{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Wines Points prediction "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Import Libraries and Packages"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"%load_ext autoreload\n",
"%autoreload 2\n",
"import sys; sys.path.append('../')"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"import string\n",
"import pandas as pd\n",
"import numpy as np\n",
"import plotly.express as px\n",
"from sklearn.linear_model import LinearRegression\n",
"from sklearn.linear_model import Ridge\n",
"from sklearn.linear_model import LogisticRegression\n",
"from sklearn.model_selection import train_test_split, cross_val_score\n",
"from sklearn.metrics import roc_auc_score, precision_score, recall_score, accuracy_score\n",
"from sklearn.preprocessing import Normalizer\n",
"from sklearn.feature_extraction.text import CountVectorizer\n",
"from sklearn.feature_extraction.text import TfidfVectorizer"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"[nltk_data] Downloading package stopwords to\n",
"[nltk_data] /Users/urielkornfein/nltk_data...\n",
"[nltk_data] Package stopwords is already up-to-date!\n",
"[nltk_data] Downloading package punkt to\n",
"[nltk_data] /Users/urielkornfein/nltk_data...\n",
"[nltk_data] Package punkt is already up-to-date!\n",
"[nltk_data] Downloading package averaged_perceptron_tagger to\n",
"[nltk_data] /Users/urielkornfein/nltk_data...\n",
"[nltk_data] Package averaged_perceptron_tagger is already up-to-\n",
"[nltk_data] date!\n"
]
},
{
"data": {
"text/plain": [
"True"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import nltk\n",
"nltk.download('stopwords')\n",
"nltk.download('punkt')\n",
"nltk.download('averaged_perceptron_tagger')"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"from nltk.stem import PorterStemmer\n",
"from nltk.tokenize import word_tokenize"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"from sklearn.metrics import mean_squared_error\n",
"from sklearn.metrics import mean_absolute_error\n",
"from sklearn.metrics import r2_score"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
" \n",
" "
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import cufflinks as cf\n",
"cf.go_offline()\n",
"cf.set_config_file(offline=False, world_readable=True)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Here we will try to predict the points a wine will get based on known characteristics (i.e. features, in the ML terminology). The mine point in this stage is to establish a simple, ideally super cost effective, basline.\n",
"In the real world there is a tradeoff between complexity and perforamnce, and the DS job, among others, is to present a tradeoff tables of what performance is achivalbel at what complexity level. \n",
"\n",
"to which models with increased complexity and resource demands will be compared. Complexity should then be translated into cost. For example:\n",
" * Compute cost \n",
" * Maintenance cost\n",
" * Serving costs (i.e. is new platform needed?) \n",
" "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Loading the data"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"# import pandas as pd\n",
"# import cufflinks as cf; cf.go_offline()"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(129971, 14)"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews = pd.read_csv(\"data/winemag-data-130k-v2.csv\")\n",
"wine_reviews.shape"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" Unnamed: 0 | \n",
" country | \n",
" description | \n",
" designation | \n",
" points | \n",
" price | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" taster_twitter_handle | \n",
" title | \n",
" variety | \n",
" winery | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0 | \n",
" Italy | \n",
" Aromas include tropical fruit, broom, brimston... | \n",
" Vulkà Bianco | \n",
" 87 | \n",
" NaN | \n",
" Sicily & Sardinia | \n",
" Etna | \n",
" NaN | \n",
" Kerin O’Keefe | \n",
" @kerinokeefe | \n",
" Nicosia 2013 Vulkà Bianco (Etna) | \n",
" White Blend | \n",
" Nicosia | \n",
"
\n",
" \n",
" | 1 | \n",
" 1 | \n",
" Portugal | \n",
" This is ripe and fruity, a wine that is smooth... | \n",
" Avidagos | \n",
" 87 | \n",
" 15.0 | \n",
" Douro | \n",
" NaN | \n",
" NaN | \n",
" Roger Voss | \n",
" @vossroger | \n",
" Quinta dos Avidagos 2011 Avidagos Red (Douro) | \n",
" Portuguese Red | \n",
" Quinta dos Avidagos | \n",
"
\n",
" \n",
" | 2 | \n",
" 2 | \n",
" US | \n",
" Tart and snappy, the flavors of lime flesh and... | \n",
" NaN | \n",
" 87 | \n",
" 14.0 | \n",
" Oregon | \n",
" Willamette Valley | \n",
" Willamette Valley | \n",
" Paul Gregutt | \n",
" @paulgwine | \n",
" Rainstorm 2013 Pinot Gris (Willamette Valley) | \n",
" Pinot Gris | \n",
" Rainstorm | \n",
"
\n",
" \n",
" | 3 | \n",
" 3 | \n",
" US | \n",
" Pineapple rind, lemon pith and orange blossom ... | \n",
" Reserve Late Harvest | \n",
" 87 | \n",
" 13.0 | \n",
" Michigan | \n",
" Lake Michigan Shore | \n",
" NaN | \n",
" Alexander Peartree | \n",
" NaN | \n",
" St. Julian 2013 Reserve Late Harvest Riesling ... | \n",
" Riesling | \n",
" St. Julian | \n",
"
\n",
" \n",
" | 4 | \n",
" 4 | \n",
" US | \n",
" Much like the regular bottling from 2012, this... | \n",
" Vintner's Reserve Wild Child Block | \n",
" 87 | \n",
" 65.0 | \n",
" Oregon | \n",
" Willamette Valley | \n",
" Willamette Valley | \n",
" Paul Gregutt | \n",
" @paulgwine | \n",
" Sweet Cheeks 2012 Vintner's Reserve Wild Child... | \n",
" Pinot Noir | \n",
" Sweet Cheeks | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" Unnamed: 0 country description \\\n",
"0 0 Italy Aromas include tropical fruit, broom, brimston... \n",
"1 1 Portugal This is ripe and fruity, a wine that is smooth... \n",
"2 2 US Tart and snappy, the flavors of lime flesh and... \n",
"3 3 US Pineapple rind, lemon pith and orange blossom ... \n",
"4 4 US Much like the regular bottling from 2012, this... \n",
"\n",
" designation points price province \\\n",
"0 Vulkà Bianco 87 NaN Sicily & Sardinia \n",
"1 Avidagos 87 15.0 Douro \n",
"2 NaN 87 14.0 Oregon \n",
"3 Reserve Late Harvest 87 13.0 Michigan \n",
"4 Vintner's Reserve Wild Child Block 87 65.0 Oregon \n",
"\n",
" region_1 region_2 taster_name \\\n",
"0 Etna NaN Kerin O’Keefe \n",
"1 NaN NaN Roger Voss \n",
"2 Willamette Valley Willamette Valley Paul Gregutt \n",
"3 Lake Michigan Shore NaN Alexander Peartree \n",
"4 Willamette Valley Willamette Valley Paul Gregutt \n",
"\n",
" taster_twitter_handle title \\\n",
"0 @kerinokeefe Nicosia 2013 Vulkà Bianco (Etna) \n",
"1 @vossroger Quinta dos Avidagos 2011 Avidagos Red (Douro) \n",
"2 @paulgwine Rainstorm 2013 Pinot Gris (Willamette Valley) \n",
"3 NaN St. Julian 2013 Reserve Late Harvest Riesling ... \n",
"4 @paulgwine Sweet Cheeks 2012 Vintner's Reserve Wild Child... \n",
"\n",
" variety winery \n",
"0 White Blend Nicosia \n",
"1 Portuguese Red Quinta dos Avidagos \n",
"2 Pinot Gris Rainstorm \n",
"3 Riesling St. Julian \n",
"4 Pinot Noir Sweet Cheeks "
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews.head()"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" Unnamed: 0 | \n",
" country | \n",
" description | \n",
" designation | \n",
" points | \n",
" price | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" taster_twitter_handle | \n",
" title | \n",
" variety | \n",
" winery | \n",
"
\n",
" \n",
" \n",
" \n",
" | 108587 | \n",
" 108587 | \n",
" Spain | \n",
" Even the very best Txakoli won't appeal to eve... | \n",
" NaN | \n",
" 83 | \n",
" 25.0 | \n",
" Northern Spain | \n",
" Getariako Txakolina | \n",
" NaN | \n",
" Michael Schachner | \n",
" @wineschach | \n",
" Txomín Etxaníz 2014 Rosé (Getariako Txakolina) | \n",
" Rosé | \n",
" Txomín Etxaníz | \n",
"
\n",
" \n",
" | 47047 | \n",
" 47047 | \n",
" France | \n",
" Starts off scents with toasted hazelnut that g... | \n",
" Domaine Mule Blanche | \n",
" 89 | \n",
" 39.0 | \n",
" Rhône Valley | \n",
" Crozes-Hermitage | \n",
" NaN | \n",
" Joe Czerwinski | \n",
" @JoeCz | \n",
" Paul Jaboulet Aîné 2007 Domaine Mule Blanche W... | \n",
" Rhône-style White Blend | \n",
" Paul Jaboulet Aîné | \n",
"
\n",
" \n",
" | 105999 | \n",
" 105999 | \n",
" US | \n",
" Meritage wines must be Bordeaux blends; otherw... | \n",
" Genesis | \n",
" 87 | \n",
" 16.0 | \n",
" Washington | \n",
" Columbia Valley (WA) | \n",
" Columbia Valley | \n",
" Paul Gregutt | \n",
" @paulgwine | \n",
" Hogue 2007 Genesis Meritage (Columbia Valley (... | \n",
" Meritage | \n",
" Hogue | \n",
"
\n",
" \n",
" | 74529 | \n",
" 74529 | \n",
" Italy | \n",
" From near the Tuscan coast comes this Bordeaux... | \n",
" Le Marze | \n",
" 89 | \n",
" 40.0 | \n",
" Tuscany | \n",
" Toscana | \n",
" NaN | \n",
" Michael Schachner | \n",
" @wineschach | \n",
" Elisabetta 1998 Le Marze Red (Toscana) | \n",
" Bordeaux-style Red Blend | \n",
" Elisabetta | \n",
"
\n",
" \n",
" | 52455 | \n",
" 52455 | \n",
" US | \n",
" Great balance in this fruit-forward yet well-s... | \n",
" NaN | \n",
" 90 | \n",
" 18.0 | \n",
" California | \n",
" Mendocino County | \n",
" NaN | \n",
" Jim Gordon | \n",
" @gordone_cellars | \n",
" Graziano 2011 Zinfandel (Mendocino County) | \n",
" Zinfandel | \n",
" Graziano | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" Unnamed: 0 country description \\\n",
"108587 108587 Spain Even the very best Txakoli won't appeal to eve... \n",
"47047 47047 France Starts off scents with toasted hazelnut that g... \n",
"105999 105999 US Meritage wines must be Bordeaux blends; otherw... \n",
"74529 74529 Italy From near the Tuscan coast comes this Bordeaux... \n",
"52455 52455 US Great balance in this fruit-forward yet well-s... \n",
"\n",
" designation points price province \\\n",
"108587 NaN 83 25.0 Northern Spain \n",
"47047 Domaine Mule Blanche 89 39.0 Rhône Valley \n",
"105999 Genesis 87 16.0 Washington \n",
"74529 Le Marze 89 40.0 Tuscany \n",
"52455 NaN 90 18.0 California \n",
"\n",
" region_1 region_2 taster_name \\\n",
"108587 Getariako Txakolina NaN Michael Schachner \n",
"47047 Crozes-Hermitage NaN Joe Czerwinski \n",
"105999 Columbia Valley (WA) Columbia Valley Paul Gregutt \n",
"74529 Toscana NaN Michael Schachner \n",
"52455 Mendocino County NaN Jim Gordon \n",
"\n",
" taster_twitter_handle \\\n",
"108587 @wineschach \n",
"47047 @JoeCz \n",
"105999 @paulgwine \n",
"74529 @wineschach \n",
"52455 @gordone_cellars \n",
"\n",
" title \\\n",
"108587 Txomín Etxaníz 2014 Rosé (Getariako Txakolina) \n",
"47047 Paul Jaboulet Aîné 2007 Domaine Mule Blanche W... \n",
"105999 Hogue 2007 Genesis Meritage (Columbia Valley (... \n",
"74529 Elisabetta 1998 Le Marze Red (Toscana) \n",
"52455 Graziano 2011 Zinfandel (Mendocino County) \n",
"\n",
" variety winery \n",
"108587 Rosé Txomín Etxaníz \n",
"47047 Rhône-style White Blend Paul Jaboulet Aîné \n",
"105999 Meritage Hogue \n",
"74529 Bordeaux-style Red Blend Elisabetta \n",
"52455 Zinfandel Graziano "
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews.sample(5)"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"wine_reviews = wine_reviews.drop(columns=['Unnamed: 0'])"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(119988, 13)"
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews = wine_reviews.drop_duplicates()\n",
"wine_reviews.shape"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"Int64Index: 119988 entries, 0 to 129970\n",
"Data columns (total 13 columns):\n",
" # Column Non-Null Count Dtype \n",
"--- ------ -------------- ----- \n",
" 0 country 119929 non-null object \n",
" 1 description 119988 non-null object \n",
" 2 designation 85443 non-null object \n",
" 3 points 119988 non-null int64 \n",
" 4 price 111593 non-null float64\n",
" 5 province 119929 non-null object \n",
" 6 region_1 100428 non-null object \n",
" 7 region_2 46769 non-null object \n",
" 8 taster_name 95071 non-null object \n",
" 9 taster_twitter_handle 90542 non-null object \n",
" 10 title 119988 non-null object \n",
" 11 variety 119987 non-null object \n",
" 12 winery 119988 non-null object \n",
"dtypes: float64(1), int64(1), object(11)\n",
"memory usage: 12.8+ MB\n"
]
}
],
"source": [
"wine_reviews.info()"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [],
"source": [
"#looks like there are na values, however, I'm choosing not to exclude them, as I assume,\n",
"#according to the data structure, this won't hurt modeling that much"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"118840"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews.title.nunique()"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [],
"source": [
"#because there are less titles than rows, it seems some wines are tested twice or more"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" country | \n",
" description | \n",
" designation | \n",
" points | \n",
" price | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" taster_twitter_handle | \n",
" title | \n",
" variety | \n",
" winery | \n",
"
\n",
" \n",
" \n",
" \n",
" | 3209 | \n",
" US | \n",
" Creamy, lush and somewhat robust, this dry spa... | \n",
" Sonoma Brut | \n",
" 90 | \n",
" 22.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" Virginie Boone | \n",
" @vboone | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 4399 | \n",
" US | \n",
" Made predominantly from Pinot Noir, this is an... | \n",
" Sonoma Brut | \n",
" 88 | \n",
" 22.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" Virginie Boone | \n",
" @vboone | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 27773 | \n",
" US | \n",
" A wonderfully drinkable sparkling wine that ap... | \n",
" Sonoma Brut | \n",
" 90 | \n",
" 20.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" NaN | \n",
" NaN | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 63179 | \n",
" US | \n",
" Made from mostly Pinot Noir grapes, with an ad... | \n",
" Sonoma Brut | \n",
" 92 | \n",
" 22.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" Virginie Boone | \n",
" @vboone | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 81563 | \n",
" US | \n",
" This wine shows lots of finesse for the price.... | \n",
" Sonoma Brut | \n",
" 89 | \n",
" 24.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" NaN | \n",
" NaN | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 94321 | \n",
" US | \n",
" A bit rough and scouring in texture, this tast... | \n",
" Sonoma Brut | \n",
" 85 | \n",
" 20.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" NaN | \n",
" NaN | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 100738 | \n",
" US | \n",
" A good, dry and elegant bubbly. Shows crisp fl... | \n",
" Sonoma Brut | \n",
" 89 | \n",
" 20.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" NaN | \n",
" NaN | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 109001 | \n",
" US | \n",
" From almost 92% Pinot Noir with the remainder ... | \n",
" Sonoma Brut | \n",
" 88 | \n",
" 22.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" Virginie Boone | \n",
" @vboone | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
" | 122208 | \n",
" US | \n",
" This bubbly is rich in cherry and raspberry fr... | \n",
" Sonoma Brut | \n",
" 86 | \n",
" 20.0 | \n",
" California | \n",
" Sonoma County | \n",
" Sonoma | \n",
" NaN | \n",
" NaN | \n",
" Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... | \n",
" Sparkling Blend | \n",
" Gloria Ferrer | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" country description \\\n",
"3209 US Creamy, lush and somewhat robust, this dry spa... \n",
"4399 US Made predominantly from Pinot Noir, this is an... \n",
"27773 US A wonderfully drinkable sparkling wine that ap... \n",
"63179 US Made from mostly Pinot Noir grapes, with an ad... \n",
"81563 US This wine shows lots of finesse for the price.... \n",
"94321 US A bit rough and scouring in texture, this tast... \n",
"100738 US A good, dry and elegant bubbly. Shows crisp fl... \n",
"109001 US From almost 92% Pinot Noir with the remainder ... \n",
"122208 US This bubbly is rich in cherry and raspberry fr... \n",
"\n",
" designation points price province region_1 region_2 \\\n",
"3209 Sonoma Brut 90 22.0 California Sonoma County Sonoma \n",
"4399 Sonoma Brut 88 22.0 California Sonoma County Sonoma \n",
"27773 Sonoma Brut 90 20.0 California Sonoma County Sonoma \n",
"63179 Sonoma Brut 92 22.0 California Sonoma County Sonoma \n",
"81563 Sonoma Brut 89 24.0 California Sonoma County Sonoma \n",
"94321 Sonoma Brut 85 20.0 California Sonoma County Sonoma \n",
"100738 Sonoma Brut 89 20.0 California Sonoma County Sonoma \n",
"109001 Sonoma Brut 88 22.0 California Sonoma County Sonoma \n",
"122208 Sonoma Brut 86 20.0 California Sonoma County Sonoma \n",
"\n",
" taster_name taster_twitter_handle \\\n",
"3209 Virginie Boone @vboone \n",
"4399 Virginie Boone @vboone \n",
"27773 NaN NaN \n",
"63179 Virginie Boone @vboone \n",
"81563 NaN NaN \n",
"94321 NaN NaN \n",
"100738 NaN NaN \n",
"109001 Virginie Boone @vboone \n",
"122208 NaN NaN \n",
"\n",
" title variety \\\n",
"3209 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"4399 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"27773 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"63179 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"81563 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"94321 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"100738 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"109001 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"122208 Gloria Ferrer NV Sonoma Brut Sparkling (Sonoma... Sparkling Blend \n",
"\n",
" winery \n",
"3209 Gloria Ferrer \n",
"4399 Gloria Ferrer \n",
"27773 Gloria Ferrer \n",
"63179 Gloria Ferrer \n",
"81563 Gloria Ferrer \n",
"94321 Gloria Ferrer \n",
"100738 Gloria Ferrer \n",
"109001 Gloria Ferrer \n",
"122208 Gloria Ferrer "
]
},
"execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews[wine_reviews.title == wine_reviews.title.value_counts().idxmax()]"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [],
"source": [
"#the reviews for the same title are different, based on reviewer and desc, so that should be ok"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"count 119988.000000\n",
"mean 88.442236\n",
"std 3.092915\n",
"min 80.000000\n",
"25% 86.000000\n",
"50% 88.000000\n",
"75% 91.000000\n",
"max 100.000000\n",
"Name: points, dtype: float64"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews.points.describe()"
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"linkText": "Export to plot.ly",
"plotlyServerURL": "https://plot.ly",
"showLink": true
},
"data": [
{
"marker": {
"color": "rgba(255, 153, 51, 0.6)",
"line": {
"color": "rgba(255, 153, 51, 1.0)",
"width": 1
}
},
"name": "points",
"orientation": "v",
"text": "",
"type": "bar",
"x": [
88,
87,
90,
86,
89,
91,
85,
92,
84,
93,
94,
83,
82,
95,
81,
96,
80,
97,
98,
99,
100
],
"y": [
15291,
15279,
13893,
11526,
11147,
10559,
9067,
8951,
6225,
6170,
3625,
2963,
1814,
1514,
689,
521,
397,
228,
77,
33,
19
]
}
],
"layout": {
"autosize": true,
"legend": {
"bgcolor": "#F5F6F9",
"font": {
"color": "#4D5663"
}
},
"paper_bgcolor": "#F5F6F9",
"plot_bgcolor": "#F5F6F9",
"shapes": [
{
"line": {
"color": "#db4052",
"dash": "solid",
"width": 1
},
"type": "line",
"x0": 0,
"x1": 1,
"xref": "paper",
"y0": 0,
"y1": 0,
"yref": "y"
}
],
"title": {
"font": {
"color": "#4D5663"
},
"text": "Points distribution"
},
"xaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
79.5,
100.5
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": ""
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
},
"yaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
-44.841642228739005,
16098.149560117303
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": ""
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
}
}
},
"image/png": "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",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"wine_reviews.points.value_counts().iplot(kind='bar', title = 'Points distribution', hline=(0))"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [],
"source": [
"#points dist looks normal"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### AVG Score and Price by Country"
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" counts | \n",
" proportion | \n",
"
\n",
" \n",
" \n",
" \n",
" | US | \n",
" 50457 | \n",
" 0.420517 | \n",
"
\n",
" \n",
" | France | \n",
" 20353 | \n",
" 0.169625 | \n",
"
\n",
" \n",
" | Italy | \n",
" 17940 | \n",
" 0.149515 | \n",
"
\n",
" \n",
" | Spain | \n",
" 6116 | \n",
" 0.050972 | \n",
"
\n",
" \n",
" | Portugal | \n",
" 5256 | \n",
" 0.043804 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" counts proportion\n",
"US 50457 0.420517\n",
"France 20353 0.169625\n",
"Italy 17940 0.149515\n",
"Spain 6116 0.050972\n",
"Portugal 5256 0.043804"
]
},
"execution_count": 22,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"pd.concat([wine_reviews.country.value_counts().rename('counts'), \n",
" wine_reviews.country.value_counts().rename('proportion').div(wine_reviews.shape[0])], axis=1).head()"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {},
"outputs": [],
"source": [
"def calc_average_score_and_price(country_df):\n",
" return pd.Series({'average_price': country_df.price.mean(),\n",
" 'average_score': country_df.points.mean()})"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" average_price | \n",
" average_score | \n",
"
\n",
" \n",
" | country | \n",
" | \n",
" | \n",
"
\n",
" \n",
" \n",
" \n",
" | Argentina | \n",
" 24.575264 | \n",
" 86.649831 | \n",
"
\n",
" \n",
" | Armenia | \n",
" 14.500000 | \n",
" 87.500000 | \n",
"
\n",
" \n",
" | Australia | \n",
" 35.686491 | \n",
" 88.561220 | \n",
"
\n",
" \n",
" | Austria | \n",
" 31.336751 | \n",
" 90.129532 | \n",
"
\n",
" \n",
" | Bosnia and Herzegovina | \n",
" 12.500000 | \n",
" 86.500000 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" average_price average_score\n",
"country \n",
"Argentina 24.575264 86.649831\n",
"Armenia 14.500000 87.500000\n",
"Australia 35.686491 88.561220\n",
"Austria 31.336751 90.129532\n",
"Bosnia and Herzegovina 12.500000 86.500000"
]
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stats_by_country = wine_reviews.groupby('country').apply(calc_average_score_and_price)\n",
"stats_by_country.head()"
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"linkText": "Export to plot.ly",
"plotlyServerURL": "https://plot.ly",
"showLink": true
},
"data": [
{
"marker": {
"color": "rgba(255, 153, 51, 0.6)",
"line": {
"color": "rgba(255, 153, 51, 1.0)",
"width": 1
}
},
"name": "average_score",
"orientation": "v",
"text": "",
"type": "bar",
"x": [
"England",
"India",
"Austria",
"Germany",
"Canada",
"Hungary",
"China",
"France",
"Luxembourg",
"Morocco",
"Italy",
"Australia",
"US",
"Switzerland",
"Israel",
"New Zealand",
"Portugal",
"Slovenia",
"Turkey",
"South Africa"
],
"y": [
91.74603174603175,
90.25,
90.12953197099539,
89.89558232931726,
89.30973451327434,
89.29457364341086,
89,
88.86675183019702,
88.8,
88.70833333333333,
88.57619843924192,
88.56121984524351,
88.55538379213984,
88.5,
88.45493562231759,
88.29968701095461,
88.26312785388127,
88.12987012987013,
88.07407407407408,
88.03382013835511
]
}
],
"layout": {
"autosize": true,
"legend": {
"bgcolor": "#F5F6F9",
"font": {
"color": "#4D5663"
}
},
"paper_bgcolor": "#F5F6F9",
"plot_bgcolor": "#F5F6F9",
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"sequentialminus": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "Wine scores by country (Sorted)"
},
"xaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
-0.5,
19.5
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": ""
},
"type": "category",
"zerolinecolor": "#E1E5ED"
},
"yaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
0,
96.57477025898079
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": ""
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
}
}
},
"image/png": "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",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"stats_by_country.average_score.sort_values(ascending=False).head(20).iplot(kind='bar', title = 'Wine scores by country (Sorted)')"
]
},
{
"cell_type": "code",
"execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"linkText": "Export to plot.ly",
"plotlyServerURL": "https://plot.ly",
"showLink": true
},
"data": [
{
"marker": {
"color": "rgba(255, 153, 51, 0.6)",
"line": {
"color": "rgba(255, 153, 51, 1.0)",
"width": 1
}
},
"name": "average_price",
"orientation": "v",
"text": "",
"type": "bar",
"x": [
"Switzerland",
"England",
"Germany",
"Hungary",
"France",
"Italy",
"US",
"Canada",
"Australia",
"Israel",
"Austria",
"Lebanon",
"Spain",
"New Zealand",
"Portugal",
"Mexico",
"Uruguay",
"Slovenia",
"Croatia",
"Turkey"
],
"y": [
72.83333333333333,
52.67796610169491,
43.460789338800616,
42.234375,
41.99410536657252,
39.928285824842,
36.69751980572475,
35.776785714285715,
35.68649147072384,
31.770419426048566,
31.336750788643535,
30.28125,
28.205653827078855,
26.83306451612903,
26.554198134162593,
26.470588235294116,
26.3265306122449,
25.542857142857144,
25.529411764705884,
24.950617283950617
]
}
],
"layout": {
"autosize": true,
"legend": {
"bgcolor": "#F5F6F9",
"font": {
"color": "#4D5663"
}
},
"paper_bgcolor": "#F5F6F9",
"plot_bgcolor": "#F5F6F9",
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"sequentialminus": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "Wine Prices by country (Sorted)"
},
"xaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
-0.5,
19.5
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": ""
},
"type": "category",
"zerolinecolor": "#E1E5ED"
},
"yaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
0,
76.66666666666666
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": ""
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
}
}
},
"image/png": "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g0flu70/SOrUKWXkoKAofpp/RgIkQALuI0AD3n1s+c0kQAIkQAIkQAIkQALPOYE16zdLtqyZJWuWTM/5nXD6JEAC3kCABrw3rCLvgQRIgARIgARIgARIgARIgARIwOsJ0ID3+iXmDZIACZAACZAACZAACZAACZAACXgDARrw3rCKvAcSIAESIAESIAESIAESIAESIAGvJ0AD3uuXmDdIAiRAAiRAAiRAAiRAAiRAAiTgDQRowHvDKvIeSIAESIAESIAESIAESIAESIAEvJ4ADXivX2LeIAmQAAmQAAmQAAmQAAmQAAmQgDcQoAHvDavIeyABEiABEiABEiABEiABEiABEvB6AjTgvX6JeYMkQAIkQAIkQAIkQAIkQAIkQALeQIAGvDesIu+BBEiABEiABEiABEiABEiABEjA6wnQgPf6JeYNkgAJkAAJkAAJkAAJkAAJkAAJeAMBGvDesIq8BxIgARIgARIgARIgARIgARIgAa8nQAPe65eYN0gCJEACJEACJEACJEACJEACJOANBGjAe8Mq8h5IgARIgARIgARIgARIgARIgAS8ngANeK9fYt4gCZAACZAACZAACZAACZAACZCANxCgAe8Nq8h7IAESIAESIAESIAESIAESIAES8HoCNOC9fol5gyRAAiRAAiRAAiRAAiRAAiRAAt5AgAa8N6wi74EESIAESIAESIAESIAESIAESMDrCdCA9/ol5g2SAAmQAAmQAAmQAAmQAAmQAAl4AwEa8N6wirwHEiABEiABEiABEiABEiABEiABrydAA97rl5g3SAIkQAIkQAIkQAIkQAIkQAIk4A0EaMB7wyryHkiABEiABEiABEiABEiABEiABLyeAA14r19i3iAJkAAJkAAJkAAJkAAJkAAJkIA3EKAB7w2ryHsgARIgARIgARIgARIgARIgARLwegI04L1+iXmDJEACJEACJEACJEACJEACJEAC3kCABrw3rCLvgQRIgARIgARIgARIgARIgARIwOsJ0ID3+iXmDZIACZAACZAACZAACZAACZAACXgDARrw3rCKvAcSIAESIAESIAESIAESIAESIAGvJ0AD3uuXmDdIAiRAAiRAAiRAAiRAAiRAAiTgDQRowHvDKvIeSIAESIAESIAESIAESIAESIAEvJ4ADXivX2LeIAmQAAmQAAmQAAmQAAmQAAmQgDcQoAHvDavIeyABEiABEiABEiABEiABEiABEvB6AjTgvX6JeYMkQAIkQAIkQAIkQAIkQAIkQALeQIAGvDesIu+BBEiABEiABEiABEiABEiABEjA6wnQgPf6JeYNkgAJkAAJkAAJkAAJkAAJkAAJeAMBGvDesIq8BxIgARIgARIgARIgARIgARIgAa8nQAPe65eYN0gCJEACJEACJEACJEACJEACJOANBGjAe8Mq8h5IgARIgARIgARIgARIgARIgAS8ngANeK9fYt4gCZAACZAACZAACZAACZAACZCANxCgAe8Nq8h7IAESIAESIAESIAESIAESIAES8HoC/wdmrBeIyLdNqwAAAABJRU5ErkJggg==",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"stats_by_country.average_price.sort_values(ascending=False).head(20).iplot(kind='bar', title = 'Wine Prices by country (Sorted)')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Is there a clear corrleation between price and points?"
]
},
{
"cell_type": "code",
"execution_count": 27,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" price | \n",
" points | \n",
"
\n",
" \n",
" \n",
" \n",
" | price | \n",
" 1.000000 | \n",
" 0.416534 | \n",
"
\n",
" \n",
" | points | \n",
" 0.416534 | \n",
" 1.000000 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" price points\n",
"price 1.000000 0.416534\n",
"points 0.416534 1.000000"
]
},
"execution_count": 27,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews[['price','points']].corr(method = 'pearson')"
]
},
{
"cell_type": "code",
"execution_count": 28,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
null,
15,
14,
13,
65,
15,
16,
24,
12,
27,
19,
30,
34,
null,
12,
24,
30,
13,
28,
32,
23,
20,
19,
22,
35,
69,
13,
10,
17,
16,
null,
null,
null,
50,
20,
50,
15,
21,
11,
12,
17,
22,
9,
14,
9,
40,
13,
13,
16,
14,
null,
22,
14,
15,
null,
30,
14,
13,
13,
55,
100,
17,
25,
58,
26,
24,
15,
46,
12,
55,
12,
40,
32,
75,
55,
75,
9,
18,
25,
null,
12,
16,
11,
20,
24,
10,
20,
55,
29,
19,
23,
18,
55,
12,
22,
20,
18,
20,
30,
75,
18,
20,
20,
18,
16,
14,
30,
18,
26,
30,
23,
85,
15,
19,
18,
18,
25,
44,
80,
80,
70,
36,
39,
40,
45,
45,
48,
13,
17,
25,
70,
20,
30,
68,
78,
60,
50,
null,
10,
112,
26,
45,
17,
84,
85,
64,
68,
68,
16,
35,
25,
30,
55,
46,
50,
36,
14,
26,
38,
null,
35,
35,
28,
null,
29,
32,
25,
28,
95,
44,
30,
22,
20,
38,
19,
25,
50,
22,
25,
27,
23,
36,
null,
12,
35,
15,
40,
48,
11,
11,
26,
30,
20,
35,
null,
35,
18,
23,
60,
28,
null,
62,
50,
28,
30,
25,
25,
32,
40,
16,
20,
32,
40,
48,
36,
80,
57,
20,
20,
36,
40,
40,
null,
null,
22,
25,
20,
15,
14,
18,
16,
10,
12,
28,
10,
49,
85,
18,
29,
36,
9,
34,
15,
30,
13,
12,
15,
25,
45,
18,
49,
22,
35,
15,
45,
55,
20,
18,
35,
13,
40,
37,
39,
60,
19,
40,
14,
40,
36,
17,
25,
15,
26,
19,
13,
30,
20,
30,
50,
52,
24,
34,
41,
52,
215,
null,
60,
40,
null,
125,
null,
null,
45,
70,
30,
35,
20,
15,
19,
null,
28,
14,
null,
56,
null,
24,
7,
30,
18,
20,
18,
18,
40,
null,
28,
15,
null,
null,
18,
20,
22,
16,
18,
35,
12,
11,
15,
18,
16,
34,
40,
15,
19,
18,
42,
15,
35,
16,
11,
13,
18,
48,
11,
20,
19,
350,
350,
775,
100,
225,
150,
320,
68,
630,
365,
68,
85,
350,
66,
110,
125,
60,
200,
380,
48,
60,
21,
10,
11,
21,
160,
23,
10,
15,
19,
40,
18,
null,
18,
15,
12,
11,
15,
9,
30,
18,
34,
17,
25,
15,
12,
14,
12,
11,
12,
null,
16,
15,
13,
24,
13,
19,
11,
15,
45,
19,
30,
14,
15,
20,
20,
12,
20,
13,
16,
14,
14,
null,
null,
20,
null,
30,
20,
23,
30,
18,
18,
35,
17,
42,
30,
24,
16,
27,
89,
null,
15,
54,
15,
42,
38,
12,
35,
32,
12,
28,
20,
14,
19,
39,
null,
35,
null,
69,
30,
40,
23,
45,
50,
100,
50,
29,
66,
60,
115,
69,
null,
65,
42,
27,
70,
73,
72,
34,
null,
130,
88,
65,
null,
15,
45,
18,
60,
12,
12,
13,
13,
15,
18,
13,
19,
18,
30,
35,
12,
18,
25,
30,
17,
20,
11,
15,
18,
19,
15,
16,
12,
28,
28,
65,
48,
70,
59,
90,
35,
75,
55,
55,
60,
36,
35,
35,
55,
65,
35,
49,
55,
30,
42,
45,
24,
50,
50,
50,
38,
22,
50,
110,
45,
42,
60,
42,
30,
75,
54,
85,
50,
150,
85,
90,
35,
46,
20,
42,
40,
75,
88,
40,
25,
48,
45,
50,
65,
48,
62,
100,
53,
55,
70,
38,
50,
25,
15,
14,
11,
14,
37,
17,
15,
13,
18,
26,
18,
32,
18,
25,
18,
20,
18,
null,
17,
13,
41,
16,
20,
30,
13,
24,
36,
20,
19,
15,
69,
36,
35,
30,
25,
25,
15,
20,
17,
54,
40,
12,
19,
11,
45,
25,
35,
16,
20,
28,
25,
28,
20,
15,
23,
19,
35,
75,
48,
54,
34,
60,
48,
28,
125,
45,
36,
30,
37,
25,
30,
60,
40,
50,
23,
80,
34,
75,
24,
39,
21,
35,
43,
30,
70,
50,
40,
45,
80,
15,
65,
65,
35,
25,
20,
15,
26,
30,
13,
45,
26,
44,
38,
28,
32,
50,
35,
35,
25,
42,
45,
70,
30,
75,
53,
29,
90,
35,
35,
50,
35,
65,
50,
43,
28,
null,
20,
40,
30,
65,
17,
null,
20,
28,
20,
20,
25,
38,
120,
23,
48,
32,
50,
28,
30,
25,
8,
15,
22,
14,
25,
8,
14,
80,
9,
13,
17,
10,
16,
10,
22,
40,
15,
17,
32,
12,
17,
102,
null,
10,
20,
33,
48,
12,
9,
24,
75,
12,
45,
13,
null,
22,
10,
18,
35,
36,
34,
70,
28,
19,
14,
10,
45,
32,
18,
9,
11,
30,
62,
40,
66,
32,
70,
48,
72,
18,
105,
101,
50,
85,
35,
38,
32,
25,
12,
125,
46,
29,
17,
85,
30,
34,
22,
35,
45,
20,
17,
45,
20,
50,
22,
39,
35,
15,
27,
66,
32,
20,
125,
16,
42,
22,
null,
18,
22,
12,
15,
9,
12,
15,
20,
28,
10,
70,
28,
11,
30,
26,
15,
23,
null,
30,
10,
12,
13,
15,
36,
20,
null,
10,
16,
25,
24,
null,
24,
33,
null,
70,
117,
null,
16,
30,
20,
35,
25,
28,
15,
150,
45,
30,
19,
45,
40,
null,
25,
40,
15,
42,
29,
42,
18,
16,
40,
null,
50,
null,
35,
45,
20,
44,
22,
null,
28,
27,
25,
60,
72,
44,
28,
29,
58,
15,
29,
45,
70,
39,
null,
28,
48,
50,
22,
10,
50,
30,
18,
30,
39,
35,
30,
23,
18,
30,
20,
25,
20,
50,
50,
15,
null,
9,
12,
14,
18,
20,
175,
12,
60,
20,
15,
35,
14,
16,
15,
14,
40,
29,
15,
55,
38,
15,
34,
18,
27,
17,
65,
13,
15,
23,
40,
32,
16,
38,
15,
50,
30,
24,
18,
40,
18,
20,
40,
11,
17,
48,
9,
10,
null,
9,
19,
15,
23,
35,
30,
12,
17,
16,
15,
10,
41,
10,
16,
25,
12,
20,
null,
25,
20,
53,
12,
null,
14,
12,
22,
26,
14,
18,
18,
17,
24,
41,
60,
26,
25,
16,
40,
21,
14,
18,
75,
16,
null,
45,
42,
48,
22,
22,
20,
125,
14,
20,
27,
25,
28,
42,
13,
34,
19,
18,
60,
28,
16,
22,
10,
12,
28,
28,
20,
15,
15,
70,
15,
20,
17,
24,
28,
16,
12,
12,
10,
25,
12,
30,
19,
24,
10,
11,
16,
null,
11,
25,
null,
20,
null,
50,
38,
34,
100,
95,
62,
57,
150,
78,
100,
52,
112,
180,
35,
85,
32,
32,
120,
85,
120,
38,
32,
58,
85,
80,
60,
75,
50,
60,
60,
28,
25,
15,
19,
40,
35,
null,
45,
13,
15,
22,
35,
20,
38,
70,
60,
25,
17,
15,
38,
27,
10,
56,
18,
32,
24,
null,
16,
40,
20,
38,
20,
18,
null,
13,
65,
16,
14,
20,
15,
11,
27,
11,
10,
100,
25,
18,
13,
28,
11,
12,
null,
17,
14,
30,
11,
45,
24,
15,
19,
15,
23,
60,
16,
21,
13,
17,
15,
20,
19,
23,
18,
13,
26,
13,
17,
20,
48,
40,
12,
12,
18,
14,
19,
10,
26,
50,
13,
49,
50,
19,
14,
20,
28,
70,
13,
40,
10,
16,
40,
20,
35,
90,
25,
13,
10,
32,
26,
14,
10,
75,
35,
80,
55,
24,
52,
115,
60,
40,
55,
28,
60,
33,
57,
75,
40,
58,
55,
65,
75,
38,
49,
32,
55,
32,
65,
40,
50,
42,
60,
48,
36,
16,
9,
35,
40,
13,
17,
20,
50,
35,
40,
13,
50,
20,
null,
22,
12,
7,
10,
15,
40,
21,
90,
7,
22,
null,
20,
13,
35,
12,
16,
20,
12,
30,
34,
26,
null,
15,
28,
10,
70,
24,
10,
null,
8,
27,
10,
10,
null,
17,
20,
35,
19,
13,
48,
26,
13,
75,
30,
25,
14,
20,
36,
49,
35,
20,
21,
28,
20,
18,
20,
40,
13,
45,
40,
32,
15,
34,
40,
20,
20,
42,
98,
25,
18,
25,
15,
36,
35,
56,
33,
25,
38,
28,
22,
13,
null,
38,
22,
18,
42,
25,
21,
23,
30,
20,
39,
38,
18,
22,
11,
29,
10,
35,
19,
null,
null,
14,
30,
35,
75,
47,
10,
17,
23,
9,
27,
18,
null,
15,
9,
40,
20,
null,
13,
28,
10,
20,
24,
15,
18,
11,
18,
24,
12,
18,
20,
15,
25,
14,
36,
27,
42,
16,
null,
20,
48,
null,
19,
40,
50,
21,
16,
19,
11,
25,
23,
30,
28,
22,
15,
20,
20,
70,
9,
40,
30,
16,
null,
31,
30,
38,
45,
50,
24,
null,
null,
86,
55,
null,
28,
45,
85,
50,
120,
30,
25,
40,
50,
32,
40,
null,
46,
39,
85,
null,
60,
75,
120,
25,
80,
85,
28,
180,
85,
135,
125,
90,
154,
70,
150,
56,
49,
72,
48,
35,
70,
132,
38,
20,
175,
36,
60,
110,
100,
85,
80,
12,
18,
15,
20,
14,
12,
9,
12,
9,
10,
19,
11,
75,
48,
22,
35,
12,
23,
15,
16,
12,
34,
65,
10,
8,
16,
12,
43,
32,
71,
65,
60,
null,
15,
35,
null,
92,
42,
65,
35,
43,
54,
75,
16,
35,
26,
38,
50,
29,
42,
48,
40,
100,
21,
14,
13,
15,
15,
9,
17,
20,
34,
20,
12,
null,
15,
11,
10,
9,
10,
10,
14,
20,
15,
7,
8,
10,
20,
12,
8,
18,
28,
9,
125,
94,
1900,
380,
50,
102,
170,
220,
215,
150,
1100,
82,
280,
200,
75,
1200,
null,
195,
125,
1300,
400,
78,
75,
56,
89,
163,
110,
60,
75,
28,
34,
35,
16,
45,
20,
21,
null,
30,
null,
45,
22,
null,
18,
58,
10,
55,
16,
25,
25,
18,
20,
12,
30,
14,
24,
19,
null,
15,
26,
10,
10,
12,
10,
8,
6,
13,
13,
13,
12,
16,
12,
17,
22,
7,
8,
22,
12,
15,
10,
12,
8,
20,
20,
10,
12,
15,
40,
11,
10,
27,
13,
25,
10,
16,
9,
20,
18,
10,
10,
11,
13,
20,
13,
25,
35,
28,
10,
13,
10,
12,
9,
12,
19,
20,
28,
25,
65,
20,
40,
126,
null,
50,
30,
28,
25,
20,
null,
16,
16,
null,
18,
null,
115,
35,
20,
63,
18,
44,
12,
15,
50,
16,
85,
16,
15,
12,
14,
10,
35,
15,
14,
23,
15,
65,
25,
10,
20,
29,
20,
23,
19,
11,
15,
10,
10,
8,
10,
30,
22,
18,
47,
null,
48,
30,
35,
20,
90,
135,
40,
40,
50,
22,
80,
29,
75,
56,
45,
45,
null,
null,
null,
49,
null,
30,
13,
12,
10,
25,
20,
13,
29,
15,
19,
10,
12,
25,
37,
20,
14,
12,
18,
25,
25,
15,
null,
9,
13,
13,
22,
null,
17,
23,
null,
15,
33,
55,
33,
35,
null,
26,
20,
45,
50,
40,
24,
60,
29,
null,
30,
40,
45,
null,
50,
null,
29,
10,
20,
19,
null,
28,
15,
50,
15,
11,
16,
14,
11,
20,
9,
12,
15,
25,
null,
null,
15,
13,
12,
20,
22,
18,
12,
23,
16,
46,
15,
50,
10,
13,
23,
25,
19,
23,
47,
60,
42,
13,
16,
25,
null,
20,
30,
12,
9,
38,
25,
13,
21,
25,
15,
25,
55,
null,
29,
30,
180,
74,
null,
300,
130,
120,
30,
36,
85,
75,
null,
45,
90,
36,
75,
80,
null,
null,
50,
47,
270,
50,
28,
55,
70,
60,
50,
48,
22,
23,
20,
25,
21,
46,
18,
22,
30,
12,
150,
10,
18,
28,
12,
30,
24,
55,
53,
30,
14,
22,
15,
25,
32,
14,
50,
30,
16,
19,
12,
20,
13,
26,
17,
32,
15,
50,
28,
17,
25,
11,
30,
35,
80,
18,
53,
18,
60,
30,
19,
15,
20,
14,
40,
19,
13,
65,
36,
24,
32,
10,
15,
15,
24,
32,
18,
15,
24,
17,
40,
35,
30,
32,
35,
60,
15,
20,
40,
20,
10,
35,
20,
18,
14,
22,
50,
15,
16,
15,
25,
45,
28,
null,
22,
19,
40,
18,
14,
4,
13,
16,
25,
15,
20,
11,
18,
20,
25,
11,
15,
19,
12,
10,
10,
8,
19,
20,
11,
23,
15,
19,
24,
15,
12,
15,
17,
16,
17,
null,
25,
38,
28,
40,
null,
19,
45,
15,
15,
15,
9,
15,
39,
25,
13,
null,
45,
35,
15,
17,
22,
null,
null,
70,
25,
82,
75,
85,
null,
null,
null,
40,
40,
35,
48,
55,
50,
48,
null,
null,
null,
null,
76,
null,
17,
60,
58,
25,
35,
65,
36,
35,
49,
31,
null,
28,
45,
41,
37,
40,
25,
85,
28,
35,
42,
39,
22,
24,
50,
22,
26,
60,
19,
12,
13,
20,
17,
12,
29,
18,
21,
30,
24,
20,
null,
22,
null,
15,
19,
24,
12,
17,
null,
36,
null,
30,
30,
79,
20,
20,
25,
24,
20,
null,
53,
42,
15,
98,
13,
25,
45,
15,
22,
44,
null,
10,
10,
null,
42,
21,
12,
8,
12,
10,
22,
22,
28,
8,
28,
10,
11,
33,
12,
11,
11,
9,
18,
11,
21,
14,
9,
15,
null,
23,
16,
85,
22,
17,
15,
24,
30,
28,
25,
107,
35,
58,
32,
31,
32,
60,
16,
31,
23,
30,
25,
18,
70,
16,
25,
13,
15,
30,
20,
35,
34,
24,
20,
24,
25,
30,
50,
18,
62,
85,
32,
10,
10,
20,
48,
19,
75,
32,
40,
null,
23,
53,
null,
30,
17,
21,
20,
17,
24,
14,
12,
15,
92,
85,
90,
85,
70,
36,
40,
64,
120,
73,
65,
55,
45,
null,
46,
106,
72,
60,
40,
75,
225,
260,
40,
55,
65,
150,
50,
22,
65,
20,
19,
25,
16,
26,
null,
null,
16,
null,
40,
26,
null,
13,
20,
40,
30,
35,
30,
15,
25,
11,
18,
20,
12,
29,
20,
17,
17,
20,
15,
15,
34,
25,
25,
32,
18,
20,
16,
17,
20,
32,
23,
66,
28,
33,
40,
47,
36,
75,
20,
18,
14,
58,
null,
53,
30,
54,
null,
27,
33,
37,
65,
70,
30,
34,
null,
13,
15,
25,
null,
15,
24,
12,
10,
10,
12,
20,
16,
18,
14,
32,
15,
6,
15,
15,
13,
10,
10,
12,
18,
10,
null,
15,
15,
29,
15,
17,
null,
19,
35,
13,
19,
45,
16,
15,
29,
35,
35,
40,
42,
75,
20,
null,
28,
35,
20,
85,
11,
17,
null,
20,
30,
40,
27,
13,
47,
18,
25,
13,
15,
26,
10,
30,
25,
16,
null,
25,
12,
13,
15,
80,
30,
27,
12,
12,
10,
28,
20,
14,
30,
12,
18,
18,
27,
10,
null,
24,
12,
20,
18,
30,
40,
12,
15,
28,
16,
null,
null,
15,
25,
50,
14,
11,
12,
14,
17,
10,
25,
20,
18,
55,
14,
60,
55,
65,
30,
19,
15,
40,
20,
13,
80,
45,
40,
50,
25,
30,
38,
33,
22,
55,
45,
50,
65,
19,
null,
42,
null,
19,
75,
16,
45,
15,
18,
11,
38,
39,
32,
50,
32,
38,
42,
10,
25,
18,
9,
12,
22,
14,
35,
15,
18,
19,
30,
17,
17,
35,
16,
43,
40,
18,
19,
20,
16,
75,
17,
40,
44,
75,
300,
65,
60,
96,
59,
32,
60,
43,
42,
225,
48,
70,
80,
null,
46,
80,
64,
75,
18,
28,
10,
25,
70,
20,
45,
14,
25,
14,
29,
20,
25,
22,
28,
20,
24,
19,
28,
16,
14,
13,
15,
30,
35,
20,
17,
24,
55,
45,
45,
24,
25,
65,
19,
28,
27,
25,
20,
21,
55,
34,
30,
29,
45,
30,
24,
20,
30,
32,
35,
33,
45,
45,
35,
32,
50,
45,
20,
20,
null,
35,
null,
42,
35,
92,
82,
25,
20,
null,
39,
29,
20,
25,
30,
27,
17,
40,
42,
52,
23,
21,
17,
28,
24,
21,
34,
13,
11,
12,
12,
8,
6,
18,
13,
12,
12,
10,
18,
55,
27,
13,
13,
24,
14,
20,
57,
18,
null,
null,
null,
20,
20,
24,
22,
30,
13,
49,
44,
12,
null,
18,
28,
50,
24,
50,
23,
18,
null,
40,
70,
38,
45,
null,
null,
150,
45,
55,
30,
null,
26,
45,
52,
24,
65,
null,
38,
35,
24,
45,
45,
15,
20,
null,
36,
34,
35,
50,
125,
null,
30,
null,
65,
32,
150,
9,
18,
10,
22,
14,
14,
10,
95,
25,
45,
15,
12,
9,
8,
25,
12,
35,
15,
32,
35,
16,
null,
18,
10,
11,
15,
20,
7,
13,
10,
13,
10,
12,
11,
30,
29,
10,
19,
28,
12,
17,
70,
11,
8,
14,
11,
11,
19,
19,
23,
23,
13,
20,
15,
30,
9,
9,
7,
11,
15,
11,
12,
10,
11,
25,
20,
9,
13,
13,
8,
12,
13,
50,
29,
8,
52,
11,
13,
26,
20,
15,
12,
15,
25,
25,
10,
19,
16,
5,
32,
13,
22,
10,
10,
15,
null,
null,
8,
25,
25,
null,
20,
20,
10,
null,
60,
20,
9,
10,
24,
12,
13,
null,
16,
32,
60,
15,
50,
14,
30,
25,
20,
14,
18,
18,
20,
25,
35,
15,
13,
null,
null,
10,
12,
null,
null,
12,
null,
13,
12,
10,
13,
24,
30,
null,
15,
15,
null,
30,
22,
20,
20,
20,
16,
75,
9,
24,
55,
25,
25,
42,
20,
18,
45,
38,
35,
18,
45,
35,
10,
40,
27,
55,
30,
15,
44,
49,
38,
37,
40,
25,
30,
50,
55,
23,
34,
60,
29,
36,
25,
75,
45,
35,
48,
48,
55,
34,
55,
30,
24,
null,
48,
18,
30,
15,
26,
65,
12,
40,
20,
16,
47,
15,
18,
35,
15,
41,
20,
null,
30,
42,
15,
30,
40,
21,
29,
30,
35,
15,
9,
9,
40,
10,
16,
13,
47,
24,
8,
9,
35,
12,
25,
11,
11,
75,
16,
18,
23,
26,
13,
10,
22,
32,
18,
16,
11,
26,
14,
30,
37,
12,
19,
10,
25,
29,
13,
37,
22,
25,
29,
15,
29,
12,
16,
42,
75,
26,
35,
29,
24,
32,
18,
10,
null,
23,
25,
null,
37,
33,
50,
20,
30,
30,
60,
19,
30,
16,
24,
32,
48,
30,
22,
50,
40,
45,
50,
66,
22,
20,
43,
55,
21,
30,
90,
55,
55,
30,
75,
36,
40,
90,
34,
null,
60,
55,
13,
50,
33,
49,
52,
30,
37,
37,
29,
33,
100,
38,
35,
75,
17,
20,
23,
19,
25,
25,
20,
15,
9,
17,
13,
19,
14,
22,
30,
22,
32,
20,
null,
22,
26,
16,
25,
40,
18,
15,
22,
25,
27,
50,
100,
60,
164,
36,
49,
25,
45,
190,
205,
80,
145,
89,
60,
75,
75,
45,
125,
40,
36,
105,
17,
null,
null,
null,
16,
11,
35,
22,
25,
55,
35,
15,
42,
18,
50,
45,
44,
10,
26,
35,
145,
40,
24,
13,
null,
null,
30,
null,
null,
49,
25,
15,
35,
52,
11,
32,
38,
13,
18,
22,
18,
13,
10,
28,
15,
35,
12,
10,
32,
8,
null,
11,
null,
null,
17,
20,
25,
25,
18,
44,
28,
30,
25,
41,
30,
23,
22,
12,
20,
22,
60,
50,
30,
22,
11,
12,
11,
17,
30,
null,
18,
16,
null,
85,
20,
null,
5,
19,
15,
null,
null,
16,
20,
42,
14,
28,
35,
40,
11,
22,
20,
20,
22,
38,
45,
42,
19,
65,
12,
38,
23,
28,
90,
50,
15,
null,
22,
30,
25,
21,
400,
null,
20,
15,
15,
55,
60,
36,
22,
45,
13,
32,
12,
38,
21,
40,
null,
60,
20,
null,
17,
35,
28,
75,
35,
19,
27,
60,
21,
35,
17,
35,
35,
20,
70,
null,
16,
19,
40,
15,
9,
30,
23,
55,
20,
56,
18,
18,
35,
22,
null,
null,
31,
55,
13,
30,
35,
30,
30,
15,
12,
40,
15,
null,
11,
15,
45,
14,
25,
50,
10,
18,
10,
28,
19,
18,
18,
14,
38,
42,
15,
10,
24,
46,
32,
23,
21,
24,
35,
18,
17,
28,
18,
30,
34,
55,
11,
null,
42,
13,
20,
15,
19,
22,
80,
27,
22,
null,
37,
16,
32,
15,
40,
11,
null,
25,
27,
13,
19,
20,
45,
20,
null,
20,
17,
47,
null,
18,
9,
16,
29,
24,
23,
16,
28,
13,
35,
14,
10,
13,
15,
29,
15,
17,
null,
9,
40,
30,
null,
50,
14,
20,
20,
null,
18,
44,
30,
15,
50,
31,
69,
260,
18,
45,
48,
38,
18,
41,
65,
16,
75,
25,
38,
22,
50,
45,
65,
35,
35,
20,
33,
92,
42,
25,
28,
48,
60,
31,
25,
9,
11,
14,
24,
20,
36,
20,
13,
32,
15,
8,
13,
10,
40,
32,
18,
25,
12,
11,
40,
60,
9,
55,
8,
16,
9,
11,
24,
25,
40,
15,
null,
12,
32,
26,
20,
12,
11,
39,
35,
26,
24,
28,
28,
22,
55,
10,
null,
72,
20,
39,
19,
60,
30,
70,
31,
16,
10,
15,
12,
14,
21,
19,
20,
20,
15,
21,
17,
39,
24,
27,
10,
28,
14,
30,
48,
48,
29,
60,
15,
10,
25,
40,
null,
null,
17,
35,
67,
28,
18,
13,
13,
40,
30,
19,
20,
21,
25,
20,
12,
33,
25,
42,
11,
null,
65,
16,
14,
35,
13,
12,
55,
30,
40,
18,
19,
22,
null,
39,
18,
48,
59,
24,
24,
38,
18,
55,
45,
62,
22,
27,
55,
45,
26,
22,
10,
12,
92,
null,
38,
18,
65,
40,
25,
39,
30,
120,
30,
50,
55,
32,
70,
45,
56,
40,
44,
36,
null,
17,
30,
44,
50,
null,
30,
38,
40,
30,
16,
25,
32,
17,
15,
20,
20,
20,
null,
12,
20,
20,
40,
15,
13,
23,
16,
60,
33,
25,
30,
20,
55,
19,
28,
26,
19,
29,
18,
30,
13,
50,
30,
35,
13,
13,
12,
15,
20,
30,
40,
28,
17,
22,
33,
null,
13,
28,
13,
20,
14,
22,
20,
12,
15,
20,
null,
17,
35,
15,
13,
24,
20,
18,
19,
42,
50,
20,
20,
22,
20,
10,
18,
15,
11,
14,
37,
12,
16,
10,
8,
15,
null,
null,
170,
52,
67,
56,
50,
40,
30,
45,
90,
40,
60,
40,
85,
64,
75,
40,
60,
50,
28,
20,
24,
25,
14,
10,
20,
15,
30,
14,
8,
10,
10,
11,
null,
18,
9,
9,
28,
9,
11,
19,
10,
22,
40,
90,
72,
56,
35,
65,
27,
26,
30,
75,
34,
52,
50,
90,
65,
45,
95,
30,
55,
45,
42,
40,
50,
25,
27,
25,
20,
19,
20,
55,
38,
22,
24,
35,
12,
30,
60,
22,
null,
23,
null,
22,
14,
20,
12,
12,
10,
13,
21,
10,
17,
10,
23,
12,
16,
17,
18,
10,
90,
38,
20,
8,
7,
13,
14,
19,
12,
20,
12,
25,
15,
17,
20,
15,
29,
20,
15,
15,
13,
17,
20,
9,
18,
20,
55,
null,
28,
49,
24,
54,
30,
29,
11,
20,
22,
16,
12,
20,
14,
null,
20,
40,
28,
25,
60,
32,
45,
10,
20,
20,
20,
15,
33,
35,
17,
10,
12,
10,
20,
15,
13,
12,
44,
12,
28,
15,
17,
22,
25,
20,
17,
65,
null,
28,
30,
95,
52,
null,
84,
130,
36,
39,
79,
40,
23,
106,
null,
32,
30,
22,
100,
25,
24,
32,
59,
35,
20,
18,
16,
60,
55,
42,
null,
50,
31,
100,
null,
null,
null,
100,
60,
25,
50,
55,
50,
28,
null,
28,
45,
48,
60,
null,
25,
20,
null,
84,
37,
28,
45,
50,
18,
17,
36,
18,
12,
10,
null,
null,
55,
12,
12,
12,
10,
23,
18,
12,
36,
18,
null,
13,
34,
15,
12,
25,
24,
22,
16,
11,
34,
20,
21,
20,
null,
22,
19,
19,
38,
22,
30,
31,
36,
35,
20,
17,
47,
25,
18,
30,
15,
30,
20,
null,
38,
7,
8,
10,
38,
13,
11,
14,
11,
20,
8,
13,
25,
10,
33,
10,
12,
14,
18,
15,
6,
10,
5,
12,
9,
10,
null,
null,
null,
105,
32,
24,
18,
17,
null,
140,
95,
195,
24,
15,
null,
47,
null,
null,
25,
null,
98,
20,
36,
37,
20,
16,
9,
20,
25,
48,
23,
25,
26,
13,
15,
16,
21,
30,
32,
13,
16,
13,
19,
20,
96,
18,
18,
19,
15,
33,
20,
18,
23,
20,
25,
20,
null,
14,
25,
15,
32,
18,
24,
16,
30,
27,
55,
58,
28,
11,
15,
null,
null,
25,
25,
23,
42,
20,
25,
15,
38,
14,
32,
35,
20,
13,
15,
70,
15,
18,
34,
20,
12,
18,
12,
25,
20,
43,
25,
60,
27,
36,
22,
25,
13,
17,
19,
25,
28,
45,
35,
40,
40,
50,
50,
29,
40,
32,
19,
46,
36,
30,
26,
60,
35,
53,
31,
35,
32,
50,
38,
40,
25,
55,
15,
11,
null,
13,
null,
15,
15,
12,
54,
24,
33,
22,
16,
30,
25,
24,
12,
20,
88,
35,
62,
28,
17,
13,
17,
35,
28,
null,
18,
49,
60,
31,
48,
49,
40,
60,
53,
63,
48,
27,
30,
55,
15,
65,
60,
29,
50,
60,
66,
80,
35,
58,
35,
26,
60,
50,
60,
45,
95,
55,
39,
75,
100,
48,
35,
45,
80,
50,
27,
39,
null,
66,
35,
65,
null,
30,
42,
210,
58,
26,
25,
35,
42,
15,
38,
14,
10,
10,
23,
14,
12,
18,
60,
9,
55,
14,
25,
20,
79,
19,
13,
23,
32,
25,
25,
19,
17,
17,
17,
52,
null,
65,
18,
50,
19,
12,
23,
14,
20,
null,
12,
15,
25,
12,
39,
60,
11,
30,
30,
12,
50,
50,
20,
12,
19,
17,
23,
30,
30,
11,
23,
22,
32,
35,
34,
28,
34,
36,
100,
23,
115,
18,
29,
45,
11,
16,
25,
26,
36,
50,
13,
23,
42,
26,
18,
15,
19,
17,
13,
17,
16,
50,
11,
15,
14,
18,
26,
25,
10,
15,
14,
19,
12,
10,
11,
null,
20,
24,
49,
42,
null,
28,
null,
12,
10,
31,
14,
35,
24,
20,
25,
30,
20,
45,
28,
21,
42,
25,
16,
45,
24,
null,
43,
15,
50,
45,
30,
90,
22,
13,
null,
25,
32,
18,
null,
26,
40,
18,
17,
35,
48,
25,
null,
19,
30,
28,
25,
42,
19,
24,
60,
32,
35,
44,
75,
50,
130,
19,
15,
48,
23,
65,
32,
22,
25,
35,
27,
38,
48,
26,
15,
60,
25,
20,
25,
20,
30,
null,
null,
25,
52,
37,
47,
45,
120,
50,
16,
55,
60,
20,
75,
16,
45,
80,
32,
85,
null,
30,
45,
69,
69,
22,
16,
45,
24,
25,
26,
19,
26,
10,
35,
35,
35,
35,
42,
42,
22,
17,
31,
19,
null,
28,
22,
17,
20,
32,
47,
26,
35,
15,
26,
42,
38,
19,
49,
52,
40,
19,
55,
28,
19,
38,
null,
25,
49,
45,
20,
27,
15,
46,
161,
45,
50,
30,
21,
26,
40,
20,
15,
24,
37,
30,
10,
28,
10,
10,
null,
22,
10,
13,
null,
10,
25,
25,
25,
48,
45,
8,
25,
90,
13,
32,
65,
85,
22,
40,
null,
85,
32,
46,
49,
35,
30,
75,
40,
48,
25,
60,
24,
28,
26,
64,
42,
32,
75,
null,
28,
50,
35,
67,
42,
null,
48,
80,
48,
null,
null,
null,
null,
155,
60,
50,
115,
70,
115,
90,
115,
58,
69,
88,
146,
72,
96,
44,
45,
47,
60,
90,
48,
225,
30,
40,
50,
40,
30,
9,
32,
32,
36,
11,
11,
20,
20,
50,
20,
12,
21,
14,
17,
null,
21,
25,
14,
32,
12,
10,
11,
11,
14,
7,
14,
13,
12,
12,
14,
7,
23,
17,
8,
21,
15,
29,
32,
25,
15,
60,
15,
11,
17,
17,
25,
22,
10,
null,
18,
11,
10,
17,
null,
26,
null,
32,
null,
12,
9,
26,
38,
18,
30,
75,
26,
14,
39,
22,
20,
40,
30,
16,
17,
38,
115,
8,
12,
13,
25,
20,
32,
16,
17,
35,
41,
13,
18,
8,
35,
66,
75,
40,
62,
41,
85,
55,
50,
50,
65,
65,
62,
57,
100,
30,
68,
37,
65,
95,
95,
125,
47,
44,
37,
50,
70,
39,
50,
65,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
17,
16,
27,
null,
null,
null,
null,
null,
null,
null,
18,
30,
20,
75,
25,
55,
115,
26,
80,
50,
70,
29,
40,
24,
18,
45,
48,
45,
59,
20,
20,
40,
24,
35,
40,
30,
40,
19,
24,
25,
35,
17,
20,
18,
18,
14,
22,
25,
30,
28,
16,
22,
45,
20,
12,
90,
null,
16,
30,
28,
15,
25,
20,
14,
10,
10,
14,
15,
20,
17,
30,
20,
10,
32,
45,
20,
60,
23,
12,
25,
18,
30,
20,
23,
18,
25,
28,
19,
25,
25,
18,
55,
40,
45,
50,
22,
25,
25,
35,
18,
16,
17,
15,
20,
25,
85,
89,
40,
21,
50,
null,
null,
24,
null,
26,
23,
20,
25,
90,
17,
null,
30,
null,
25,
50,
41,
26,
95,
90,
38,
18,
14,
9,
17,
15,
16,
19,
18,
18,
13,
10,
16,
32,
12,
10,
17,
20,
18,
18,
20,
17,
15,
18,
48,
14,
20,
20,
15,
null,
28,
25,
25,
26,
15,
15,
48,
24,
35,
40,
22,
null,
22,
9,
30,
24,
22,
32,
25,
20,
50,
21,
20,
18,
15,
10,
15,
26,
14,
22,
19,
null,
10,
16,
19,
26,
null,
21,
18,
15,
12,
32,
30,
12,
15,
10,
35,
13,
18,
50,
13,
50,
30,
22,
26,
30,
10,
12,
25,
13,
28,
38,
37,
17,
40,
15,
12,
20,
25,
14,
13,
30,
17,
22,
15,
14,
30,
17,
35,
28,
75,
null,
36,
20,
21,
40,
20,
null,
23,
40,
62,
20,
62,
null,
24,
37,
100,
19,
38,
28,
60,
null,
40,
58,
48,
20,
null,
25,
30,
null,
13,
30,
28,
12,
11,
49,
20,
25,
12,
28,
20,
16,
9,
18,
9,
30,
10,
12,
11,
28,
13,
14,
9,
11,
null,
69,
13,
20,
7,
15,
37,
42,
35,
26,
23,
22,
25,
20,
60,
65,
35,
40,
26,
null,
29,
35,
19,
45,
34,
28,
55,
48,
13,
null,
39,
null,
null,
36,
30,
11,
15,
15,
35,
19,
54,
30,
25,
70,
23,
19,
45,
12,
50,
19,
27,
23,
14,
33,
null,
30,
22,
70,
55,
50,
59,
20,
55,
130,
145,
210,
95,
65,
60,
100,
75,
75,
150,
55,
35,
230,
45,
75,
130,
85,
36,
null,
24,
35,
60,
27,
53,
38,
32,
25,
40,
36,
54,
22,
85,
65,
32,
25,
28,
18,
null,
14,
30,
60,
12,
47,
35,
26,
27,
20,
75,
21,
10,
11,
80,
65,
18,
14,
8,
13,
null,
50,
36,
15,
35,
8,
17,
16,
null,
null,
20,
20,
10,
25,
45,
26,
90,
13,
11,
20,
null,
14,
20,
24,
20,
24,
41,
22,
50,
11,
55,
13,
15,
12,
45,
17,
11,
85,
40,
70,
54,
50,
50,
25,
48,
62,
25,
24,
47,
34,
null,
32,
43,
120,
25,
19,
20,
35,
60,
70,
24,
50,
26,
39,
35,
35,
60,
8,
30,
70,
51,
33,
32,
18,
6,
20,
18,
20,
45,
19,
14,
17,
45,
23,
18,
28,
9,
28,
20,
28,
13,
20,
22,
85,
null,
24,
13,
16,
35,
40,
40,
65,
25,
51,
40,
25,
19,
16,
17,
null,
33,
54,
25,
35,
25,
48,
25,
27,
32,
25,
33,
33,
28,
45,
27,
null,
65,
28,
40,
45,
28,
39,
60,
26,
25,
45,
25,
135,
125,
60,
150,
30,
18,
48,
55,
33,
45,
61,
30,
65,
42,
60,
104,
42,
50,
16,
65,
44,
null,
50,
70,
26,
57,
23,
null,
45,
45,
30,
34,
50,
31,
30,
24,
65,
44,
38,
40,
55,
90,
26,
35,
72,
45,
25,
35,
30,
17,
15,
20,
35,
28,
25,
29,
null,
30,
15,
35,
30,
20,
18,
20,
27,
23,
29,
19,
13,
19,
18,
45,
25,
24,
null,
13,
14,
42,
43,
22,
24,
30,
36,
17,
15,
15,
10,
19,
28,
12,
20,
36,
13,
29,
25,
14,
10,
25,
40,
50,
17,
12,
15,
18,
16,
38,
40,
9,
15,
20,
14,
25,
30,
30,
32,
12,
null,
20,
21,
13,
11,
40,
40,
null,
40,
14,
null,
20,
15,
24,
24,
38,
15,
19,
50,
30,
30,
34,
21,
25,
20,
30,
24,
18,
15,
45,
25,
45,
null,
16,
15,
90,
20,
55,
null,
17,
25,
38,
30,
25,
20,
16,
23,
13,
48,
null,
27,
28,
45,
20,
13,
45,
24,
20,
28,
13,
29,
23,
13,
18,
null,
20,
22,
20,
37,
29,
null,
17,
125,
28,
25,
null,
19,
29,
30,
28,
13,
17,
17,
90,
21,
20,
32,
23,
null,
null,
28,
43,
39,
44,
30,
12,
19,
20,
64,
26,
12,
20,
25,
30,
50,
10,
20,
52,
26,
42,
null,
35,
16,
16,
22,
40,
20,
60,
50,
null,
45,
24,
null,
58,
26,
29,
65,
30,
29,
65,
10,
26,
null,
50,
28,
24,
20,
40,
22,
45,
22,
15,
24,
null,
null,
18,
14,
12,
22,
39,
18,
12,
30,
16,
48,
27,
18,
18,
12,
null,
148,
null,
32,
60,
62,
55,
null,
90,
22,
125,
35,
90,
28,
null,
null,
80,
30,
55,
17,
32,
209,
60,
35,
47,
20,
10,
10,
12,
12,
14,
12,
8,
17,
11,
10,
20,
22,
7,
16,
17,
18,
9,
13,
17,
16,
25,
11,
15,
13,
12,
9,
10,
10,
14,
12,
24,
19,
24,
20,
30,
null,
18,
23,
33,
21,
60,
32,
40,
null,
30,
37,
32,
29,
28,
20,
27,
16,
90,
28,
20,
35,
null,
24,
20,
19,
13,
20,
60,
16,
24,
25,
22,
35,
null,
19,
14,
22,
50,
12,
25,
18,
14,
15,
29,
20,
25,
20,
70,
67,
52,
16,
12,
9,
25,
25,
42,
32,
61,
43,
17,
27,
17,
30,
13,
58,
47,
26,
18,
58,
13,
20,
25,
27,
null,
null,
52,
24,
30,
55,
27,
25,
null,
29,
35,
45,
null,
45,
18,
14,
145,
33,
28,
null,
null,
21,
65,
null,
35,
300,
28,
21,
null,
32,
30,
75,
24,
23,
42,
24,
28,
58,
42,
55,
30,
24,
30,
18,
14,
37,
50,
40,
55,
43,
25,
35,
22,
20,
25,
23,
13,
23,
18,
75,
null,
19,
55,
15,
null,
57,
null,
29,
32,
25,
65,
28,
21,
27,
40,
39,
44,
25,
30,
95,
27,
40,
20,
78,
160,
20,
null,
null,
null,
40,
null,
19,
65,
20,
24,
25,
200,
30,
42,
85,
100,
19,
40,
65,
30,
15,
52,
28,
33,
48,
35,
45,
22,
19,
45,
13,
14,
12,
32,
null,
24,
35,
30,
160,
46,
50,
20,
40,
42,
55,
28,
28,
55,
55,
35,
55,
30,
49,
20,
34,
35,
34,
41,
50,
99,
65,
79,
20,
64,
35,
85,
10,
12,
9,
16,
10,
13,
20,
10,
5,
24,
13,
14,
9,
6,
10,
26,
10,
19,
10,
8,
5,
18,
50,
12,
22,
9,
9,
26,
11,
13,
null,
12,
10,
36,
22,
7,
20,
19,
12,
9,
13,
11,
23,
12,
24,
8,
20,
10,
13,
8,
16,
18,
12,
12,
28,
70,
26,
28,
32,
20,
30,
30,
17,
28,
40,
45,
10,
12,
19,
12,
15,
36,
9,
25,
19,
30,
33,
19,
28,
18,
15,
13,
60,
27,
null,
28,
17,
49,
19,
45,
35,
19,
13,
40,
20,
47,
24,
50,
10,
48,
38,
95,
24,
20,
35,
23,
20,
37,
65,
12,
15,
11,
40,
28,
10,
6,
26,
12,
14,
12,
15,
8,
13,
16,
17,
20,
15,
12,
12,
430,
550,
50,
50,
13,
16,
32,
18,
20,
15,
80,
25,
19,
35,
75,
15,
45,
11,
30,
25,
45,
null,
40,
null,
35,
25,
40,
28,
25,
20,
35,
15,
33,
33,
40,
22,
10,
17,
null,
13,
7,
17,
13,
24,
19,
10,
25,
null,
16,
13,
7,
null,
22,
24,
24,
null,
11,
20,
27,
null,
18,
null,
null,
13,
29,
10,
32,
12,
12,
17,
49,
20,
15,
19,
10,
null,
20,
16,
19,
37,
7,
null,
25,
18,
32,
18,
11,
44,
30,
17,
20,
14,
23,
20,
33,
35,
190,
26,
18,
null,
40,
24,
34,
30,
15,
17,
38,
30,
75,
60,
22,
40,
30,
35,
10,
50,
33,
45,
38,
120,
24,
24,
48,
26,
30,
16,
20,
30,
20,
30,
30,
25,
50,
25,
10,
24,
39,
35,
25,
10,
22,
25,
14,
28,
40,
44,
15,
25,
13,
25,
15,
55,
18,
40,
60,
22,
20,
22,
null,
20,
35,
45,
23,
55,
40,
20,
20,
11,
14,
12,
24,
18,
15,
30,
30,
15,
20,
26,
60,
20,
48,
10,
10,
36,
39,
null,
18,
17,
35,
13,
32,
27,
13,
13,
null,
32,
null,
null,
23,
20,
12,
37,
39,
80,
15,
17,
60,
75,
60,
35,
41,
110,
30,
75,
48,
85,
85,
64,
56,
70,
100,
60,
45,
28,
60,
45,
35,
80,
null,
60,
53,
27,
58,
45,
80,
46,
85,
36,
25,
70,
13,
45,
null,
23,
32,
30,
13,
35,
25,
31,
22,
25,
13,
29,
18,
21,
21,
15,
63,
null,
50,
17,
35,
14,
19,
null,
null,
19,
8,
22,
12,
12,
45,
22,
13,
25,
17,
14,
29,
25,
13,
50,
30,
null,
null,
16,
24,
30,
16,
15,
11,
20,
10,
null,
13,
25,
14,
8,
20,
null,
24,
30,
25,
15,
null,
19,
37,
9,
26,
10,
18,
19,
30,
22,
22,
null,
10,
10,
10,
21,
24,
16,
24,
35,
80,
26,
26,
36,
20,
18,
15,
47,
35,
25,
25,
42,
24,
48,
28,
18,
19,
25,
23,
25,
40,
30,
37,
60,
38,
29,
89,
53,
140,
55,
80,
80,
45,
18,
75,
55,
150,
120,
58,
90,
70,
70,
50,
80,
85,
80,
55,
40,
50,
45,
140,
55,
30,
9,
20,
null,
8,
16,
28,
15,
15,
16,
45,
20,
19,
23,
10,
16,
12,
17,
16,
10,
14,
33,
22,
22,
11,
14,
18,
26,
20,
19,
18,
16,
50,
25,
17,
29,
60,
50,
25,
50,
25,
37,
50,
60,
75,
34,
25,
25,
69,
50,
30,
23,
55,
12,
52,
27,
95,
45,
32,
30,
21,
38,
99,
95,
69,
null,
38,
null,
45,
23,
60,
55,
40,
30,
60,
35,
null,
null,
55,
48,
50,
65,
35,
85,
65,
null,
null,
40,
11,
17,
11,
12,
32,
23,
12,
13,
13,
45,
12,
14,
10,
22,
12,
18,
10,
15,
12,
25,
13,
12,
39,
28,
12,
7,
12,
18,
50,
12,
null,
10,
null,
22,
25,
null,
42,
24,
17,
10,
15,
60,
10,
17,
10,
10,
9,
28,
12,
475,
73,
null,
155,
null,
132,
235,
null,
145,
165,
null,
null,
null,
115,
200,
90,
150,
375,
160,
398,
null,
130,
null,
null,
200,
85,
null,
65,
50,
95,
54,
35,
40,
28,
60,
75,
94,
52,
27,
20,
80,
50,
80,
27,
48,
56,
54,
70,
35,
70,
40,
20,
90,
45,
30,
34,
36,
10,
25,
17,
25,
11,
15,
20,
15,
18,
35,
40,
20,
10,
11,
28,
20,
10,
37,
23,
15,
11,
20,
35,
30,
15,
10,
10,
15,
15,
29,
null,
10,
13,
15,
null,
30,
16,
25,
21,
18,
null,
null,
19,
15,
12,
35,
25,
36,
10,
13,
20,
25,
10,
10,
8,
8,
null,
23,
12,
15,
12,
15,
22,
10,
30,
15,
15,
34,
12,
38,
19,
10,
10,
16,
12,
12,
14,
25,
12,
13,
40,
15,
25,
40,
18,
14,
12,
44,
10,
67,
100,
150,
99,
273,
40,
175,
117,
152,
75,
75,
84,
55,
115,
38,
38,
null,
null,
75,
38,
35,
null,
42,
null,
11,
13,
12,
null,
40,
null,
null,
null,
24,
15,
15,
31,
11,
12,
16,
11,
26,
9,
26,
60,
15,
10,
17,
50,
46,
24,
20,
null,
18,
15,
null,
45,
18,
36,
23,
40,
35,
25,
33,
30,
25,
50,
23,
25,
18,
24,
27,
55,
20,
21,
28,
40,
21,
19,
44,
19,
39,
24,
24,
25,
null,
38,
35,
25,
25,
24,
125,
20,
24,
21,
30,
null,
35,
15,
63,
58,
65,
60,
50,
48,
20,
45,
50,
48,
55,
35,
500,
145,
25,
38,
105,
48,
65,
45,
39,
200,
70,
50,
45,
49,
50,
58,
40,
53,
25,
25,
42,
40,
75,
41,
29,
32,
45,
29,
null,
20,
60,
18,
27,
35,
53,
15,
19,
40,
29,
32,
80,
48,
35,
35,
55,
34,
30,
null,
53,
60,
160,
285,
280,
35,
null,
null,
null,
50,
36,
35,
75,
50,
55,
80,
80,
null,
null,
32,
35,
12,
21,
48,
null,
13,
18,
13,
32,
null,
40,
10,
80,
38,
null,
15,
null,
null,
35,
65,
42,
17,
70,
40,
null,
null,
null,
null,
29,
26,
35,
12,
20,
13,
25,
24,
36,
40,
61,
8,
34,
24,
40,
25,
24,
15,
24,
20,
74,
35,
48,
190,
35,
25,
52,
28,
42,
30,
39,
12,
null,
45,
50,
15,
55,
19,
null,
25,
17,
20,
27,
34,
27,
45,
11,
32,
120,
48,
24,
null,
25,
25,
55,
55,
80,
60,
28,
160,
75,
32,
null,
null,
60,
26,
65,
65,
60,
65,
30,
23,
null,
55,
30,
25,
99,
33,
65,
20,
26,
27,
22,
18,
19,
50,
40,
50,
20,
38,
15,
19,
95,
20,
28,
19,
24,
67,
18,
18,
45,
13,
25,
22,
36,
23,
35,
null,
19,
13,
13,
null,
26,
16,
11,
40,
40,
16,
18,
24,
18,
33,
19,
20,
21,
20,
19,
10,
16,
15,
250,
17,
15,
17,
19,
12,
70,
36,
35,
23,
90,
46,
29,
40,
45,
30,
null,
64,
45,
45,
35,
90,
175,
20,
23,
50,
40,
18,
65,
135,
50,
26,
40,
40,
49,
40,
30,
11,
40,
35,
38,
17,
30,
15,
37,
55,
47,
24,
17,
30,
45,
43,
30,
18,
27,
null,
10,
22,
14,
13,
29,
14,
23,
34,
23,
9,
8,
13,
11,
48,
9,
10,
9,
20,
13,
28,
10,
20,
15,
10,
22,
8,
8,
40,
18,
22,
22,
22,
55,
20,
25,
25,
35,
35,
35,
17,
null,
null,
null,
18,
40,
25,
47,
34,
59,
14,
16,
23,
22,
40,
19,
24,
30,
29,
29,
54,
48,
30,
52,
95,
55,
45,
70,
50,
95,
50,
65,
null,
45,
null,
22,
null,
75,
54,
40,
30,
50,
30,
12,
6,
7,
14,
14,
18,
12,
14,
45,
20,
13,
64,
15,
10,
20,
null,
12,
13,
20,
18,
23,
8,
11,
14,
12,
13,
30,
26,
12,
17,
20,
28,
14,
29,
9,
45,
null,
28,
41,
30,
20,
20,
28,
27,
20,
75,
22,
15,
13,
12,
7,
18,
12,
12,
110,
25,
14,
31,
18,
32,
32,
24,
57,
16,
40,
null,
50,
16,
125,
17,
22,
18,
25,
null,
40,
18,
22,
75,
25,
null,
25,
17,
49,
12,
26,
55,
20,
19,
16,
13,
48,
20,
15,
null,
29,
18,
19,
30,
20,
25,
75,
22,
null,
13,
55,
36,
19,
12,
25,
11,
16,
13,
13,
19,
13,
47,
15,
81,
27,
15,
35,
25,
23,
37,
14,
20,
15,
16,
32,
48,
42,
85,
16,
36,
35,
80,
40,
null,
20,
50,
49,
22,
44,
42,
14,
35,
null,
70,
20,
23,
20,
40,
80,
28,
15,
30,
18,
35,
20,
52,
42,
25,
32,
45,
55,
16,
25,
28,
null,
41,
70,
50,
66,
28,
50,
55,
29,
25,
55,
36,
21,
16,
110,
30,
38,
55,
null,
14,
16,
11,
20,
15,
10,
19,
35,
15,
12,
32,
25,
18,
null,
24,
20,
18,
18,
19,
30,
20,
25,
29,
40,
30,
20,
45,
13,
32,
20,
53,
27,
25,
9,
26,
24,
22,
29,
32,
13,
15,
32,
45,
40,
25,
10,
19,
42,
22,
28,
75,
null,
60,
45,
32,
45,
80,
27,
35,
42,
36,
12,
18,
19,
45,
58,
25,
21,
56,
23,
55,
20,
20,
25,
30,
30,
15,
10,
28,
null,
15,
25,
33,
27,
10,
16,
7,
18,
13,
35,
20,
10,
8,
35,
13,
22,
13,
25,
15,
16,
44,
10,
19,
10,
19,
210,
70,
35,
32,
40,
18,
20,
39,
50,
10,
70,
9,
18,
45,
45,
30,
11,
50,
20,
10,
18,
null,
30,
24,
30,
34,
60,
null,
25,
49,
16,
34,
70,
50,
25,
28,
26,
65,
21,
75,
70,
66,
68,
34,
55,
70,
14,
60,
46,
75,
45,
32,
75,
40,
28,
60,
23,
80,
55,
25,
60,
24,
null,
30,
38,
30,
42,
26,
15,
65,
24,
20,
15,
null,
21,
22,
15,
7,
29,
13,
27,
16,
17,
20,
16,
20,
26,
20,
22,
12,
8,
33,
8,
22,
34,
12,
15,
15,
20,
10,
12,
14,
10,
35,
10,
12,
20,
17,
29,
18,
15,
9,
20,
10,
18,
10,
9,
null,
18,
16,
36,
15,
35,
10,
78,
18,
18,
16,
15,
null,
12,
25,
21,
21,
60,
12,
null,
36,
16,
13,
17,
48,
null,
12,
32,
40,
15,
20,
38,
7,
15,
12,
19,
10,
16,
20,
12,
12,
19,
17,
15,
28,
20,
6,
20,
36,
55,
22,
20,
48,
50,
25,
62,
45,
80,
135,
30,
25,
29,
150,
55,
42,
75,
63,
54,
25,
65,
60,
40,
45,
30,
24,
38,
95,
29,
15,
15,
38,
10,
26,
22,
18,
65,
null,
25,
18,
18,
25,
16,
16,
12,
15,
50,
16,
60,
12,
23,
70,
null,
null,
17,
25,
48,
24,
27,
null,
35,
60,
40,
null,
36,
17,
8,
null,
11,
8,
19,
35,
10,
19,
22,
25,
8,
null,
13,
25,
12,
10,
18,
24,
10,
9,
20,
7,
6,
6,
15,
12,
9,
10,
15,
8,
9,
9,
5,
15,
7,
8,
10,
14,
6,
8,
70,
32,
18,
10,
20,
22,
40,
13,
20,
16,
28,
20,
15,
28,
54,
70,
16,
62,
46,
47,
30,
22,
18,
20,
22,
14,
12,
18,
22,
20,
17,
8,
32,
9,
42,
null,
12,
13,
25,
null,
30,
39,
18,
null,
null,
16,
14,
10,
10,
19,
25,
20,
20,
25,
20,
6,
15,
19,
null,
13,
19,
52,
25,
28,
35,
45,
17,
24,
null,
60,
9,
25,
39,
39,
25,
55,
32,
22,
20,
21,
20,
14,
20,
14,
15,
60,
9,
23,
85,
17,
22,
56,
19,
35,
20,
28,
60,
50,
13,
13,
25,
8,
8,
12,
28,
29,
26,
50,
25,
12,
45,
20,
17,
27,
35,
25,
null,
null,
25,
28,
25,
22,
25,
15,
35,
22,
42,
56,
17,
24,
19,
35,
17,
16,
20,
50,
34,
60,
35,
68,
17,
17,
35,
85,
45,
95,
40,
95,
95,
38,
48,
23,
60,
19,
32,
22,
24,
18,
null,
null,
75,
25,
29,
40,
45,
75,
30,
45,
39,
73,
70,
47,
85,
41,
60,
49,
35,
62,
24,
99,
75,
33,
52,
50,
30,
60,
16,
70,
35,
24,
14,
null,
14,
10,
25,
19,
21,
15,
65,
35,
8,
12,
15,
11,
25,
14,
25,
23,
13,
15,
11,
29,
18,
10,
10,
39,
21,
null,
34,
17,
10,
25,
30,
30,
7,
24,
15,
7,
8,
17,
14,
22,
7,
13,
26,
13,
20,
40,
48,
48,
58,
68,
85,
75,
96,
150,
286,
65,
67,
60,
50,
30,
262,
90,
90,
80,
65,
80,
65,
70,
48,
70,
140,
145,
90,
60,
58,
45,
null,
25,
null,
null,
45,
12,
30,
20,
20,
18,
13,
24,
45,
null,
42,
null,
13,
35,
60,
12,
39,
33,
18,
36,
17,
8,
26,
24,
45,
22,
39,
null,
30,
null,
40,
20,
16,
21,
28,
null,
30,
40,
35,
34,
40,
45,
13,
70,
18,
24,
13,
19,
11,
65,
null,
85,
26,
14,
60,
24,
13,
20,
20,
25,
35,
11,
22,
48,
28,
25,
30,
28,
20,
35,
60,
35,
14,
75,
14,
55,
7,
15,
40,
15,
15,
10,
22,
21,
16,
20,
15,
20,
8,
null,
18,
20,
13,
18,
89,
52,
15,
20,
15,
55,
30,
25,
33,
10,
null,
14,
25,
15,
19,
null,
32,
34,
20,
19,
9,
50,
50,
25,
25,
10,
15,
18,
20,
40,
23,
13,
30,
14,
22,
32,
25,
40,
17,
22,
18,
8,
10,
38,
14,
10,
35,
28,
12,
15,
39,
13,
17,
14,
30,
8,
22,
28,
28,
12,
25,
12,
19,
18,
14,
40,
17,
12,
20,
10,
14,
15,
29,
31,
18,
10,
17,
15,
15,
25,
15,
25,
19,
12,
30,
null,
15,
14,
34,
85,
60,
null,
40,
71,
26,
33,
28,
20,
19,
15,
16,
80,
60,
30,
49,
22,
35,
38,
64,
20,
20,
36,
30,
58,
40,
30,
25,
55,
25,
90,
90,
35,
35,
113,
117,
80,
55,
75,
79,
65,
77,
50,
65,
85,
92,
275,
40,
95,
38,
40,
105,
70,
106,
59,
50,
75,
40,
null,
25,
58,
45,
12,
60,
40,
40,
45,
53,
13,
18,
43,
14,
20,
25,
27,
39,
null,
34,
17,
20,
25,
26,
45,
22,
35,
38,
15,
30,
12,
15,
29,
25,
13,
10,
13,
23,
13,
15,
24,
12,
12,
15,
14,
12,
18,
28,
30,
21,
16,
22,
22,
44,
28,
45,
19,
12,
95,
50,
90,
80,
null,
null,
21,
36,
58,
19,
47,
36,
26,
null,
23,
28,
48,
35,
60,
60,
35,
null,
25,
19,
34,
25,
75,
48,
55,
57,
71,
null,
null,
null,
40,
55,
24,
null,
22,
18,
50,
37,
40,
275,
90,
42,
70,
null,
75,
75,
77,
135,
null,
70,
18,
45,
20,
20,
16,
19,
null,
24,
25,
32,
35,
12,
30,
12,
45,
24,
24,
16,
22,
20,
null,
25,
38,
18,
13,
24,
48,
25,
17,
35,
17,
17,
null,
80,
20,
12,
45,
24,
11,
45,
75,
13,
null,
40,
18,
null,
26,
20,
null,
38,
76,
40,
91,
35,
45,
79,
49,
100,
29,
35,
18,
54,
28,
47,
65,
49,
50,
20,
58,
37,
36,
34,
25,
45,
115,
25,
160,
22,
41,
48,
null,
28,
20,
18,
32,
32,
24,
16,
16,
18,
13,
48,
38,
22,
22,
15,
26,
20,
18,
45,
null,
23,
20,
29,
23,
null,
20,
15,
45,
28,
30,
27,
40,
12,
20,
15,
30,
22,
25,
18,
19,
15,
20,
30,
27,
11,
34,
10,
14,
35,
25,
11,
75,
null,
30,
12,
15,
26,
14,
null,
33,
148,
68,
64,
68,
24,
20,
60,
48,
50,
75,
45,
28,
38,
40,
35,
95,
450,
45,
40,
22,
55,
42,
36,
150,
40,
40,
31,
32,
50,
35,
16,
84,
16,
18,
20,
25,
19,
25,
28,
18,
25,
16,
30,
15,
7,
25,
13,
18,
16,
5,
23,
35,
22,
32,
39,
24,
15,
14,
50,
39,
35,
60,
24,
25,
90,
35,
30,
46,
32,
29,
32,
40,
44,
24,
28,
60,
80,
null,
40,
57,
55,
32,
17,
26,
50,
36,
50,
45,
24,
12,
55,
19,
27,
40,
40,
28,
16,
18,
22,
75,
null,
40,
70,
null,
35,
35,
28,
15,
13,
20,
27,
15,
38,
18,
30,
15,
22,
18,
18,
49,
13,
28,
30,
19,
10,
14,
55,
13,
30,
60,
12,
9,
12,
18,
27,
28,
16,
25,
28,
30,
20,
19,
20,
28,
20,
20,
16,
28,
19,
20,
16,
null,
16,
50,
27,
35,
18,
19,
15,
65,
15,
35,
15,
27,
44,
40,
64,
51,
46,
55,
24,
42,
26,
29,
32,
34,
48,
29,
28,
50,
27,
120,
48,
46,
38,
125,
65,
47,
42,
60,
42,
35,
70,
null,
35,
25,
24,
26,
null,
null,
26,
30,
13,
28,
15,
20,
17,
49,
15,
null,
null,
52,
25,
18,
15,
null,
null,
30,
13,
15,
15,
10,
15,
15,
null,
45,
13,
18,
36,
11,
28,
24,
19,
10,
null,
20,
48,
39,
19,
16,
20,
20,
9,
15,
25,
12,
25,
16,
12,
14,
14,
21,
30,
20,
28,
25,
35,
22,
null,
60,
null,
40,
62,
45,
19,
null,
18,
27,
48,
38,
60,
35,
43,
null,
35,
30,
12,
22,
19,
25,
16,
58,
21,
38,
50,
16,
60,
54,
24,
24,
22,
26,
null,
30,
16,
null,
20,
75,
23,
15,
75,
25,
30,
20,
65,
null,
19,
25,
15,
49,
14,
41,
null,
25,
null,
null,
20,
null,
null,
13,
13,
null,
null,
23,
27,
49,
38,
44,
18,
19,
104,
75,
null,
60,
40,
26,
15,
17,
17,
14,
60,
18,
14,
null,
28,
35,
75,
17,
12,
38,
14,
25,
18,
85,
24,
null,
25,
29,
14,
30,
61,
30,
null,
21,
12,
20,
22,
28,
18,
20,
14,
18,
14,
16,
15,
45,
29,
42,
18,
35,
19,
17,
15,
20,
18,
34,
11,
20,
18,
45,
95,
24,
30,
35,
18,
18,
22,
39,
15,
14,
11,
19,
35,
148,
25,
85,
36,
42,
14,
17,
null,
42,
35,
36,
24,
null,
null,
60,
53,
null,
25,
22,
38,
40,
13,
19,
45,
50,
50,
80,
16,
null,
17,
null,
30,
16,
null,
null,
null,
25,
25,
32,
47,
14,
null,
95,
40,
45,
52,
55,
49,
270,
130,
40,
null,
55,
35,
49,
38,
85,
55,
62,
90,
59,
25,
64,
72,
28,
45,
84,
70,
50,
42,
50,
55,
450,
70,
85,
100,
155,
40,
82,
75,
75,
55,
74,
145,
75,
47,
130,
75,
114,
155,
45,
50,
50,
75,
100,
65,
55,
150,
50,
165,
60,
120,
100,
74,
250,
146,
224,
138,
60,
299,
359,
50,
130,
null,
null,
50,
115,
null,
55,
null,
61,
185,
65,
32,
56,
20,
null,
40,
30,
29,
20,
null,
50,
75,
70,
25,
40,
28,
25,
20,
50,
22,
35,
null,
40,
50,
21,
20,
40,
35,
75,
27,
30,
39,
35,
25,
41,
28,
25,
22,
14,
16,
65,
22,
17,
null,
50,
24,
20,
32,
60,
22,
14,
32,
26,
48,
25,
55,
65,
45,
125,
32,
19,
115,
25,
60,
55,
55,
70,
149,
45,
40,
100,
60,
45,
36,
40,
90,
25,
100,
90,
30,
120,
80,
65,
24,
50,
36,
35,
190,
110,
43,
42,
50,
24,
25,
18,
25,
25,
15,
21,
26,
19,
20,
29,
70,
9,
30,
25,
24,
11,
24,
35,
29,
null,
16,
23,
16,
16,
24,
25,
22,
100,
null,
20,
19,
25,
30,
26,
35,
60,
50,
35,
16,
20,
30,
30,
58,
40,
39,
60,
75,
42,
48,
26,
72,
45,
20,
18,
24,
77,
40,
75,
41,
null,
50,
15,
27,
59,
30,
35,
30,
null,
20,
21,
32,
13,
19,
18,
30,
15,
22,
20,
30,
12,
8,
39,
40,
null,
21,
null,
20,
57,
20,
22,
55,
16,
null,
17,
16,
null,
25,
null,
22,
15,
10,
null,
15,
25,
16,
15,
15,
20,
105,
95,
22,
52,
48,
90,
35,
41,
null,
56,
68,
25,
30,
29,
14,
35,
28,
24,
53,
25,
30,
59,
18,
45,
8,
12,
7,
11,
12,
18,
9,
21,
11,
16,
30,
14,
12,
14,
12,
12,
null,
31,
12,
11,
10,
12,
15,
24,
52,
29,
40,
65,
55,
45,
78,
44,
55,
26,
26,
195,
69,
38,
40,
42,
47,
65,
55,
35,
99,
40,
45,
45,
54,
100,
36,
44,
75,
20,
16,
33,
16,
19,
14,
15,
9,
13,
9,
20,
18,
12,
22,
null,
14,
9,
15,
11,
52,
10,
14,
48,
12,
14,
16,
14,
20,
14,
20,
12,
30,
27,
35,
44,
26,
14,
9,
40,
30,
28,
20,
15,
70,
19,
29,
25,
16,
17,
40,
29,
35,
30,
35,
20,
34,
16,
42,
45,
105,
30,
85,
35,
42,
120,
29,
80,
56,
55,
16,
60,
65,
55,
28,
31,
20,
27,
23,
20,
20,
52,
9,
15,
18,
23,
13,
17,
24,
null,
28,
22,
13,
16,
26,
32,
25,
8,
17,
null,
20,
12,
17,
22,
14,
13,
17,
19,
32,
20,
78,
33,
53,
49,
40,
25,
29,
28,
40,
42,
24,
39,
27,
85,
70,
109,
50,
42,
26,
50,
49,
50,
38,
24,
65,
25,
30,
20,
20,
28,
26,
36,
35,
24,
22,
60,
20,
26,
43,
27,
20,
36,
36,
16,
22,
60,
60,
36,
20,
22,
35,
45,
60,
23,
25,
26,
45,
11,
9,
9,
40,
13,
9,
17,
11,
15,
10,
21,
12,
11,
17,
21,
42,
35,
49,
15,
10,
15,
25,
75,
45,
30,
19,
20,
37,
70,
85,
60,
65,
75,
48,
65,
57,
null,
85,
140,
55,
36,
50,
40,
100,
65,
32,
46,
32,
60,
32,
80,
75,
20,
11,
10,
15,
12,
15,
18,
39,
9,
15,
11,
20,
30,
13,
20,
13,
9,
36,
12,
10,
12,
15,
24,
8,
30,
30,
42,
22,
11,
11,
45,
20,
30,
null,
45,
72,
54,
32,
60,
25,
30,
15,
40,
null,
null,
36,
66,
28,
55,
87,
52,
40,
32,
14,
18,
39,
49,
19,
50,
38,
15,
null,
12,
11,
23,
null,
15,
80,
15,
null,
18,
20,
26,
20,
19,
15,
23,
20,
20,
24,
20,
null,
14,
12,
19,
20,
18,
30,
35,
22,
12,
8,
18,
50,
27,
23,
60,
78,
9,
7,
16,
79,
36,
11,
28,
39,
48,
30,
30,
36,
45,
25,
60,
null,
54,
35,
60,
21,
23,
30,
50,
34,
22,
125,
45,
119,
33,
60,
97,
35,
58,
21,
50,
40,
32,
85,
44,
115,
70,
60,
90,
48,
26,
80,
50,
45,
23,
58,
45,
60,
40,
48,
42,
26,
48,
22,
68,
70,
95,
50,
38,
45,
48,
58,
20,
25,
null,
10,
null,
25,
18,
12,
17,
9,
14,
22,
20,
55,
24,
18,
8,
10,
25,
42,
19,
26,
10,
10,
30,
18,
26,
22,
19,
null,
22,
18,
59,
62,
90,
45,
150,
100,
65,
85,
13,
40,
125,
75,
90,
125,
65,
40,
null,
127,
57,
null,
13,
null,
8,
40,
10,
20,
8,
10,
13,
85,
18,
13,
20,
25,
10,
17,
10,
40,
18,
18,
12,
20,
13,
9,
35,
26,
24,
8,
14,
15,
64,
24,
40,
105,
80,
28,
33,
37,
28,
32,
null,
25,
40,
15,
null,
70,
16,
16,
null,
55,
100,
35,
20,
40,
60,
30,
18,
30,
70,
48,
43,
15,
20,
9,
45,
15,
17,
15,
12,
11,
20,
20,
13,
8,
35,
13,
12,
14,
10,
8,
40,
null,
10,
50,
50,
90,
null,
21,
15,
38,
50,
47,
38,
38,
39,
null,
50,
40,
48,
15,
38,
48,
24,
70,
30,
30,
45,
null,
35,
null,
50,
40,
9,
65,
20,
28,
30,
19,
35,
16,
80,
17,
22,
27,
null,
35,
100,
17,
19,
28,
58,
26,
22,
60,
40,
16,
20,
17,
null,
16,
25,
25,
15,
null,
110,
110,
null,
40,
null,
28,
40,
34,
93,
55,
99,
null,
28,
22,
35,
42,
43,
94,
29,
34,
36,
42,
44,
30,
37,
112,
46,
38,
34,
80,
100,
50,
60,
50,
30,
65,
35,
60,
39,
48,
48,
56,
95,
100,
90,
46,
32,
16,
40,
60,
80,
39,
60,
65,
32,
16,
18,
null,
30,
25,
20,
40,
null,
24,
39,
75,
40,
30,
null,
17,
45,
36,
15,
8,
13,
18,
null,
13,
12,
16,
18,
18,
13,
38,
25,
20,
15,
30,
14,
38,
22,
23,
25,
13,
10,
9,
28,
34,
14,
12,
19,
25,
16,
null,
8,
15,
33,
19,
60,
60,
30,
42,
null,
15,
130,
25,
32,
25,
null,
18,
12,
13,
20,
45,
40,
36,
14,
10,
46,
15,
19,
13,
160,
52,
78,
60,
29,
60,
45,
42,
100,
120,
25,
80,
70,
52,
50,
330,
85,
120,
26,
35,
54,
45,
35,
150,
70,
70,
65,
62,
115,
70,
32,
35,
50,
15,
45,
24,
19,
null,
28,
32,
25,
22,
37,
55,
37,
18,
36,
24,
35,
18,
18,
15,
15,
45,
38,
32,
20,
15,
20,
30,
20,
20,
null,
16,
25,
40,
18,
33,
11,
23,
23,
null,
45,
39,
34,
29,
20,
15,
17,
45,
18,
24,
19,
null,
25,
20,
15,
24,
26,
19,
null,
null,
28,
45,
25,
37,
37,
18,
46,
22,
43,
75,
52,
null,
15,
29,
60,
57,
110,
75,
null,
193,
32,
61,
20,
48,
30,
40,
30,
25,
25,
54,
40,
54,
155,
42,
null,
18,
18,
14,
18,
22,
22,
30,
20,
19,
13,
27,
30,
35,
14,
20,
25,
18,
15,
40,
46,
16,
55,
17,
85,
28,
null,
45,
35,
17,
25,
15,
22,
125,
28,
19,
42,
48,
20,
35,
25,
40,
12,
25,
null,
50,
50,
16,
30,
107,
20,
23,
25,
27,
20,
35,
15,
25,
17,
56,
20,
44,
null,
36,
14,
36,
35,
22,
23,
24,
20,
70,
22,
26,
25,
40,
20,
null,
null,
20,
44,
50,
16,
10,
19,
90,
null,
29,
25,
22,
13,
19,
15,
15,
18,
24,
8,
30,
19,
24,
15,
null,
10,
25,
12,
24,
null,
18,
46,
22,
null,
19,
19,
10,
38,
32,
37,
null,
11,
21,
19,
40,
15,
18,
70,
15,
13,
45,
16,
36,
13,
12,
38,
20,
null,
36,
13,
32,
14,
23,
40,
13,
13,
11,
20,
16,
18,
15,
13,
40,
28,
17,
26,
16,
10,
30,
110,
36,
22,
28,
null,
31,
19,
30,
35,
14,
30,
20,
17,
35,
7,
25,
12,
15,
28,
35,
83,
55,
9,
17,
18,
11,
15,
6,
22,
11,
14,
13,
11,
30,
17,
10,
8,
20,
25,
39,
13,
6,
45,
30,
15,
55,
50,
44,
29,
27,
19,
40,
88,
25,
55,
14,
45,
40,
30,
30,
38,
20,
70,
28,
25,
40,
200,
25,
14,
54,
75,
35,
21,
36,
32,
16,
12,
25,
null,
25,
30,
null,
35,
null,
68,
45,
15,
44,
22,
10,
20,
29,
null,
50,
18,
35,
null,
36,
40,
30,
null,
35,
50,
17,
17,
26,
30,
24,
20,
14,
50,
52,
null,
19,
null,
29,
null,
25,
40,
19,
13,
40,
null,
null,
19,
25,
20,
42,
22,
34,
50,
29,
null,
45,
39,
24,
60,
68,
40,
null,
56,
24,
null,
21,
45,
18,
45,
39,
80,
22,
19,
60,
90,
25,
25,
67,
48,
null,
null,
15,
15,
34,
30,
null,
54,
null,
null,
18,
26,
65,
14,
60,
23,
17,
26,
10,
32,
30,
35,
11,
null,
40,
30,
18,
16,
13,
14,
22,
49,
21,
35,
22,
11,
14,
15,
12,
49,
30,
37,
42,
35,
25,
60,
23,
9,
42,
null,
35,
24,
50,
null,
null,
45,
45,
16,
45,
50,
60,
30,
70,
55,
44,
45,
35,
34,
null,
50,
37,
32,
80,
60,
18,
36,
55,
32,
52,
40,
38,
93,
62,
60,
29,
165,
24,
null,
19,
89,
135,
60,
39,
50,
19,
30,
30,
26,
46,
20,
9,
13,
18,
18,
25,
15,
15,
10,
20,
27,
15,
10,
16,
null,
15,
8,
18,
18,
42,
35,
25,
26,
10,
35,
58,
45,
60,
85,
16,
12,
19,
51,
90,
16,
21,
50,
65,
40,
13,
29,
12,
33,
20,
22,
14,
23,
20,
30,
20,
25,
25,
null,
null,
13,
null,
13,
20,
27,
17,
13,
18,
25,
28,
10,
15,
null,
18,
15,
17,
12,
10,
10,
14,
10,
11,
25,
16,
24,
14,
35,
38,
15,
45,
17,
15,
25,
45,
15,
29,
20,
45,
15,
14,
25,
23,
15,
17,
14,
19,
25,
45,
28,
17,
25,
13,
14,
20,
65,
45,
18,
40,
20,
35,
30,
18,
17,
28,
15,
12,
10,
10,
10,
53,
30,
18,
15,
null,
36,
13,
8,
12,
8,
9,
18,
15,
37,
22,
30,
11,
80,
null,
25,
40,
65,
19,
25,
20,
20,
93,
45,
17,
25,
20,
40,
null,
14,
85,
35,
32,
65,
45,
22,
20,
22,
19,
65,
29,
39,
30,
40,
29,
28,
19,
60,
50,
42,
40,
55,
18,
112,
21,
60,
36,
42,
39,
24,
45,
45,
48,
22,
80,
40,
10,
9,
16,
17,
15,
null,
null,
null,
25,
null,
15,
20,
17,
40,
60,
18,
20,
30,
null,
15,
32,
17,
12,
20,
30,
25,
25,
36,
18,
10,
10,
11,
14,
13,
12,
null,
null,
50,
18,
10,
14,
30,
13,
17,
null,
12,
15,
17,
10,
null,
32,
30,
14,
16,
10,
12,
14,
20,
25,
42,
13,
28,
13,
25,
null,
null,
5,
11,
15,
9,
11,
10,
14,
14,
25,
14,
18,
10,
12,
20,
13,
22,
28,
55,
60,
36,
60,
39,
75,
30,
50,
50,
43,
29,
66,
78,
65,
60,
17,
29,
32,
66,
17,
58,
52,
62,
45,
46,
35,
32,
20,
29,
460,
70,
null,
90,
235,
55,
33,
80,
35,
49,
58,
80,
38,
55,
150,
130,
110,
45,
60,
75,
23,
120,
55,
30,
50,
40,
36,
24,
25,
16,
null,
40,
30,
85,
25,
67,
27,
43,
65,
37,
25,
null,
65,
42,
15,
48,
70,
70,
20,
78,
95,
40,
30,
null,
16,
60,
24,
112,
10,
null,
20,
20,
25,
24,
25,
17,
null,
null,
23,
25,
50,
72,
13,
28,
14,
15,
12,
26,
16,
12,
13,
8,
15,
15,
8,
15,
null,
47,
50,
60,
null,
69,
38,
40,
35,
42,
55,
100,
60,
30,
48,
70,
65,
174,
90,
null,
112,
25,
39,
null,
40,
22,
35,
88,
45,
75,
34,
75,
50,
50,
39,
120,
null,
125,
125,
38,
56,
35,
30,
null,
56,
58,
150,
null,
140,
25,
60,
20,
40,
20,
65,
48,
30,
36,
30,
40,
19,
20,
28,
120,
55,
14,
20,
24,
23,
18,
45,
25,
85,
null,
17,
17,
50,
30,
18,
75,
40,
50,
25,
80,
35,
225,
38,
75,
35,
49,
28,
120,
58,
75,
75,
115,
56,
30,
72,
34,
75,
55,
60,
50,
29,
33,
150,
90,
75,
22,
13,
16,
8,
15,
14,
18,
13,
null,
40,
null,
10,
34,
12,
20,
15,
20,
30,
14,
14,
19,
15,
28,
25,
40,
26,
null,
12,
12,
20,
24,
48,
55,
45,
57,
47,
null,
50,
42,
68,
24,
28,
60,
26,
null,
19,
26,
20,
20,
15,
13,
15,
50,
20,
32,
32,
35,
25,
52,
38,
35,
38,
30,
35,
30,
34,
16,
32,
18,
59,
16,
18,
44,
35,
null,
12,
16,
24,
null,
null,
13,
65,
10,
12,
40,
16,
14,
22,
52,
14,
null,
22,
23,
13,
23,
18,
20,
20,
50,
28,
38,
38,
48,
20,
27,
60,
60,
19,
25,
30,
28,
38,
22,
18,
40,
38,
20,
25,
22,
79,
35,
42,
22,
32,
45,
28,
15,
34,
14,
24,
14,
14,
15,
12,
18,
11,
9,
25,
18,
8,
11,
100,
30,
75,
87,
35,
50,
25,
18,
54,
25,
60,
18,
30,
63,
24,
40,
25,
null,
25,
15,
17,
22,
26,
20,
12,
11,
23,
15,
15,
12,
28,
13,
18,
29,
21,
20,
24,
15,
16,
16,
20,
null,
25,
35,
25,
13,
16,
29,
38,
21,
45,
59,
null,
46,
13,
15,
11,
24,
80,
95,
null,
35,
20,
20,
null,
45,
37,
45,
23,
16,
20,
42,
30,
null,
34,
null,
25,
38,
15,
9,
13,
36,
35,
19,
12,
18,
35,
35,
35,
15,
13,
39,
22,
19,
45,
18,
19,
50,
20,
50,
85,
90,
300,
225,
180,
65,
187,
170,
120,
65,
520,
200,
350,
65,
175,
100,
null,
60,
140,
140,
45,
166,
257,
28,
55,
19,
35,
54,
36,
28,
17,
52,
30,
null,
14,
15,
18,
15,
22,
null,
11,
28,
26,
13,
10,
40,
40,
58,
45,
37,
18,
16,
40,
null,
null,
27,
null,
null,
15,
15,
42,
40,
24,
37,
38,
70,
25,
20,
null,
27,
25,
29,
17,
20,
19,
null,
null,
11,
12,
11,
9,
13,
22,
25,
13,
39,
18,
38,
35,
null,
null,
22,
28,
14,
12,
36,
18,
10,
8,
null,
10,
30,
26,
19,
50,
55,
65,
14,
14,
30,
35,
55,
32,
60,
39,
16,
14,
20,
20,
15,
18,
13,
18,
13,
50,
15,
25,
15,
16,
25,
30,
50,
55,
52,
35,
32,
55,
35,
85,
null,
130,
49,
59,
55,
22,
30,
45,
37,
30,
45,
49,
225,
95,
null,
30,
68,
47,
60,
45,
105,
14,
null,
29,
13,
12,
14,
17,
11,
15,
19,
null,
18,
null,
15,
15,
8,
13,
13,
11,
14,
13,
13,
130,
8,
44,
50,
15,
10,
45,
50,
18,
23,
45,
15,
null,
80,
34,
16,
15,
null,
26,
25,
15,
35,
35,
null,
16,
null,
12,
85,
35,
36,
65,
13,
26,
65,
22,
55,
63,
28,
20,
40,
44,
40,
39,
50,
65,
30,
35,
24,
35,
30,
28,
19,
65,
50,
26,
25,
32,
34,
28,
60,
33,
60,
40,
55,
100,
35,
24,
26,
18,
50,
89,
30,
15,
27,
34,
28,
34,
17,
28,
32,
38,
59,
60,
16,
20,
20,
42,
23,
16,
56,
12,
20,
16,
32,
16,
13,
30,
28,
null,
40,
15,
22,
41,
17,
50,
14,
20,
17,
16,
20,
30,
18,
19,
19,
20,
22,
60,
50,
30,
40,
69,
46,
32,
95,
50,
22,
50,
75,
75,
45,
35,
34,
80,
50,
25,
36,
45,
30,
38,
52,
48,
85,
50,
35,
19,
49,
null,
22,
null,
11,
20,
null,
32,
17,
null,
null,
40,
null,
29,
11,
null,
26,
26,
25,
null,
16,
19,
50,
null,
50,
42,
78,
65,
126,
37,
62,
84,
100,
210,
80,
34,
25,
75,
null,
88,
39,
48,
28,
35,
50,
50,
85,
50,
20,
79,
22,
35,
45,
38,
55,
25,
37,
32,
60,
50,
50,
35,
75,
35,
45,
16,
null,
39,
20,
130,
40,
18,
14,
null,
26,
10,
20,
21,
8,
18,
null,
12,
17,
7,
6,
17,
10,
15,
18,
38,
22,
25,
12,
17,
10,
11,
16,
13,
15,
15,
10,
25,
18,
15,
11,
15,
30,
34,
12,
8,
13,
40,
13,
25,
null,
10,
25,
16,
22,
23,
15,
38,
20,
15,
12,
null,
11,
15,
85,
10,
70,
null,
40,
19,
90,
51,
26,
null,
25,
24,
20,
59,
85,
20,
25,
28,
24,
17,
18,
14,
16,
80,
38,
null,
36,
45,
11,
32,
16,
17,
20,
16,
15,
25,
9,
19,
20,
16,
26,
10,
27,
11,
9,
18,
25,
22,
9,
48,
13,
9,
13,
34,
30,
10,
20,
28,
42,
11,
25,
20,
null,
null,
null,
22,
20,
15,
40,
26,
31,
40,
25,
null,
32,
null,
60,
80,
31,
22,
17,
29,
18,
23,
null,
40,
23,
55,
24,
16,
49,
28,
24,
24,
21,
18,
20,
23,
16,
null,
20,
28,
40,
40,
15,
18,
95,
50,
19,
45,
11,
25,
50,
35,
22,
19,
29,
10,
30,
25,
35,
10,
25,
36,
16,
14,
11,
32,
32,
75,
30,
12,
23,
10,
22,
19,
15,
25,
24,
27,
24,
44,
15,
21,
18,
18,
20,
15,
19,
30,
14,
14,
19,
null,
null,
14,
36,
10,
22,
16,
25,
12,
12,
15,
13,
15,
30,
7,
13,
30,
20,
27,
45,
13,
20,
45,
35,
65,
10,
25,
75,
30,
25,
48,
20,
12,
15,
20,
37,
85,
12,
26,
92,
35,
20,
30,
29,
46,
18,
23,
50,
15,
18,
45,
12,
18,
null,
25,
20,
9,
null,
16,
13,
10,
15,
13,
26,
23,
12,
null,
17,
24,
14,
null,
25,
15,
35,
24,
49,
19,
12,
70,
18,
25,
39,
45,
32,
20,
50,
65,
25,
23,
17,
38,
15,
75,
null,
42,
70,
22,
30,
35,
19,
20,
58,
32,
30,
15,
29,
50,
65,
50,
45,
65,
25,
30,
65,
32,
85,
null,
50,
40,
75,
35,
78,
35,
86,
70,
38,
72,
50,
90,
52,
50,
45,
90,
17,
12,
15,
14,
20,
16,
13,
12,
null,
20,
7,
40,
32,
10,
12,
13,
18,
null,
25,
14,
19,
13,
15,
19,
16,
45,
20,
10,
24,
120,
null,
null,
55,
20,
40,
45,
100,
60,
45,
60,
38,
60,
35,
9,
34,
10,
11,
null,
null,
15,
11,
38,
40,
27,
13,
36,
20,
15,
10,
35,
14,
29,
15,
null,
16,
12,
11,
9,
13,
13,
11,
125,
30,
23,
50,
70,
45,
199,
50,
75,
40,
75,
50,
20,
90,
22,
28,
60,
55,
69,
44,
38,
35,
50,
56,
null,
80,
37,
20,
20,
75,
18,
50,
23,
30,
24,
103,
null,
22,
18,
40,
48,
null,
19,
88,
45,
28,
40,
13,
50,
28,
20,
9,
28,
10,
29,
15,
25,
30,
8,
29,
33,
10,
9,
28,
25,
15,
8,
26,
14,
10,
18,
27,
45,
8,
10,
33,
28,
18,
22,
8,
20,
14,
18,
40,
30,
28,
23,
null,
null,
10,
18,
32,
9,
11,
19,
16,
20,
14,
12,
23,
22,
17,
19,
38,
34,
24,
27,
30,
14,
25,
27,
72,
85,
200,
32,
29,
30,
16,
25,
38,
22,
38,
63,
18,
25,
38,
17,
22,
50,
22,
35,
14,
15,
36,
55,
50,
20,
20,
20,
18,
38,
120,
29,
null,
65,
80,
27,
50,
15,
45,
45,
35,
60,
48,
160,
22,
22,
32,
39,
46,
28,
18,
null,
28,
26,
65,
48,
32,
45,
30,
null,
32,
15,
16,
26,
30,
40,
35,
17,
13,
11,
10,
10,
13,
35,
29,
45,
80,
60,
10,
25,
12,
13,
50,
24,
17,
20,
12,
23,
22,
38,
15,
45,
15,
18,
42,
15,
null,
15,
15,
null,
21,
null,
null,
19,
20,
11,
10,
29,
25,
25,
60,
25,
15,
32,
null,
21,
15,
null,
44,
40,
30,
30,
25,
40,
null,
40,
15,
20,
25,
45,
50,
30,
38,
21,
23,
11,
68,
11,
32,
85,
38,
55,
null,
19,
90,
15,
17,
65,
25,
24,
28,
50,
19,
17,
50,
40,
17,
25,
28,
21,
26,
21,
21,
17,
19,
13,
21,
50,
30,
30,
15,
19,
null,
13,
58,
null,
67,
120,
41,
60,
null,
95,
75,
400,
null,
100,
null,
null,
88,
null,
65,
null,
null,
45,
105,
200,
45,
38,
82,
30,
18,
null,
18,
34,
null,
22,
28,
30,
32,
24,
30,
29,
15,
19,
40,
25,
null,
40,
15,
20,
14,
23,
null,
19,
34,
25,
17,
24,
18,
15,
27,
28,
24,
17,
20,
34,
null,
20,
32,
33,
21,
20,
11,
18,
24,
7,
17,
11,
12,
15,
14,
16,
18,
null,
18,
13,
17,
16,
55,
12,
16,
22,
16,
15,
18,
null,
14,
50,
13,
16,
13,
30,
null,
13,
22,
15,
20,
18,
18,
8,
16,
17,
11,
15,
28,
22,
45,
46,
18,
35,
30,
16,
25,
13,
20,
null,
24,
30,
18,
20,
45,
16,
25,
48,
9,
11,
15,
12,
28,
55,
null,
14,
52,
null,
11,
null,
17,
28,
10,
11,
20,
30,
22,
14,
25,
35,
27,
24,
17,
10,
11,
30,
19,
40,
11,
11,
null,
12,
20,
20,
12,
null,
15,
23,
12,
23,
23,
12,
10,
30,
20,
26,
11,
12,
50,
16,
13,
35,
45,
18,
17,
21,
19,
15,
50,
25,
28,
16,
8,
28,
13,
26,
18,
null,
18,
22,
12,
12,
16,
9,
null,
36,
10,
13,
13,
15,
15,
30,
28,
22,
14,
50,
32,
101,
14,
null,
20,
34,
32,
25,
30,
28,
13,
25,
20,
17,
25,
25,
29,
null,
22,
26,
50,
22,
null,
19,
50,
35,
39,
40,
19,
11,
10,
19,
70,
30,
18,
14,
27,
23,
50,
16,
20,
35,
22,
10,
20,
20,
17,
14,
15,
20,
10,
24,
13,
14,
30,
14,
19,
14,
null,
15,
14,
9,
15,
9,
69,
22,
15,
20,
14,
20,
12,
19,
38,
null,
null,
null,
24,
17,
16,
16,
39,
45,
21,
15,
22,
null,
null,
null,
13,
null,
null,
null,
null,
null,
null,
16,
11,
40,
13,
20,
23,
28,
24,
61,
26,
15,
8,
15,
52,
35,
20,
42,
34,
19,
18,
75,
42,
55,
42,
25,
45,
15,
18,
22,
20,
23,
46,
48,
20,
16,
35,
null,
20,
45,
40,
24,
20,
50,
24,
10,
20,
20,
12,
18,
13,
27,
30,
35,
11,
15,
27,
17,
12,
12,
33,
12,
12,
15,
10,
24,
null,
28,
null,
37,
15,
9,
15,
13,
15,
28,
18,
13,
14,
null,
13,
9,
8,
15,
15,
13,
24,
11,
12,
17,
40,
20,
20,
18,
18,
20,
19,
20,
28,
20,
null,
33,
28,
22,
49,
15,
45,
24,
20,
25,
43,
19,
22,
19,
14,
36,
19,
12,
15,
null,
7,
11,
13,
28,
21,
10,
7,
17,
15,
9,
25,
40,
28,
11,
28,
11,
9,
8,
9,
21,
18,
30,
10,
30,
30,
18,
null,
null,
null,
40,
20,
24,
30,
null,
null,
18,
28,
40,
30,
19,
20,
19,
24,
29,
25,
42,
null,
16,
45,
15,
30,
30,
24,
24,
18,
17,
35,
16,
20,
60,
10,
20,
32,
38,
14,
14,
25,
65,
20,
19,
null,
18,
21,
20,
75,
null,
20,
70,
22,
30,
20,
35,
20,
15,
15,
27,
29,
16,
13,
40,
28,
24,
35,
65,
24,
34,
75,
41,
25,
24,
20,
70,
14,
12,
48,
23,
40,
28,
43,
16,
16,
30,
20,
28,
19,
36,
30,
125,
19,
null,
48,
45,
55,
22,
null,
47,
30,
65,
null,
16,
27,
46,
62,
100,
35,
75,
24,
20,
35,
50,
35,
90,
30,
25,
32,
50,
120,
125,
40,
28,
45,
55,
27,
null,
25,
34,
53,
42,
39,
35,
55,
null,
null,
null,
null,
null,
null,
null,
null,
null,
27,
56,
70,
36,
140,
null,
50,
16,
24,
25,
null,
50,
25,
42,
42,
24,
10,
28,
40,
75,
36,
35,
60,
30,
62,
175,
100,
40,
49,
24,
24,
68,
52,
39,
75,
58,
65,
60,
95,
70,
50,
66,
105,
85,
55,
55,
75,
108,
52,
43,
51,
82,
24,
55,
48,
20,
12,
14,
17,
13,
12,
14,
13,
36,
17,
14,
10,
8,
75,
10,
16,
30,
62,
10,
13,
11,
16,
12,
31,
15,
13,
45,
12,
23,
11,
43,
39,
8,
8,
28,
32,
25,
13,
10,
12,
20,
16,
25,
28,
28,
21,
12,
28,
28,
16,
16,
35,
16,
11,
35,
28,
null,
47,
35,
null,
58,
38,
null,
null,
19,
70,
100,
65,
58,
16,
48,
36,
22,
22,
80,
33,
29,
20,
30,
40,
85,
38,
150,
28,
53,
80,
25,
65,
60,
20,
20,
25,
34,
42,
40,
16,
26,
25,
11,
35,
29,
46,
17,
11,
null,
11,
18,
39,
13,
28,
40,
15,
7,
18,
13,
10,
12,
13,
14,
18,
15,
15,
15,
26,
null,
99,
43,
120,
null,
70,
20,
null,
16,
45,
50,
30,
52,
46,
19,
50,
50,
49,
18,
null,
null,
30,
16,
29,
15,
50,
14,
30,
43,
23,
30,
75,
19,
35,
17,
12,
18,
28,
20,
36,
30,
12,
12,
55,
21,
25,
16,
14,
25,
30,
20,
24,
null,
7,
null,
null,
22,
18,
35,
11,
null,
17,
14,
11,
18,
16,
15,
20,
24,
13,
15,
14,
15,
16,
12,
20,
22,
12,
32,
25,
18,
30,
10,
13,
28,
54,
30,
24,
22,
30,
13,
13,
50,
40,
16,
27,
16,
30,
18,
24,
13,
17,
15,
12,
15,
10,
18,
30,
20,
13,
12,
14,
32,
8,
40,
18,
22,
19,
20,
25,
22,
34,
18,
15,
9,
10,
20,
10,
38,
25,
20,
10,
15,
null,
18,
30,
11,
20,
25,
29,
13,
16,
19,
18,
15,
14,
20,
15,
14,
14,
15,
26,
35,
23,
125,
22,
40,
35,
19,
19,
35,
42,
21,
45,
60,
45,
20,
15,
30,
null,
null,
18,
15,
28,
18,
42,
29,
55,
18,
null,
62,
45,
20,
20,
55,
30,
20,
45,
15,
20,
70,
14,
15,
24,
28,
15,
25,
32,
30,
38,
20,
27,
75,
38,
18,
28,
55,
36,
24,
115,
60,
75,
70,
100,
25,
23,
17,
65,
14,
50,
26,
22,
22,
34,
51,
54,
45,
49,
36,
15,
48,
45,
50,
29,
20,
47,
23,
25,
38,
55,
85,
20,
19,
13,
18,
13,
14,
10,
10,
22,
27,
17,
12,
23,
23,
50,
20,
33,
22,
20,
13,
27,
21,
39,
36,
41,
41,
42,
26,
32,
75,
75,
50,
30,
110,
28,
33,
50,
100,
29,
54,
26,
70,
51,
58,
16,
28,
46,
55,
80,
45,
48,
40,
17,
15,
10,
15,
32,
18,
20,
11,
30,
17,
20,
16,
19,
17,
9,
19,
24,
27,
19,
20,
8,
31,
null,
16,
18,
33,
32,
19,
12,
25,
13,
null,
16,
25,
14,
19,
10,
89,
40,
16,
44,
15,
15,
20,
40,
28,
20,
82,
35,
25,
45,
45,
20,
30,
15,
35,
25,
56,
60,
45,
30,
82,
28,
15,
55,
19,
60,
49,
42,
28,
43,
42,
45,
38,
30,
48,
40,
40,
100,
45,
28,
80,
45,
36,
36,
30,
50,
36,
20,
150,
49,
48,
18,
96,
null,
30,
28,
16,
24,
24,
null,
null,
18,
15,
10,
11,
10,
11,
null,
null,
null,
24,
15,
22,
14,
12,
24,
23,
21,
10,
23,
null,
null,
null,
null,
40,
null,
100,
77,
96,
30,
60,
70,
45,
75,
60,
40,
40,
30,
55,
57,
125,
45,
45,
null,
60,
null,
null,
null,
null,
null,
null,
18,
14,
8,
18,
28,
17,
16,
16,
9,
7,
20,
7,
17,
18,
12,
14,
15,
23,
8,
8,
15,
28,
10,
50,
28,
16,
20,
13,
13,
13,
20,
12,
15,
11,
29,
24,
35,
72,
75,
14,
24,
19,
10,
25,
20,
28,
40,
9,
15,
13,
11,
19,
13,
10,
19,
15,
30,
12,
10,
35,
20,
14,
28,
13,
30,
50,
20,
22,
10,
18,
16,
7,
14,
12,
18,
11,
15,
20,
15,
43,
34,
25,
30,
120,
100,
90,
80,
62,
48,
55,
32,
45,
36,
32,
19,
32,
60,
100,
75,
52,
35,
18,
28,
30,
15,
20,
40,
17,
42,
11,
15,
9,
18,
85,
null,
10,
50,
null,
26,
8,
12,
null,
26,
13,
13,
13,
null,
13,
17,
null,
23,
26,
55,
38,
25,
45,
null,
32,
28,
35,
48,
42,
19,
42,
80,
null,
35,
36,
40,
35,
24,
55,
null,
null,
75,
60,
11,
35,
15,
26,
57,
40,
17,
10,
22,
65,
22,
30,
29,
37,
25,
26,
16,
20,
22,
15,
55,
15,
23,
22,
25,
65,
18,
14,
30,
null,
15,
35,
24,
18,
14,
null,
20,
18,
19,
null,
16,
22,
30,
null,
17,
50,
15,
20,
15,
12,
25,
16,
11,
19,
12,
24,
16,
15,
20,
43,
14,
20,
13,
20,
15,
13,
22,
16,
10,
25,
11,
11,
13,
7,
20,
14,
7,
12,
35,
49,
34,
60,
25,
38,
28,
null,
null,
30,
45,
39,
33,
25,
29,
64,
27,
28,
20,
35,
25,
50,
34,
45,
23,
50,
37,
39,
48,
29,
12,
17,
38,
27,
11,
28,
15,
26,
10,
10,
24,
28,
22,
null,
10,
13,
10,
28,
38,
25,
19,
null,
9,
null,
null,
10,
16,
30,
28,
90,
10,
null,
12,
18,
30,
36,
18,
45,
45,
65,
29,
26,
30,
15,
23,
14,
10,
26,
13,
12,
9,
18,
25,
12,
14,
18,
12,
10,
9,
13,
12,
null,
null,
null,
12,
12,
12,
10,
17,
30,
11,
10,
29,
12,
9,
23,
18,
22,
22,
13,
25,
24,
null,
150,
60,
30,
24,
72,
60,
50,
19,
20,
20,
22,
20,
44,
38,
24,
36,
55,
35,
45,
60,
19,
100,
42,
125,
48,
145,
18,
58,
45,
38,
35,
20,
16,
26,
15,
null,
14,
33,
20,
25,
10,
20,
45,
15,
40,
14,
42,
49,
30,
15,
null,
15,
11,
23,
17,
15,
null,
35,
26,
23,
16,
15,
17,
19,
13,
16,
21,
29,
28,
37,
32,
16,
9,
10,
26,
55,
37,
12,
69,
86,
55,
46,
150,
55,
50,
30,
60,
45,
95,
null,
200,
30,
95,
26,
78,
43,
75,
50,
38,
25,
50,
58,
138,
135,
150,
50,
35,
45,
18,
26,
20,
9,
100,
36,
37,
18,
35,
13,
13,
55,
24,
28,
37,
24,
null,
18,
19,
65,
135,
40,
59,
11,
13,
25,
85,
19,
28,
35,
15,
17,
19,
14,
29,
22,
30,
142,
null,
40,
19,
19,
40,
48,
15,
62,
45,
75,
45,
39,
20,
27,
49,
11,
23,
16,
35,
16,
15,
null,
25,
9,
9,
10,
18,
40,
34,
50,
6,
9,
11,
18,
18,
30,
9,
null,
6,
7,
8,
12,
45,
28,
45,
null,
50,
null,
49,
42,
15,
18,
null,
19,
12,
12,
16,
22,
20,
15,
23,
22,
20,
null,
40,
110,
66,
40,
34,
50,
80,
50,
32,
95,
40,
60,
43,
21,
30,
60,
35,
40,
29,
52,
35,
40,
22,
30,
15,
22,
33,
21,
14,
35,
25,
13,
39,
null,
13,
23,
null,
18,
14,
17,
25,
20,
25,
16,
40,
22,
null,
7,
null,
15,
28,
22,
15,
13,
45,
30,
null,
null,
15,
25,
35,
30,
18,
14,
14,
16,
19,
60,
7,
27,
30,
26,
21,
40,
26,
18,
30,
41,
null,
44,
60,
17,
14,
55,
38,
40,
26,
28,
30,
59,
25,
40,
17,
14,
17,
32,
24,
37,
28,
20,
15,
14,
29,
25,
20,
34,
35,
15,
15,
16,
14,
15,
32,
20,
23,
44,
22,
17,
25,
17,
19,
30,
19,
48,
19,
19,
17,
15,
15,
19,
27,
29,
18,
19,
18,
10,
21,
12,
17,
22,
17,
15,
29,
16,
25,
14,
22,
20,
null,
10,
18,
16,
19,
15,
15,
13,
12,
20,
50,
15,
18,
15,
30,
null,
15,
15,
14,
9,
10,
19,
24,
19,
75,
24,
null,
50,
null,
14,
18,
50,
17,
null,
30,
null,
18,
12,
19,
10,
null,
49,
48,
40,
32,
28,
58,
67,
50,
68,
45,
54,
55,
54,
30,
40,
45,
59,
35,
40,
40,
40,
55,
40,
30,
51,
29,
24,
50,
28,
28,
28,
23,
15,
15,
20,
null,
85,
110,
145,
95,
135,
333,
100,
82,
75,
60,
80,
42,
50,
115,
75,
18,
15,
16,
22,
30,
24,
35,
24,
24,
15,
40,
35,
30,
47,
26,
50,
18,
15,
null,
18,
21,
72,
15,
15,
19,
15,
16,
28,
20,
25,
40,
17,
20,
14,
17,
8,
15,
17,
13,
17,
10,
25,
16,
25,
6,
14,
12,
12,
21,
69,
55,
12,
15,
17,
26,
45,
30,
18,
17,
15,
25,
49,
67,
25,
18,
25,
20,
65,
12,
56,
8,
13,
15,
36,
35,
105,
26,
20,
null,
35,
35,
25,
35,
25,
20,
30,
30,
35,
18,
76,
25,
50,
50,
26,
35,
32,
40,
46,
120,
85,
26,
18,
19,
null,
15,
6,
10,
15,
6,
17,
17,
49,
12,
15,
28,
14,
12,
9,
9,
14,
17,
30,
15,
15,
20,
10,
18,
30,
14,
15,
14,
10,
10,
22,
24,
49,
30,
50,
15,
32,
25,
15,
80,
20,
30,
17,
22,
35,
38,
16,
16,
16,
26,
28,
11,
38,
19,
25,
16,
9,
16,
12,
18,
11,
19,
9,
14,
null,
25,
25,
17,
13,
30,
35,
17,
40,
13,
23,
11,
12,
null,
8,
15,
25,
null,
null,
22,
7,
28,
8,
36,
20,
20,
24,
59,
22,
24,
22,
17,
30,
25,
45,
30,
40,
60,
null,
28,
null,
24,
70,
10,
88,
27,
17,
38,
30,
10,
49,
28,
19,
null,
75,
55,
40,
60,
70,
110,
98,
110,
null,
75,
135,
null,
null,
64,
70,
60,
55,
50,
32,
null,
60,
100,
35,
55,
40,
65,
36,
39,
36,
18,
32,
22,
60,
32,
null,
30,
23,
null,
40,
30,
70,
16,
28,
55,
49,
38,
35,
35,
35,
30,
60,
19,
28,
12,
18,
14,
30,
null,
30,
150,
16,
null,
16,
null,
11,
25,
15,
20,
13,
20,
19,
null,
23,
null,
50,
50,
113,
38,
37,
45,
20,
44,
70,
41,
36,
54,
null,
null,
null,
null,
65,
null,
33,
65,
120,
25,
40,
97,
80,
75,
42,
35,
28,
19,
32,
28,
12,
40,
32,
19,
15,
28,
42,
36,
24,
41,
45,
13,
100,
36,
30,
31,
20,
26,
50,
19,
39,
13,
21,
22,
60,
18,
30,
8,
12,
20,
26,
10,
10,
10,
20,
7,
16,
14,
10,
45,
36,
27,
12,
75,
20,
20,
32,
24,
25,
40,
13,
15,
25,
24,
15,
24,
15,
50,
20,
30,
25,
50,
20,
35,
24,
36,
25,
27,
27,
30,
15,
65,
18,
18,
28,
25,
39,
20,
46,
65,
20,
28,
45,
62,
28,
65,
52,
35,
64,
20,
65,
30,
48,
45,
18,
60,
35,
65,
40,
40,
80,
70,
70,
90,
25,
40,
12,
22,
11,
16,
32,
10,
49,
34,
13,
15,
34,
15,
20,
null,
44,
15,
35,
15,
59,
17,
25,
11,
30,
26,
18,
15,
16,
17,
14,
null,
25,
12,
32,
24,
34,
30,
24,
30,
30,
20,
66,
null,
35,
19,
24,
12,
14,
28,
22,
12,
19,
12,
35,
30,
16,
40,
20,
22,
28,
32,
55,
20,
25,
36,
19,
65,
30,
40,
16,
25,
24,
10,
20,
25,
16,
40,
50,
40,
25,
19,
18,
28,
22,
20,
48,
24,
13,
15,
30,
42,
35,
15,
19,
25,
21,
32,
16,
17,
13,
28,
15,
27,
null,
24,
11,
12,
13,
14,
59,
45,
20,
16,
28,
9,
21,
12,
51,
8,
16,
11,
18,
40,
null,
null,
20,
38,
null,
24,
20,
24,
10,
35,
14,
13,
42,
15,
17,
50,
21,
32,
17,
90,
20,
46,
48,
80,
28,
75,
29,
27,
25,
32,
35,
24,
24,
25,
20,
80,
15,
20,
29,
52,
54,
25,
46,
45,
30,
35,
40,
22,
20,
56,
15,
35,
28,
49,
26,
28,
12,
80,
18,
37,
29,
24,
null,
18,
31,
42,
null,
null,
16,
45,
36,
20,
23,
22,
27,
32,
13,
20,
17,
19,
null,
45,
18,
70,
38,
28,
32,
85,
80,
40,
30,
36,
30,
27,
45,
38,
50,
25,
55,
40,
30,
40,
29,
22,
80,
19,
null,
26,
30,
19,
21,
10,
null,
25,
18,
25,
12,
45,
35,
17,
70,
16,
18,
15,
19,
null,
38,
50,
35,
14,
95,
65,
35,
30,
30,
18,
9,
35,
20,
20,
42,
29,
38,
15,
75,
21,
null,
28,
24,
9,
13,
30,
10,
7,
7,
15,
14,
11,
null,
15,
15,
15,
15,
16,
6,
19,
17,
19,
10,
14,
20,
21,
15,
40,
22,
60,
20,
60,
24,
30,
38,
25,
21,
25,
23,
33,
25,
40,
24,
24,
30,
29,
37,
13,
30,
12,
26,
67,
27,
125,
20,
40,
35,
75,
42,
46,
44,
500,
100,
56,
55,
56,
60,
26,
38,
79,
39,
40,
110,
44,
69,
33,
54,
35,
54,
48,
150,
69,
23,
28,
22,
38,
36,
null,
55,
30,
10,
45,
15,
22,
null,
27,
40,
28,
13,
20,
22,
60,
15,
19,
37,
17,
16,
10,
18,
20,
260,
62,
50,
50,
120,
165,
46,
144,
82,
35,
70,
160,
20,
48,
75,
250,
48,
45,
40,
69,
53,
33,
75,
52,
60,
109,
35,
22,
275,
15,
42,
40,
22,
27,
15,
16,
25,
11,
19,
45,
35,
20,
24,
17,
19,
null,
13,
20,
22,
22,
16,
15,
16,
16,
21,
13,
75,
null,
25,
69,
55,
70,
48,
153,
60,
40,
70,
85,
null,
48,
88,
105,
40,
55,
75,
40,
47,
30,
60,
50,
52,
95,
234,
40,
22,
20,
100,
85,
67,
38,
27,
33,
18,
35,
40,
14,
24,
20,
50,
48,
27,
32,
52,
60,
42,
18,
25,
32,
50,
39,
16,
45,
42,
80,
80,
100,
20,
14,
50,
15,
15,
40,
42,
34,
13,
54,
19,
55,
19,
31,
80,
14,
48,
29,
20,
45,
25,
26,
14,
25,
10,
14,
42,
40,
15,
11,
10,
11,
9,
11,
8,
7,
20,
38,
20,
17,
20,
12,
10,
44,
44,
15,
22,
29,
13,
25,
null,
42,
20,
20,
49,
19,
19,
14,
14,
60,
18,
20,
10,
8,
15,
18,
24,
45,
15,
36,
18,
14,
null,
9,
28,
21,
30,
28,
10,
25,
32,
25,
19,
30,
12,
12,
22,
13,
10,
18,
95,
18,
26,
15,
null,
48,
18,
49,
30,
20,
null,
15,
40,
25,
11,
30,
32,
20,
38,
42,
33,
28,
63,
75,
64,
null,
36,
42,
35,
12,
35,
45,
42,
16,
null,
14,
24,
35,
12,
25,
200,
18,
32,
40,
75,
41,
14,
40,
null,
35,
55,
110,
25,
105,
38,
50,
200,
35,
50,
50,
24,
null,
108,
60,
125,
40,
null,
74,
50,
17,
26,
45,
22,
35,
25,
39,
28,
28,
37,
29,
20,
22,
60,
32,
15,
27,
35,
75,
19,
32,
18,
62,
30,
32,
24,
35,
null,
42,
50,
90,
450,
49,
75,
75,
125,
70,
103,
144,
163,
80,
35,
140,
113,
159,
20,
42,
35,
65,
60,
72,
60,
70,
80,
52,
70,
56,
52,
89,
30,
28,
50,
30,
80,
20,
41,
19,
null,
16,
30,
35,
50,
39,
95,
70,
39,
48,
28,
28,
140,
null,
25,
40,
48,
45,
70,
36,
55,
42,
48,
50,
65,
80,
49,
54,
70,
54,
46,
165,
59,
23,
30,
55,
30,
null,
70,
65,
20,
60,
70,
40,
65,
16,
26,
55,
48,
null,
32,
45,
19,
90,
44,
14,
50,
85,
25,
26,
50,
null,
13,
10,
8,
null,
30,
30,
12,
22,
13,
17,
17,
15,
10,
42,
17,
70,
100,
55,
65,
50,
44,
null,
null,
62,
null,
25,
50,
99,
16,
50,
24,
null,
85,
19,
45,
78,
25,
46,
100,
39,
60,
45,
40,
48,
50,
22,
80,
165,
65,
100,
125,
70,
80,
80,
80,
36,
30,
49,
30,
50,
58,
75,
210,
150,
37,
90,
25,
42,
175,
60,
60,
36,
40,
30,
95,
60,
44,
39,
65,
24,
100,
50,
31,
25,
23,
145,
30,
40,
42,
51,
null,
44,
99,
42,
32,
140,
35,
56,
57,
80,
20,
12,
null,
48,
45,
null,
null,
15,
27,
41,
22,
45,
20,
19,
30,
null,
20,
32,
38,
20,
18,
20,
14,
45,
21,
35,
23,
25,
35,
18,
26,
28,
125,
48,
40,
75,
40,
35,
52,
48,
22,
18,
19,
25,
15,
25,
18,
null,
18,
65,
95,
85,
35,
60,
25,
null,
27,
13,
16,
33,
40,
20,
33,
14,
20,
19,
15,
18,
35,
16,
38,
null,
8,
44,
16,
14,
45,
52,
50,
150,
125,
100,
100,
70,
50,
42,
45,
49,
175,
90,
50,
37,
165,
35,
125,
75,
50,
75,
150,
85,
99,
45,
72,
80,
30,
60,
50,
10,
26,
15,
20,
15,
9,
22,
25,
8,
25,
30,
22,
14,
22,
35,
11,
17,
10,
92,
12,
12,
33,
28,
42,
28,
12,
20,
125,
90,
698,
450,
285,
330,
150,
130,
400,
2500,
75,
64,
63,
65,
54,
770,
475,
50,
110,
90,
40,
85,
199,
160,
200,
80,
120,
63,
175,
85,
20,
12,
30,
38,
42,
55,
23,
null,
20,
40,
48,
45,
20,
39,
15,
22,
null,
20,
35,
25,
22,
19,
32,
85,
40,
15,
null,
null,
50,
18,
35,
35,
40,
29,
18,
50,
40,
30,
50,
25,
18,
14,
20,
85,
27,
17,
40,
40,
19,
null,
18,
12,
16,
13,
20,
36,
33,
15,
48,
55,
72,
38,
45,
26,
38,
32,
42,
45,
45,
141,
null,
33,
92,
100,
40,
40,
45,
45,
52,
52,
34,
null,
17,
20,
18,
40,
16,
15,
25,
25,
14,
13,
11,
24,
14,
10,
18,
7,
14,
null,
13,
20,
25,
18,
15,
null,
14,
12,
15,
19,
14,
13,
12,
12,
15,
26,
13,
null,
8,
20,
10,
7,
25,
75,
30,
25,
17,
17,
13,
17,
12,
12,
30,
17,
17,
10,
40,
10,
50,
28,
15,
12,
36,
22,
60,
19,
16,
110,
null,
24,
36,
27,
15,
22,
18,
20,
25,
22,
18,
38,
22,
38,
29,
60,
40,
37,
22,
22,
24,
null,
10,
20,
28,
45,
45,
25,
36,
null,
9,
19,
null,
null,
10,
8,
60,
18,
13,
20,
14,
21,
17,
18,
14,
null,
79,
21,
32,
60,
29,
18,
18,
70,
18,
21,
8,
18,
10,
15,
18,
9,
15,
18,
10,
30,
18,
10,
12,
29,
null,
13,
10,
19,
10,
24,
10,
11,
32,
13,
13,
40,
8,
9,
10,
8,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
150,
null,
null,
null,
null,
null,
100,
null,
null,
null,
null,
null,
24,
48,
46,
50,
35,
45,
50,
60,
120,
140,
48,
75,
85,
28,
86,
27,
59,
null,
null,
null,
120,
45,
25,
32,
34,
23,
70,
40,
55,
75,
30,
38,
60,
20,
35,
55,
36,
77,
24,
45,
50,
24,
26,
20,
41,
21,
75,
48,
50,
108,
17,
65,
29,
22,
40,
55,
39,
35,
42,
70,
12,
17,
100,
16,
28,
20,
45,
18,
20,
22,
21,
17,
19,
26,
17,
28,
30,
16,
24,
48,
20,
24,
29,
null,
30,
null,
28,
14,
45,
35,
23,
16,
18,
22,
20,
13,
18,
17,
30,
18,
35,
35,
15,
11,
null,
18,
30,
14,
22,
35,
16,
19,
16,
20,
null,
20,
18,
20,
16,
30,
13,
28,
10,
48,
32,
32,
27,
15,
15,
15,
13,
13,
19,
20,
30,
30,
30,
30,
24,
15,
15,
18,
17,
24,
36,
40,
23,
12,
22,
35,
11,
60,
54,
20,
38,
60,
42,
8,
28,
15,
30,
15,
20,
20,
40,
19,
25,
10,
25,
20,
18,
25,
25,
20,
null,
26,
32,
18,
58,
299,
82,
56,
260,
70,
100,
80,
85,
45,
58,
30,
65,
42,
28,
80,
86,
65,
94,
75,
41,
28,
80,
65,
54,
300,
55,
125,
120,
95,
45,
14,
13,
11,
16,
15,
null,
17,
60,
20,
15,
23,
null,
null,
30,
18,
null,
22,
14,
15,
12,
null,
null,
60,
13,
18,
29,
32,
40,
84,
38,
20,
38,
30,
16,
65,
49,
90,
50,
40,
38,
48,
55,
55,
59,
45,
79,
null,
44,
38,
46,
26,
48,
35,
125,
20,
50,
23,
17,
16,
13,
14,
12,
11,
46,
22,
null,
38,
25,
24,
23,
25,
18,
20,
18,
10,
18,
13,
36,
15,
14,
26,
null,
20,
15,
25,
25,
30,
32,
18,
25,
20,
44,
39,
25,
null,
18,
35,
20,
70,
23,
17,
25,
35,
13,
null,
45,
null,
null,
25,
17,
null,
46,
54,
33,
15,
18,
20,
50,
26,
50,
19,
35,
12,
19,
10,
null,
13,
13,
16,
18,
7,
25,
19,
35,
20,
17,
38,
14,
12,
40,
9,
50,
25,
14,
12,
60,
80,
90,
38,
80,
142,
34,
95,
94,
36,
28,
95,
80,
50,
100,
80,
40,
175,
40,
null,
56,
54,
250,
60,
55,
75,
100,
48,
44,
null,
16,
17,
22,
7,
30,
25,
90,
775,
75,
40,
316,
55,
70,
32,
60,
98,
240,
120,
55,
75,
120,
60,
58,
65,
50,
52,
50,
16,
40,
21,
12,
16,
10,
20,
13,
11,
10,
14,
32,
24,
11,
11,
30,
10,
15,
10,
19,
14,
12,
7,
24,
15,
28,
13,
12,
80,
79,
null,
19,
null,
45,
70,
65,
25,
42,
34,
25,
50,
50,
116,
65,
45,
39,
30,
20,
50,
89,
34,
17,
64,
30,
30,
50,
35,
16,
20,
17,
14,
13,
15,
10,
16,
15,
13,
15,
20,
60,
20,
13,
11,
12,
27,
13,
15,
14,
24,
21,
15,
10,
13,
13,
22,
33,
50,
39,
111,
58,
55,
42,
42,
64,
75,
28,
70,
42,
100,
45,
140,
99,
55,
22,
100,
70,
100,
24,
116,
64,
70,
25,
44,
70,
48,
43,
18,
18,
11,
13,
12,
null,
22,
17,
10,
15,
38,
24,
60,
13,
17,
28,
null,
10,
18,
24,
null,
20,
45,
13,
125,
null,
12,
39,
null,
18,
13,
30,
20,
24,
22,
null,
null,
22,
22,
55,
30,
15,
null,
15,
32,
14,
50,
20,
22,
9,
22,
20,
27,
14,
40,
18,
35,
14,
26,
36,
48,
30,
17,
15,
20,
15,
70,
65,
60,
65,
29,
68,
23,
28,
22,
30,
33,
28,
16,
28,
32,
20,
35,
50,
80,
85,
12,
74,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
60,
70,
151,
300,
82,
18,
24,
13,
32,
10,
16,
30,
37,
31,
29,
30,
null,
30,
null,
20,
44,
50,
31,
50,
35,
11,
27,
25,
31,
16,
40,
20,
13,
null,
null,
13,
30,
28,
23,
null,
15,
27,
null,
21,
30,
125,
28,
20,
35,
16,
39,
null,
20,
null,
20,
12,
null,
null,
24,
18,
15,
30,
null,
11,
14,
15,
15,
16,
15,
7,
18,
null,
19,
14,
15,
20,
11,
50,
35,
40,
32,
30,
34,
45,
34,
34,
45,
22,
56,
65,
24,
8,
22,
13,
30,
19,
null,
17,
10,
26,
28,
35,
15,
15,
45,
null,
9,
15,
29,
17,
12,
22,
13,
18,
9,
14,
38,
11,
54,
30,
15,
24,
null,
null,
29,
29,
15,
18,
11,
45,
18,
38,
48,
15,
14,
10,
10,
15,
10,
18,
28,
null,
8,
13,
12,
20,
24,
12,
30,
29,
18,
70,
24,
22,
60,
16,
15,
49,
20,
15,
125,
10,
15,
15,
22,
55,
24,
9,
18,
21,
20,
55,
40,
8,
24,
25,
40,
95,
null,
55,
20,
24,
23,
20,
23,
32,
28,
49,
27,
55,
38,
35,
50,
49,
35,
24,
14,
32,
40,
30,
42,
12,
32,
45,
12,
13,
22,
40,
19,
32,
12,
20,
50,
36,
22,
12,
32,
22,
34,
28,
null,
17,
73,
14,
50,
19,
29,
17,
null,
69,
40,
39,
26,
null,
75,
87,
85,
35,
null,
65,
16,
79,
null,
75,
70,
85,
99,
99,
50,
20,
24,
23,
75,
32,
45,
29,
20,
null,
25,
44,
22,
40,
20,
32,
20,
32,
20,
39,
48,
20,
26,
60,
19,
20,
null,
26,
20,
20,
32,
17,
12,
11,
15,
125,
12,
20,
19,
8,
25,
60,
39,
11,
15,
17,
21,
14,
25,
19,
9,
10,
15,
17,
14,
12,
25,
15,
17,
13,
10,
42,
40,
30,
45,
42,
37,
60,
112,
27,
20,
50,
80,
26,
60,
18,
24,
35,
48,
40,
48,
25,
20,
27,
20,
12,
84,
95,
30,
42,
23,
10,
20,
79,
38,
40,
18,
59,
null,
38,
17,
24,
16,
11,
20,
12,
19,
16,
15,
80,
24,
null,
11,
16,
21,
12,
20,
25,
null,
14,
15,
10,
65,
25,
25,
20,
null,
17,
13,
8,
11,
19,
22,
13,
16,
14,
15,
14,
29,
30,
49,
35,
59,
20,
24,
31,
17,
18,
16,
22,
20,
75,
50,
15,
20,
24,
32,
70,
50,
38,
28,
30,
40,
26,
20,
null,
23,
19,
50,
null,
null,
19,
24,
28,
11,
20,
25,
null,
20,
20,
10,
11,
14,
null,
15,
12,
37,
21,
18,
12,
22,
49,
16,
25,
40,
14,
40,
17,
13,
16,
18,
12,
48,
11,
15,
10,
16,
13,
16,
24,
13,
12,
null,
14,
18,
11,
19,
32,
26,
15,
53,
21,
null,
30,
37,
130,
25,
19,
18,
15,
35,
20,
18,
48,
27,
35,
35,
39,
25,
30,
54,
125,
null,
40,
220,
45,
null,
60,
80,
90,
35,
80,
90,
80,
80,
215,
85,
75,
100,
20,
90,
125,
125,
70,
128,
141,
195,
70,
88,
20,
24,
29,
12,
25,
18,
30,
50,
16,
25,
18,
19,
32,
45,
18,
40,
16,
28,
18,
20,
null,
null,
19,
35,
21,
20,
75,
27,
18,
16,
25,
13,
25,
60,
10,
52,
48,
26,
36,
32,
55,
22,
30,
20,
45,
55,
28,
20,
40,
22,
34,
21,
50,
55,
38,
20,
16,
22,
65,
12,
28,
39,
10,
18,
28,
42,
20,
19,
16,
24,
30,
35,
18,
25,
14,
15,
12,
15,
40,
19,
29,
18,
23,
30,
20,
12,
25,
19,
55,
20,
null,
10,
35,
29,
11,
11,
14,
11,
23,
22,
12,
13,
70,
35,
13,
13,
18,
15,
11,
15,
13,
22,
34,
13,
43,
24,
30,
31,
19,
14,
26,
19,
60,
18,
20,
33,
15,
30,
26,
null,
17,
75,
56,
15,
19,
18,
20,
50,
18,
15,
61,
30,
22,
85,
55,
12,
50,
20,
56,
60,
50,
40,
13,
100,
20,
32,
30,
18,
21,
38,
22,
20,
null,
55,
40,
25,
92,
55,
14,
48,
22,
18,
15,
null,
34,
25,
48,
20,
18,
40,
14,
22,
20,
15,
30,
38,
17,
19,
21,
15,
40,
28,
40,
18,
35,
45,
23,
null,
null,
null,
50,
19,
23,
38,
17,
20,
13,
30,
25,
16,
null,
22,
null,
16,
29,
39,
null,
25,
26,
28,
39,
24,
47,
18,
null,
45,
34,
67,
10,
17,
null,
16,
25,
17,
20,
22,
29,
18,
17,
null,
null,
20,
10,
30,
30,
34,
16,
14,
17,
29,
18,
24,
20,
14,
null,
15,
15,
12,
16,
14,
18,
13,
11,
8,
11,
null,
15,
14,
28,
20,
18,
12,
22,
23,
23,
14,
15,
15,
15,
16,
15,
18,
10,
15,
18,
26,
35,
30,
13,
25,
18,
15,
36,
30,
45,
13,
40,
39,
null,
25,
15,
50,
15,
13,
14,
28,
null,
50,
17,
28,
30,
28,
25,
120,
50,
11,
18,
60,
16,
16,
28,
10,
20,
10,
20,
16,
18,
16,
20,
14,
16,
18,
18,
12,
19,
20,
20,
20,
16,
15,
null,
22,
null,
39,
50,
63,
16,
65,
41,
70,
45,
35,
25,
30,
65,
55,
95,
null,
65,
26,
28,
37,
32,
54,
42,
25,
17,
20,
19,
null,
54,
29,
26,
35,
18,
22,
22,
15,
11,
20,
50,
12,
32,
14,
12,
16,
23,
10,
10,
12,
15,
13,
19,
10,
13,
10,
28,
22,
null,
42,
60,
34,
null,
23,
20,
17,
30,
17,
9,
16,
23,
48,
13,
18,
null,
null,
null,
45,
65,
26,
18,
90,
50,
null,
66,
132,
null,
103,
75,
175,
305,
150,
25,
70,
70,
68,
100,
125,
55,
129,
95,
null,
62,
106,
100,
47,
96,
145,
90,
30,
17,
74,
40,
100,
null,
null,
29,
null,
25,
null,
50,
25,
54,
null,
45,
60,
55,
55,
45,
35,
45,
28,
55,
27,
60,
28,
22,
52,
40,
16,
28,
18,
15,
38,
9,
14,
20,
11,
9,
15,
28,
10,
60,
45,
14,
9,
17,
9,
15,
12,
85,
18,
7,
75,
14,
14,
15,
10,
9,
20,
25,
10,
25,
12,
null,
18,
14,
null,
13,
16,
null,
40,
25,
22,
20,
18,
16,
null,
13,
23,
30,
20,
14,
10,
26,
26,
15,
19,
18,
18,
35,
18,
16,
18,
18,
22,
16,
14,
15,
11,
18,
14,
18,
22,
15,
25,
8,
8,
15,
22,
29,
32,
25,
50,
14,
15,
16,
11,
24,
12,
25,
36,
28,
15,
36,
39,
15,
49,
18,
14,
9,
13,
30,
20,
35,
60,
null,
23,
10,
26,
null,
13,
20,
null,
30,
25,
22,
23,
10,
15,
26,
14,
null,
12,
50,
15,
17,
14,
15,
13,
40,
20,
13,
15,
19,
15,
null,
52,
15,
24,
40,
20,
20,
40,
16,
17,
26,
16,
14,
60,
14,
12,
20,
17,
16,
17,
30,
18,
35,
110,
24,
18,
32,
22,
17,
25,
28,
46,
19,
19,
40,
40,
18,
20,
31,
32,
39,
16,
30,
19,
35,
26,
19,
16,
17,
35,
50,
44,
90,
55,
65,
49,
25,
35,
62,
40,
100,
70,
20,
null,
155,
60,
60,
62,
49,
35,
90,
70,
48,
95,
63,
95,
80,
50,
68,
105,
58,
null,
57,
null,
null,
31,
44,
null,
125,
48,
null,
85,
42,
45,
55,
null,
50,
65,
18,
26,
60,
null,
42,
null,
null,
96,
null,
48,
40,
40,
35,
35,
null,
38,
49,
75,
40,
60,
45,
null,
50,
55,
23,
26,
null,
65,
55,
44,
75,
65,
48,
45,
25,
24,
25,
24,
80,
32,
26,
17,
40,
35,
45,
35,
18,
17,
18,
27,
59,
15,
17,
20,
null,
22,
17,
40,
30,
30,
18,
90,
70,
25,
45,
null,
20,
60,
70,
50,
75,
47,
30,
60,
22,
35,
40,
30,
51,
27,
85,
75,
26,
30,
48,
29,
50,
25,
90,
37,
37,
22,
26,
25,
30,
14,
22,
null,
null,
25,
45,
103,
12,
50,
16,
29,
11,
29,
20,
45,
13,
20,
20,
20,
28,
14,
25,
35,
16,
26,
21,
35,
125,
10,
40,
44,
35,
10,
12,
16,
null,
12,
12,
16,
59,
66,
22,
12,
8,
30,
28,
25,
26,
16,
25,
15,
15,
25,
35,
45,
18,
20,
40,
28,
82,
105,
null,
28,
27,
35,
48,
50,
30,
32,
30,
24,
72,
27,
35,
38,
35,
16,
35,
35,
32,
20,
52,
15,
17,
12,
10,
27,
8,
25,
22,
8,
14,
15,
75,
17,
12,
46,
9,
35,
12,
25,
18,
30,
19,
30,
18,
8,
12,
35,
60,
15,
18,
13,
13,
20,
49,
16,
9,
30,
20,
13,
30,
25,
70,
30,
32,
25,
25,
21,
15,
null,
58,
45,
32,
38,
60,
44,
44,
108,
42,
30,
44,
25,
30,
null,
20,
38,
48,
28,
32,
45,
65,
50,
30,
13,
28,
60,
52,
26,
23,
20,
35,
19,
10,
20,
23,
30,
40,
33,
28,
28,
null,
12,
32,
8,
38,
26,
25,
35,
33,
48,
75,
42,
27,
29,
26,
33,
32,
22,
75,
21,
32,
30,
37,
24,
10,
30,
19,
12,
30,
45,
65,
30,
23,
35,
48,
35,
85,
50,
25,
7,
20,
38,
17,
10,
22,
10,
17,
10,
16,
20,
32,
10,
14,
17,
16,
19,
28,
10,
null,
16,
34,
14,
60,
14,
27,
20,
19,
15,
null,
20,
10,
24,
11,
11,
34,
null,
30,
24,
38,
10,
14,
13,
13,
35,
30,
34,
15,
12,
24,
18,
40,
45,
10,
18,
22,
34,
13,
28,
22,
20,
40,
18,
24,
20,
16,
9,
null,
24,
15,
12,
19,
14,
20,
21,
22,
22,
17,
24,
30,
28,
15,
26,
40,
39,
18,
60,
30,
null,
34,
30,
45,
25,
95,
25,
40,
30,
70,
25,
28,
34,
50,
24,
null,
35,
16,
60,
30,
40,
41,
24,
28,
null,
19,
30,
50,
30,
55,
110,
65,
20,
45,
25,
46,
15,
42,
28,
42,
58,
38,
40,
40,
30,
28,
55,
119,
18,
23,
17,
16,
13,
15,
18,
10,
15,
12,
42,
null,
15,
39,
25,
20,
23,
20,
27,
null,
16,
25,
15,
null,
39,
35,
13,
35,
26,
48,
30,
null,
19,
18,
135,
22,
50,
20,
38,
20,
40,
null,
null,
32,
60,
42,
35,
14,
25,
15,
25,
25,
40,
28,
16,
24,
30,
16,
16,
16,
16,
20,
19,
27,
30,
22,
22,
18,
11,
14,
18,
12,
22,
30,
22,
15,
11,
33,
30,
26,
null,
16,
null,
null,
14,
null,
12,
13,
35,
13,
20,
14,
8,
35,
18,
11,
12,
34,
12,
12,
22,
35,
35,
25,
null,
35,
32,
14,
16,
7,
28,
25,
35,
22,
20,
10,
15,
40,
18,
20,
9,
28,
18,
18,
17,
11,
32,
15,
12,
10,
null,
15,
14,
25,
27,
10,
13,
13,
63,
15,
31,
15,
10,
15,
30,
10,
15,
12,
10,
13,
17,
13,
9,
12,
22,
8,
27,
14,
18,
10,
10,
19,
80,
null,
70,
26,
65,
54,
15,
39,
28,
23,
16,
40,
30,
26,
22,
15,
null,
33,
35,
36,
65,
70,
null,
33,
69,
29,
29,
70,
60,
60,
48,
40,
28,
48,
32,
58,
20,
30,
42,
45,
75,
25,
60,
60,
35,
20,
10,
20,
18,
10,
20,
17,
11,
14,
10,
19,
28,
10,
13,
40,
12,
9,
15,
28,
50,
15,
13,
15,
38,
10,
22,
45,
8,
10,
10,
11,
35,
30,
21,
52,
29,
30,
22,
45,
63,
36,
42,
50,
48,
20,
160,
35,
22,
45,
34,
45,
59,
50,
100,
50,
25,
24,
19,
30,
25,
17,
23,
37,
15,
20,
80,
17,
13,
14,
12,
30,
20,
17,
15,
40,
35,
null,
41,
10,
11,
18,
22,
null,
15,
45,
40,
25,
40,
18,
24,
45,
27,
15,
13,
null,
15,
20,
19,
30,
32,
35,
14,
20,
20,
15,
null,
26,
25,
40,
15,
15,
140,
200,
60,
35,
25,
25,
43,
35,
48,
34,
56,
40,
39,
40,
40,
179,
16,
40,
68,
65,
32,
49,
38,
48,
36,
36,
30,
45,
25,
18,
14,
22,
15,
18,
13,
18,
null,
20,
17,
14,
18,
15,
34,
32,
34,
30,
14,
10,
null,
null,
16,
32,
30,
38,
40,
55,
50,
17,
18,
125,
48,
125,
20,
25,
34,
35,
19,
65,
15,
null,
100,
29,
35,
36,
22,
85,
22,
20,
70,
41,
14,
17,
20,
20,
38,
50,
null,
70,
28,
48,
20,
35,
144,
75,
70,
42,
30,
65,
40,
65,
32,
19,
48,
70,
125,
50,
90,
46,
28,
36,
25,
36,
29,
25,
55,
34,
18,
60,
17,
65,
25,
79,
44,
25,
25,
15,
25,
28,
18,
20,
28,
20,
30,
65,
66,
37,
14,
15,
50,
30,
90,
125,
17,
22,
null,
20,
19,
20,
70,
null,
19,
null,
38,
18,
16,
17,
49,
24,
65,
24,
29,
58,
28,
16,
35,
19,
36,
19,
null,
30,
15,
12,
null,
45,
33,
25,
42,
35,
null,
16,
32,
null,
27,
13,
80,
24,
20,
38,
8,
null,
9,
45,
20,
17,
12,
35,
18,
10,
16,
12,
16,
19,
16,
20,
9,
18,
25,
25,
19,
20,
14,
15,
20,
19,
35,
10,
95,
15,
29,
30,
45,
103,
40,
90,
80,
50,
40,
42,
55,
48,
70,
55,
54,
84,
32,
24,
18,
35,
36,
75,
90,
90,
45,
45,
52,
100,
46,
48,
15,
null,
14,
12,
20,
null,
14,
null,
null,
26,
9,
11,
9,
13,
null,
13,
11,
11,
10,
20,
10,
45,
20,
null,
null,
48,
49,
32,
26,
65,
30,
null,
40,
60,
null,
35,
32,
38,
22,
55,
28,
50,
44,
22,
45,
48,
55,
30,
55,
null,
55,
75,
12,
28,
13,
27,
45,
45,
13,
45,
25,
16,
23,
55,
40,
22,
40,
20,
17,
18,
19,
38,
32,
14,
10,
14,
12,
22,
15,
19,
48,
24,
7,
8,
10,
16,
100,
45,
7,
13,
6,
16,
7,
20,
45,
7,
25,
14,
100,
48,
24,
17,
50,
48,
35,
28,
45,
23,
55,
38,
36,
43,
28,
30,
50,
null,
26,
null,
30,
35,
28,
20,
null,
40,
60,
60,
48,
20,
30,
null,
34,
150,
25,
30,
40,
20,
65,
40,
28,
48,
35,
19,
20,
15,
93,
55,
25,
48,
48,
37,
20,
50,
70,
50,
20,
45,
65,
32,
40,
39,
65,
19,
13,
44,
18,
11,
null,
15,
20,
14,
12,
22,
16,
17,
null,
10,
38,
null,
20,
50,
15,
9,
null,
24,
null,
16,
19,
15,
21,
28,
8,
17,
30,
12,
28,
18,
null,
13,
95,
23,
14,
23,
38,
25,
20,
23,
20,
30,
30,
30,
14,
19,
18,
12,
50,
25,
16,
24,
70,
30,
24,
25,
13,
40,
20,
25,
50,
20,
15,
45,
20,
25,
18,
9,
null,
19,
7,
30,
14,
20,
47,
null,
16,
28,
null,
15,
38,
29,
26,
65,
92,
30,
55,
52,
65,
65,
45,
80,
80,
42,
36,
55,
73,
45,
92,
26,
45,
44,
33,
50,
75,
62,
65,
45,
36,
75,
19,
26,
50,
23,
95,
18,
40,
30,
25,
50,
12,
23,
28,
72,
32,
25,
25,
16,
14,
12,
24,
15,
18,
58,
20,
49,
10,
21,
40,
16,
19,
16,
16,
50,
27,
24,
22,
26,
21,
16,
42,
80,
50,
85,
45,
15,
28,
42,
28,
20,
35,
25,
30,
39,
14,
20,
20,
16,
10,
11,
12,
7,
17,
20,
15,
17,
24,
135,
14,
14,
65,
29,
12,
10,
14,
34,
18,
8,
35,
25,
40,
null,
30,
20,
35,
40,
29,
9,
null,
13,
25,
28,
13,
6,
25,
52,
18,
12,
29,
11,
45,
16,
20,
9,
null,
17,
30,
14,
44,
37,
22,
11,
24,
14,
65,
14,
null,
69,
15,
20,
15,
36,
9,
15,
9,
24,
13,
28,
11,
30,
14,
10,
15,
13,
19,
6,
10,
11,
12,
19,
9,
12,
25,
15,
32,
18,
70,
18,
45,
10,
38,
14,
14,
10,
14,
110,
29,
16,
22,
10,
13,
40,
null,
null,
20,
15,
12,
65,
20,
14,
25,
15,
16,
15,
32,
29,
17,
12,
11,
14,
13,
12,
12,
9,
24,
10,
35,
19,
18,
15,
22,
20,
17,
26,
150,
110,
35,
45,
39,
45,
36,
125,
40,
35,
35,
15,
15,
45,
20,
65,
50,
49,
95,
26,
25,
60,
11,
29,
10,
14,
15,
15,
12,
13,
38,
18,
350,
55,
55,
50,
85,
80,
72,
85,
61,
62,
58,
70,
90,
18,
null,
40,
17,
45,
null,
49,
42,
17,
18,
15,
20,
14,
20,
28,
24,
45,
28,
25,
null,
18,
28,
15,
52,
19,
null,
10,
16,
26,
20,
null,
41,
17,
35,
22,
39,
30,
95,
96,
20,
16,
25,
44,
18,
20,
35,
20,
40,
24,
50,
50,
null,
22,
11,
11,
15,
18,
22,
59,
38,
10,
32,
21,
15,
39,
24,
18,
14,
13,
24,
7,
16,
18,
null,
32,
15,
45,
7,
14,
17,
14,
13,
13,
18,
17,
12,
25,
12,
10,
10,
11,
10,
39,
11,
11,
null,
7,
25,
10,
20,
16,
30,
15,
null,
12,
11,
13,
50,
37,
53,
56,
17,
13,
20,
15,
null,
16,
75,
13,
17,
16,
65,
36,
35,
65,
40,
30,
55,
32,
39,
43,
34,
45,
32,
50,
null,
75,
100,
60,
46,
31,
27,
75,
60,
null,
56,
50,
38,
60,
87,
67,
32,
null,
78,
36,
22,
60,
48,
30,
40,
35,
50,
35,
16,
38,
56,
30,
45,
18,
18,
16,
50,
34,
21,
175,
45,
59,
80,
28,
20,
35,
65,
28,
27,
48,
22,
27,
40,
25,
22,
20,
35,
20,
35,
12,
65,
27,
24,
13,
18,
17,
90,
25,
65,
20,
50,
25,
22,
25,
35,
16,
null,
23,
18,
24,
20,
70,
30,
12,
17,
15,
14,
20,
13,
27,
45,
12,
38,
32,
19,
20,
50,
null,
279,
45,
null,
null,
null,
140,
35,
null,
null,
65,
50,
50,
120,
null,
45,
35,
30,
20,
32,
null,
40,
10,
32,
20,
10,
12,
18,
null,
30,
20,
24,
20,
42,
48,
35,
15,
29,
25,
25,
19,
15,
21,
65,
32,
21,
14,
20,
25,
20,
24,
30,
20,
45,
null,
48,
30,
50,
15,
27,
48,
null,
30,
18,
25,
55,
40,
60,
30,
40,
68,
35,
40,
20,
36,
55,
null,
13,
null,
15,
60,
30,
19,
null,
19,
18,
20,
10,
20,
null,
26,
34,
50,
null,
35,
32,
null,
18,
null,
25,
18,
22,
18,
16,
35,
11,
42,
16,
35,
125,
50,
15,
28,
20,
16,
69,
60,
25,
null,
40,
21,
36,
100,
55,
32,
17,
53,
22,
19,
80,
28,
null,
28,
25,
null,
28,
13,
18,
25,
null,
12,
36,
12,
17,
null,
null,
null,
16,
55,
19,
90,
29,
52,
null,
null,
11,
18,
46,
45,
null,
10,
20,
42,
27,
15,
24,
34,
19,
49,
18,
25,
40,
30,
39,
38,
20,
32,
25,
11,
25,
22,
20,
12,
22,
15,
8,
14,
11,
22,
15,
45,
null,
null,
17,
17,
25,
19,
12,
28,
26,
null,
null,
40,
12,
19,
21,
45,
null,
null,
15,
78,
22,
null,
30,
23,
40,
25,
80,
24,
60,
42,
55,
25,
18,
32,
25,
30,
40,
26,
29,
34,
25,
39,
95,
20,
34,
30,
45,
23,
20,
32,
50,
34,
41,
60,
45,
15,
17,
16,
18,
18,
39,
15,
55,
15,
20,
null,
46,
17,
35,
45,
null,
20,
24,
15,
12,
17,
null,
11,
15,
12,
40,
35,
30,
18,
19,
18,
13,
28,
22,
18,
12,
22,
16,
null,
18,
23,
11,
17,
17,
35,
14,
27,
65,
11,
13,
39,
10,
15,
31,
13,
20,
12,
25,
55,
12,
10,
12,
36,
9,
null,
15,
45,
13,
16,
14,
11,
15,
16,
15,
21,
10,
20,
25,
7,
22,
11,
12,
50,
7,
12,
14,
13,
8,
12,
22,
25,
null,
19,
14,
25,
50,
null,
35,
75,
19,
44,
40,
null,
48,
15,
34,
21,
null,
44,
45,
24,
50,
33,
25,
15,
33,
45,
32,
28,
56,
80,
40,
39,
44,
39,
null,
null,
20,
44,
45,
9,
40,
14,
75,
30,
38,
42,
35,
20,
55,
44,
42,
null,
null,
null,
30,
38,
20,
null,
30,
16,
60,
25,
45,
28,
18,
75,
25,
50,
45,
15,
29,
30,
21,
15,
30,
55,
45,
18,
26,
38,
25,
16,
21,
24,
20,
35,
19,
23,
18,
18,
12,
28,
15,
36,
17,
10,
30,
36,
14,
null,
25,
28,
11,
32,
35,
18,
18,
25,
10,
20,
18,
18,
32,
22,
15,
26,
15,
15,
15,
30,
35,
24,
13,
27,
20,
25,
null,
null,
25,
29,
30,
17,
32,
38,
19,
40,
45,
16,
25,
13,
16,
10,
13,
null,
20,
22,
20,
46,
22,
25,
40,
10,
12,
28,
9,
79,
16,
18,
38,
13,
20,
20,
17,
18,
28,
25,
45,
28,
28,
63,
75,
42,
35,
49,
55,
38,
37,
25,
35,
45,
42,
65,
21,
32,
16,
20,
65,
49,
38,
20,
33,
33,
44,
23,
23,
16,
28,
40,
90,
55,
50,
25,
40,
46,
150,
45,
20,
42,
75,
150,
54,
48,
39,
null,
null,
27,
50,
42,
null,
50,
30,
38,
30,
27,
null,
30,
50,
38,
20,
null,
45,
50,
45,
110,
42,
35,
21,
null,
25,
30,
40,
27,
37,
29,
18,
22,
32,
14,
null,
50,
null,
25,
33,
30,
29,
29,
29,
65,
45,
59,
17,
40,
22,
16,
19,
10,
14,
21,
29,
72,
null,
70,
75,
32,
15,
14,
14,
14,
15,
11,
16,
16,
50,
15,
12,
null,
35,
55,
25,
15,
31,
26,
14,
10,
10,
12,
11,
17,
30,
16,
13,
9,
12,
null,
15,
10,
18,
14,
null,
13,
13,
20,
15,
11,
11,
49,
15,
12,
13,
8,
null,
25,
15,
10,
10,
20,
4,
10,
26,
14,
null,
14,
10,
13,
12,
20,
12,
21,
13,
15,
13,
9,
12,
13,
13,
10,
12,
10,
12,
null,
56,
23,
50,
29,
22,
75,
31,
22,
45,
38,
60,
50,
28,
25,
42,
25,
48,
30,
45,
45,
12,
25,
50,
23,
80,
37,
80,
35,
25,
18,
40,
48,
18,
49,
38,
90,
null,
40,
48,
100,
135,
32,
25,
31,
45,
34,
30,
40,
30,
null,
35,
70,
70,
35,
70,
50,
35,
26,
19,
28,
18,
15,
34,
65,
10,
14,
48,
18,
26,
60,
34,
9,
16,
10,
38,
23,
19,
21,
30,
20,
37,
28,
15,
16,
23,
20,
14,
11,
20,
34,
36,
18,
16,
10,
30,
17,
25,
13,
40,
26,
32,
24,
25,
29,
10,
15,
22,
14,
10,
12,
16,
16,
30,
14,
23,
19,
64,
14,
16,
23,
20,
40,
14,
15,
40,
15,
45,
99,
null,
18,
20,
45,
40,
25,
125,
25,
33,
19,
45,
24,
28,
24,
13,
38,
50,
15,
42,
42,
30,
18,
25,
29,
16,
34,
13,
12,
21,
12,
15,
24,
28,
24,
18,
20,
13,
20,
29,
13,
20,
24,
15,
null,
18,
24,
null,
16,
30,
35,
45,
null,
null,
null,
85,
25,
25,
75,
58,
36,
30,
39,
45,
48,
52,
35,
39,
70,
34,
33,
42,
68,
70,
53,
34,
null,
13,
25,
26,
24,
70,
55,
26,
40,
null,
25,
10,
19,
28,
45,
20,
33,
15,
null,
13,
18,
26,
null,
22,
12,
19,
17,
25,
18,
20,
25,
14,
12,
12,
21,
13,
32,
30,
16,
12,
20,
38,
null,
22,
20,
18,
13,
12,
28,
16,
39,
26,
10,
29,
15,
13,
14,
17,
18,
10,
15,
22,
11,
18,
33,
28,
15,
13,
35,
15,
20,
35,
23,
40,
null,
18,
15,
14,
28,
20,
null,
13,
40,
26,
14,
15,
20,
15,
30,
20,
39,
34,
16,
18,
null,
null,
null,
120,
48,
49,
54,
60,
24,
50,
23,
45,
130,
null,
null,
null,
null,
null,
52,
64,
35,
36,
32,
29,
null,
25,
55,
45,
150,
50,
45,
null,
250,
45,
60,
null,
22,
16,
18,
20,
24,
17,
56,
15,
26,
41,
57,
16,
32,
80,
16,
25,
28,
25,
48,
21,
16,
30,
24,
30,
29,
16,
23,
20,
32,
null,
72,
38,
18,
18,
15,
20,
85,
null,
50,
48,
10,
17,
60,
42,
12,
13,
20,
90,
null,
28,
30,
40,
21,
15,
15,
null,
24,
23,
17,
28,
27,
25,
18,
21,
25,
24,
23,
25,
14,
40,
33,
60,
45,
82,
null,
40,
75,
95,
55,
null,
null,
null,
null,
93,
75,
55,
39,
62,
62,
null,
80,
75,
null,
70,
35,
75,
48,
10,
10,
16,
7,
7,
25,
15,
22,
null,
11,
11,
8,
16,
20,
14,
14,
21,
14,
27,
20,
14,
21,
30,
18,
45,
14,
null,
null,
15,
36,
20,
17,
11,
25,
11,
40,
10,
13,
13,
28,
10,
18,
8,
16,
8,
12,
null,
28,
10,
10,
16,
20,
16,
10,
24,
13,
40,
20,
20,
20,
8,
14,
28,
16,
12,
12,
10,
40,
16,
13,
46,
null,
40,
null,
15,
15,
12,
16,
15,
12,
25,
12,
23,
8,
11,
13,
11,
15,
17,
15,
22,
25,
13,
15,
38,
10,
null,
30,
19,
15,
15,
12,
13,
25,
12,
9,
12,
30,
28,
21,
48,
50,
20,
20,
12,
20,
15,
34,
12,
null,
20,
40,
28,
45,
60,
60,
null,
14,
13,
45,
15,
21,
15,
36,
52,
18,
40,
325,
685,
105,
80,
175,
50,
45,
35,
550,
150,
62,
75,
200,
110,
75,
105,
65,
600,
80,
240,
55,
28,
45,
35,
38,
null,
null,
38,
null,
20,
22,
28,
null,
35,
34,
46,
40,
49,
60,
130,
110,
25,
40,
54,
19,
80,
null,
79,
20,
28,
80,
80,
60,
75,
60,
24,
30,
22,
26,
10,
13,
40,
14,
18,
52,
20,
36,
34,
18,
19,
25,
20,
30,
30,
26,
null,
60,
50,
40,
64,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
54,
52,
42,
17,
45,
32,
null,
17,
38,
45,
23,
18,
60,
35,
13,
null,
32,
null,
26,
52,
17,
25,
40,
18,
23,
32,
32,
60,
null,
20,
24,
120,
55,
15,
65,
50,
null,
15,
26,
48,
20,
14,
40,
80,
18,
19,
90,
20,
19,
21,
12,
70,
15,
50,
15,
35,
50,
25,
40,
25,
35,
32,
13,
25,
15,
15,
28,
30,
35,
12,
12,
18,
25,
18,
32,
15,
40,
13,
25,
70,
12,
15,
36,
14,
29,
29,
22,
15,
12,
9,
40,
10,
70,
28,
32,
40,
17,
54,
17,
55,
38,
13,
22,
16,
25,
28,
50,
13,
12,
38,
8,
12,
30,
16,
20,
22,
9,
12,
null,
null,
17,
18,
20,
null,
7,
20,
30,
36,
12,
15,
19,
15,
45,
20,
16,
14,
12,
40,
13,
11,
19,
12,
null,
14,
18,
18,
35,
19,
18,
13,
null,
null,
13,
11,
10,
12,
15,
null,
null,
45,
130,
35,
35,
30,
13,
20,
9,
null,
59,
15,
25,
null,
35,
10,
25,
16,
30,
12,
null,
null,
null,
25,
42,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
55,
55,
null,
null,
null,
null,
null,
36,
30,
40,
18,
12,
50,
28,
65,
20,
32,
120,
45,
25,
20,
59,
null,
null,
33,
65,
54,
50,
44,
39,
null,
19,
35,
60,
35,
25,
25,
79,
20,
29,
54,
14,
null,
30,
28,
25,
25,
25,
26,
40,
35,
29,
12,
21,
33,
25,
23,
null,
14,
26,
26,
72,
119,
28,
60,
38,
38,
45,
75,
25,
39,
98,
25,
34,
200,
160,
250,
65,
35,
60,
80,
26,
35,
66,
38,
60,
55,
40,
150,
39,
48,
15,
15,
14,
20,
19,
30,
23,
18,
50,
23,
16,
null,
20,
34,
65,
19,
15,
38,
24,
75,
20,
null,
20,
14,
17,
15,
12,
12,
19,
26,
40,
50,
null,
null,
null,
90,
71,
54,
18,
35,
32,
50,
70,
50,
90,
45,
60,
null,
25,
155,
95,
37,
32,
88,
35,
40,
26,
27,
50,
50,
11,
35,
50,
46,
21,
18,
27,
null,
10,
11,
null,
27,
20,
18,
11,
12,
28,
12,
35,
17,
25,
46,
21,
50,
50,
15,
38,
40,
35,
null,
null,
50,
30,
20,
28,
28,
39,
30,
95,
40,
25,
23,
23,
25,
25,
35,
30,
55,
25,
25,
52,
29,
40,
70,
20,
25,
27,
50,
30,
30,
22,
29,
22,
38,
150,
90,
18,
null,
48,
108,
144,
143,
55,
55,
54,
20,
75,
54,
48,
29,
58,
30,
30,
25,
null,
30,
24,
21,
31,
52,
24,
null,
16,
14,
11,
25,
25,
20,
19,
20,
25,
22,
38,
42,
30,
16,
null,
17,
19,
28,
12,
null,
20,
15,
null,
38,
58,
38,
13,
16,
30,
30,
55,
40,
60,
18,
20,
18,
62,
12,
92,
25,
36,
15,
75,
14,
15,
39,
21,
45,
38,
25,
12,
12,
7,
15,
15,
22,
20,
18,
11,
15,
null,
10,
25,
10,
14,
36,
16,
14,
14,
10,
15,
14,
21,
135,
80,
304,
510,
80,
60,
370,
440,
49,
360,
304,
135,
45,
45,
65,
12,
45,
25,
15,
12,
20,
25,
13,
38,
17,
13,
13,
45,
8,
35,
20,
15,
11,
54,
32,
10,
10,
36,
15,
25,
13,
10,
7,
10,
null,
85,
27,
35,
130,
45,
85,
24,
18,
40,
24,
28,
19,
32,
10,
10,
47,
15,
34,
13,
11,
25,
10,
12,
8,
12,
null,
37,
35,
14,
12,
160,
25,
25,
17,
20,
10,
17,
29,
20,
35,
39,
20,
25,
15,
16,
24,
39,
120,
18,
14,
19,
null,
55,
25,
15,
15,
13,
12,
15,
13,
null,
9,
12,
7,
14,
9,
15,
20,
15,
17,
12,
10,
12,
13,
11,
12,
30,
12,
10,
18,
11,
10,
9,
28,
null,
13,
38,
36,
20,
13,
32,
48,
25,
35,
10,
40,
16,
18,
null,
null,
35,
null,
10,
null,
12,
12,
11,
45,
75,
25,
28,
35,
80,
38,
20,
40,
75,
32,
80,
34,
25,
38,
26,
90,
34,
39,
42,
19,
null,
32,
43,
88,
85,
56,
40,
26,
27,
34,
21,
65,
45,
30,
13,
40,
49,
14,
20,
40,
50,
30,
15,
16,
25,
50,
30,
12,
39,
12,
30,
null,
55,
null,
13,
25,
22,
20,
25,
15,
22,
16,
21,
23,
20,
50,
null,
null,
25,
60,
null,
55,
35,
66,
66,
27,
null,
null,
17,
38,
16,
14,
50,
45,
null,
25,
24,
25,
null,
24,
29,
40,
30,
20,
20,
28,
18,
12,
16,
18,
30,
36,
50,
40,
25,
25,
12,
28,
33,
null,
25,
75,
17,
18,
21,
26,
50,
25,
25,
29,
50,
56,
35,
45,
52,
47,
33,
null,
23,
30,
58,
38,
35,
32,
24,
42,
44,
28,
15,
25,
38,
56,
45,
55,
15,
18,
12,
12,
15,
13,
28,
8,
16,
15,
18,
10,
30,
10,
19,
23,
30,
22,
13,
39,
15,
12,
null,
13,
27,
39,
21,
70,
15,
10,
20,
17,
100,
9,
15,
15,
22,
20,
34,
17,
null,
14,
32,
8,
8,
20,
null,
null,
15,
7,
20,
10,
12,
11,
15,
43,
12,
24,
12,
8,
22,
35,
65,
20,
36,
19,
45,
40,
17,
15,
15,
11,
100,
12,
20,
75,
70,
45,
90,
40,
60,
45,
37,
75,
22,
65,
32,
45,
75,
35,
55,
null,
50,
11,
30,
45,
null,
null,
90,
55,
60,
45,
22,
25,
46,
35,
44,
36,
18,
65,
25,
49,
23,
27,
22,
125,
49,
48,
19,
18,
68,
58,
30,
34,
20,
22,
20,
50,
30,
40,
35,
45,
45,
37,
20,
25,
null,
65,
37,
15,
20,
36,
30,
35,
17,
25,
15,
24,
60,
60,
25,
10,
8,
16,
11,
22,
13,
null,
18,
27,
11,
15,
32,
45,
35,
36,
10,
30,
13,
10,
17,
5,
15,
9,
12,
10,
25,
24,
17,
18,
12,
18,
19,
8,
18,
32,
9,
14,
27,
17,
15,
13,
15,
7,
42,
10,
23,
42,
25,
40,
11,
12,
11,
25,
56,
42,
22,
35,
30,
null,
17,
14,
14,
17,
19,
40,
40,
25,
null,
22,
24,
12,
23,
25,
20,
20,
20,
22,
18,
19,
22,
25,
15,
42,
40,
24,
15,
22,
27,
32,
42,
32,
38,
45,
25,
32,
28,
30,
82,
75,
34,
107,
30,
24,
25,
40,
32,
25,
65,
25,
75,
32,
42,
24,
39,
40,
18,
25,
40,
30,
22,
24,
19,
20,
30,
14,
48,
29,
14,
36,
50,
15,
49,
65,
36,
30,
50,
50,
22,
40,
60,
18,
28,
60,
23,
115,
65,
36,
48,
25,
null,
null,
38,
27,
35,
35,
20,
29,
80,
25,
24,
58,
45,
52,
14,
20,
20,
65,
24,
20,
54,
45,
32,
49,
28,
58,
150,
54,
45,
120,
39,
33,
65,
58,
80,
50,
65,
180,
140,
140,
39,
33,
56,
56,
45,
70,
60,
56,
30,
42,
35,
125,
70,
20,
null,
50,
35,
50,
36,
14,
20,
17,
17,
16,
30,
25,
17,
14,
15,
20,
18,
24,
16,
20,
16,
20,
18,
24,
15,
44,
11,
30,
30,
20,
55,
9,
21,
15,
9,
19,
13,
15,
20,
19,
26,
41,
40,
50,
20,
20,
72,
55,
40,
26,
32,
35,
61,
80,
10,
44,
30,
24,
35,
27,
45,
19,
null,
45,
19,
null,
31,
20,
20,
35,
null,
42,
55,
33,
11,
35,
15,
null,
15,
null,
22,
28,
18,
18,
11,
null,
40,
35,
55,
70,
16,
54,
34,
35,
28,
60,
88,
42,
107,
65,
35,
55,
56,
80,
50,
35,
118,
50,
25,
48,
130,
55,
92,
25,
195,
75,
75,
80,
50,
null,
279,
48,
26,
30,
13,
15,
24,
36,
20,
21,
12,
45,
30,
21,
16,
17,
15,
39,
17,
51,
15,
27,
18,
27,
23,
16,
16,
20,
22,
18,
15,
48,
23,
25,
28,
19,
15,
22,
17,
22,
15,
29,
26,
18,
12,
28,
20,
18,
10,
22,
24,
10,
15,
15,
30,
14,
24,
27,
9,
24,
30,
20,
12,
null,
38,
35,
12,
22,
15,
22,
19,
8,
15,
18,
null,
15,
29,
33,
29,
35,
14,
30,
16,
49,
15,
23,
12,
25,
null,
60,
13,
40,
20,
50,
20,
20,
40,
24,
37,
64,
36,
20,
32,
17,
40,
15,
35,
50,
26,
34,
34,
16,
19,
32,
17,
30,
15,
10,
25,
35,
41,
28,
28,
25,
18,
40,
46,
20,
22,
null,
18,
null,
12,
40,
29,
50,
null,
27,
23,
30,
35,
40,
35,
22,
17,
38,
19,
41,
50,
25,
17,
30,
17,
24,
25,
27,
15,
95,
22,
100,
55,
20,
25,
90,
34,
20,
16,
20,
null,
20,
20,
13,
12,
21,
24,
8,
28,
22,
34,
90,
30,
22,
20,
49,
12,
23,
12,
13,
26,
145,
75,
60,
null,
150,
90,
90,
null,
110,
40,
88,
115,
130,
100,
39,
75,
50,
25,
null,
52,
150,
12,
25,
7,
15,
null,
18,
18,
20,
19,
10,
15,
18,
16,
20,
13,
12,
56,
60,
null,
15,
10,
10,
10,
16,
18,
24,
10,
14,
8,
75,
22,
18,
19,
40,
19,
43,
28,
25,
30,
26,
13,
35,
16,
19,
15,
85,
42,
12,
null,
45,
75,
35,
24,
65,
22,
45,
10,
55,
13,
38,
30,
14,
19,
29,
18,
28,
20,
70,
38,
38,
38,
36,
38,
null,
50,
60,
48,
42,
32,
60,
24,
40,
36,
36,
20,
60,
20,
18,
20,
13,
10,
30,
26,
31,
30,
19,
null,
null,
18,
33,
15,
25,
16,
10,
10,
20,
35,
16,
15,
59,
30,
60,
40,
70,
65,
60,
80,
45,
39,
50,
44,
40,
92,
59,
160,
58,
68,
70,
62,
40,
33,
69,
null,
18,
25,
70,
45,
99,
13,
44,
12,
14,
12,
15,
25,
null,
17,
25,
22,
null,
52,
15,
65,
15,
38,
44,
35,
null,
20,
39,
null,
18,
16,
60,
22,
60,
50,
20,
22,
12,
44,
18,
null,
15,
null,
100,
null,
53,
null,
23,
14,
78,
20,
15,
42,
65,
35,
36,
15,
23,
20,
18,
19,
28,
70,
18,
20,
36,
29,
95,
50,
10,
17,
15,
13,
20,
13,
15,
24,
28,
18,
12,
26,
22,
15,
null,
13,
75,
null,
30,
35,
25,
20,
13,
14,
45,
11,
14,
null,
15,
9,
27,
16,
28,
22,
13,
36,
59,
null,
null,
19,
13,
25,
29,
28,
10,
13,
19,
43,
20,
220,
21,
42,
17,
14,
17,
10,
10,
24,
null,
20,
70,
45,
39,
35,
43,
25,
65,
39,
22,
48,
38,
26,
39,
60,
70,
34,
42,
74,
44,
38,
24,
68,
24,
33,
40,
50,
75,
35,
35,
85,
30,
15,
18,
28,
28,
13,
null,
15,
31,
20,
30,
24,
null,
null,
40,
30,
30,
18,
55,
24,
17,
65,
18,
null,
22,
60,
24,
11,
26,
30,
35,
null,
33,
50,
59,
85,
60,
58,
40,
25,
26,
35,
32,
45,
65,
40,
45,
57,
42,
40,
100,
21,
30,
38,
65,
29,
30,
25,
57,
40,
23,
54,
17,
36,
28,
24,
30,
32,
32,
40,
87,
null,
40,
55,
39,
10,
20,
null,
70,
16,
25,
35,
23,
20,
25,
21,
null,
30,
30,
30,
18,
23,
39,
25,
25,
40,
14,
30,
16,
18,
22,
29,
35,
null,
25,
22,
10,
24,
null,
22,
25,
20,
25,
34,
55,
13,
40,
null,
30,
28,
43,
75,
40,
11,
14,
15,
18,
37,
40,
35,
45,
15,
70,
35,
15,
null,
15,
null,
14,
18,
42,
60,
19,
60,
48,
55,
75,
75,
120,
65,
125,
42,
43,
70,
35,
92,
145,
106,
110,
78,
58,
48,
314,
50,
90,
36,
90,
46,
40,
38,
60,
28,
50,
26,
34,
45,
120,
25,
27,
65,
22,
40,
60,
50,
25,
25,
55,
28,
null,
18,
24,
47,
48,
null,
25,
48,
null,
21,
17,
26,
28,
42,
14,
20,
45,
29,
18,
26,
16,
45,
17,
null,
20,
22,
15,
18,
38,
48,
28,
24,
45,
26,
32,
17,
45,
66,
29,
26,
20,
23,
12,
11,
16,
null,
47,
25,
14,
9,
34,
11,
16,
19,
11,
12,
49,
12,
35,
40,
42,
45,
48,
42,
24,
18,
19,
20,
25,
45,
18,
24,
13,
18,
22,
28,
50,
46,
60,
18,
35,
20,
15,
40,
70,
40,
28,
55,
15,
22,
20,
11,
45,
30,
34,
16,
null,
24,
14,
null,
null,
10,
15,
18,
20,
10,
22,
22,
29,
13,
49,
39,
null,
null,
null,
25,
null,
14,
65,
70,
40,
20,
62,
null,
26,
38,
null,
65,
20,
45,
55,
36,
56,
60,
169,
20,
75,
48,
75,
44,
75,
20,
75,
27,
33,
60,
35,
72,
30,
47,
36,
45,
55,
22,
115,
45,
35,
29,
20,
null,
12,
15,
31,
19,
null,
50,
55,
23,
null,
null,
25,
50,
23,
20,
24,
20,
25,
14,
43,
20,
11,
18,
49,
45,
30,
7,
28,
13,
12,
14,
35,
18,
18,
38,
9,
32,
20,
13,
14,
20,
15,
18,
8,
15,
13,
14,
18,
17,
13,
5,
240,
315,
115,
90,
15,
11,
21,
40,
25,
18,
20,
14,
32,
19,
35,
30,
15,
13,
13,
24,
14,
25,
null,
11,
null,
45,
28,
60,
40,
52,
45,
30,
34,
18,
20,
38,
40,
20,
null,
40,
18,
null,
20,
18,
65,
70,
38,
47,
59,
25,
42,
49,
22,
17,
35,
80,
20,
24,
33,
29,
45,
25,
null,
15,
35,
35,
30,
64,
40,
42,
75,
30,
32,
65,
45,
50,
45,
28,
14,
16,
17,
55,
11,
27,
30,
13,
10,
70,
18,
14,
23,
20,
18,
14,
29,
21,
29,
26,
22,
17,
24,
15,
20,
19,
13,
44,
12,
45,
21,
10,
46,
16,
13,
10,
10,
13,
60,
20,
28,
11,
16,
14,
15,
13,
26,
10,
14,
17,
100,
48,
55,
99,
50,
55,
55,
75,
90,
40,
70,
45,
null,
45,
35,
38,
45,
38,
46,
55,
65,
22,
29,
55,
95,
65,
46,
null,
null,
70,
70,
60,
45,
45,
29,
45,
18,
35,
20,
19,
30,
45,
19,
22,
22,
50,
41,
15,
36,
26,
55,
48,
250,
23,
30,
30,
55,
36,
75,
15,
80,
24,
33,
37,
15,
35,
45,
45,
30,
50,
30,
null,
83,
71,
null,
null,
20,
36,
40,
38,
11,
18,
19,
14,
40,
19,
11,
null,
34,
34,
55,
38,
42,
20,
15,
14,
null,
20,
37,
70,
null,
20,
24,
19,
19,
32,
17,
null,
60,
25,
35,
55,
35,
25,
null,
null,
18,
10,
18,
13,
25,
9,
18,
30,
21,
29,
13,
30,
45,
null,
15,
16,
34,
45,
11,
24,
19,
34,
30,
34,
26,
18,
27,
12,
18,
12,
14,
null,
41,
28,
48,
20,
12,
17,
10,
30,
10,
37,
26,
18,
null,
22,
10,
20,
null,
20,
15,
34,
17,
null,
10,
42,
48,
22,
25,
25,
22,
12,
25,
12,
12,
15,
100,
27,
10,
20,
17,
29,
18,
24,
12,
40,
35,
65,
46,
16,
15,
13,
23,
19,
28,
19,
39,
20,
35,
35,
23,
40,
26,
40,
38,
50,
75,
60,
19,
45,
25,
20,
22,
80,
28,
84,
18,
30,
65,
null,
19,
22,
26,
45,
29,
25,
19,
52,
25,
30,
20,
42,
28,
55,
18,
12,
null,
27,
25,
35,
32,
17,
25,
18,
45,
18,
30,
25,
30,
84,
16,
35,
17,
20,
58,
17,
16,
35,
25,
55,
65,
24,
24,
35,
23,
22,
15,
26,
16,
26,
22,
11,
22,
25,
18,
30,
45,
17,
28,
15,
30,
36,
30,
54,
60,
25,
null,
38,
18,
125,
71,
52,
33,
null,
50,
60,
38,
24,
25,
10,
15,
16,
15,
15,
12,
44,
11,
10,
23,
9,
12,
24,
10,
15,
7,
13,
32,
20,
30,
25,
25,
21,
9,
22,
15,
12,
13,
7,
25,
14,
150,
16,
15,
10,
15,
25,
10,
14,
30,
7,
22,
12,
15,
22,
45,
15,
15,
20,
34,
17,
17,
13,
25,
30,
11,
15,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
43,
150,
null,
55,
55,
45,
30,
65,
90,
70,
50,
54,
75,
154,
133,
13,
45,
42,
100,
91,
50,
30,
60,
null,
35,
85,
36,
80,
37,
55,
25,
60,
null,
null,
20,
26,
67,
50,
109,
22,
65,
39,
43,
24,
21,
50,
65,
61,
55,
16,
36,
40,
35,
40,
28,
61,
45,
18,
38,
22,
35,
55,
42,
12,
12,
15,
12,
17,
26,
14,
39,
16,
25,
14,
44,
25,
19,
12,
13,
12,
14,
20,
30,
26,
22,
50,
13,
8,
8,
20,
14,
30,
28,
14,
18,
9,
13,
35,
null,
15,
16,
10,
28,
20,
18,
40,
18,
20,
20,
30,
10,
22,
10,
22,
10,
13,
24,
null,
22,
25,
100,
65,
20,
55,
70,
22,
60,
36,
35,
22,
25,
32,
19,
40,
22,
22,
22,
25,
28,
22,
23,
32,
13,
25,
52,
28,
40,
20,
41,
20,
23,
8,
16,
16,
90,
39,
24,
26,
30,
25,
28,
28,
null,
39,
75,
40,
null,
30,
31,
28,
28,
45,
25,
20,
76,
24,
null,
45,
70,
25,
40,
40,
100,
25,
20,
100,
25,
21,
28,
64,
10,
10,
15,
16,
28,
25,
54,
50,
36,
18,
11,
19,
11,
15,
16,
24,
25,
19,
14,
24,
48,
13,
42,
null,
34,
13,
45,
25,
19,
26,
110,
40,
21,
12,
18,
49,
40,
15,
29,
17,
10,
35,
20,
28,
14,
199,
22,
18,
17,
19,
24,
19,
57,
null,
19,
15,
15,
18,
18,
21,
20,
35,
22,
55,
30,
22,
20,
65,
55,
45,
40,
14,
30,
50,
25,
30,
25,
20,
20,
26,
10,
9,
17,
16,
15,
18,
20,
14,
28,
14,
35,
23,
13,
13,
26,
15,
15,
11,
26,
15,
35,
39,
null,
14,
18,
15,
18,
18,
12,
48,
22,
24,
14,
15,
28,
60,
45,
45,
9,
15,
50,
19,
15,
13,
29,
15,
23,
10,
15,
16,
18,
14,
15,
24,
15,
16,
23,
20,
20,
41,
null,
20,
20,
28,
40,
18,
14,
20,
55,
20,
10,
40,
13,
30,
17,
30,
9,
19,
12,
17,
17,
10,
10,
14,
13,
25,
null,
20,
16,
15,
17,
26,
17,
35,
16,
10,
12,
10,
32,
30,
23,
26,
30,
35,
23,
15,
12,
11,
36,
20,
14,
24,
15,
16,
12,
24,
14,
20,
11,
15,
19,
11,
31,
16,
22,
21,
10,
22,
12,
12,
65,
8,
14,
18,
10,
24,
24,
15,
40,
11,
20,
16,
17,
42,
20,
25,
16,
12,
34,
13,
18,
25,
20,
20,
13,
30,
17,
160,
13,
38,
13,
11,
15,
20,
15,
13,
11,
18,
20,
8,
13,
25,
16,
13,
18,
27,
50,
45,
35,
18,
50,
65,
50,
82,
30,
22,
45,
17,
20,
65,
null,
45,
12,
29,
27,
null,
null,
55,
35,
30,
30,
95,
16,
25,
53,
null,
null,
null,
49,
34,
17,
null,
28,
null,
50,
44,
33,
23,
42,
null,
55,
59,
88,
39,
65,
22,
null,
55,
25,
66,
115,
35,
28,
24,
59,
42,
30,
16,
30,
69,
38,
30,
36,
25,
42,
45,
23,
50,
22,
36,
24,
24,
16,
18,
50,
20,
54,
40,
30,
10,
28,
45,
15,
35,
35,
45,
65,
45,
65,
25,
45,
52,
50,
55,
30,
58,
24,
26,
72,
48,
40,
60,
30,
50,
null,
125,
30,
51,
45,
60,
60,
35,
58,
28,
15,
32,
23,
29,
11,
22,
8,
20,
16,
20,
25,
19,
15,
20,
23,
null,
null,
28,
null,
17,
11,
22,
25,
28,
37,
19,
40,
27,
31,
19,
null,
35,
30,
55,
50,
40,
39,
45,
35,
18,
36,
55,
35,
19,
85,
52,
20,
null,
25,
135,
25,
13,
null,
5,
23,
30,
11,
22,
13,
null,
12,
18,
15,
null,
10,
12,
18,
20,
45,
65,
34,
26,
null,
20,
24,
null,
15,
30,
null,
null,
28,
30,
20,
24,
null,
null,
14,
24,
25,
19,
18,
14,
80,
40,
12,
35,
null,
null,
24,
39,
19,
null,
27,
35,
16,
null,
null,
10,
18,
28,
15,
17,
21,
19,
18,
18,
18,
12,
44,
17,
19,
35,
19,
16,
22,
27,
16,
18,
40,
50,
18,
10,
35,
15,
15,
19,
42,
45,
38,
63,
6,
18,
30,
32,
12,
null,
23,
24,
24,
10,
10,
11,
13,
27,
13,
18,
16,
13,
10,
56,
15,
9,
13,
null,
null,
null,
null,
39,
21,
18,
50,
40,
null,
null,
null,
40,
32,
null,
25,
22,
48,
35,
11,
25,
24,
16,
29,
13,
13,
31,
35,
15,
50,
12,
29,
null,
16,
16,
43,
42,
13,
20,
25,
24,
19,
17,
10,
40,
70,
44,
48,
24,
58,
56,
55,
85,
85,
68,
53,
60,
32,
150,
null,
58,
55,
55,
62,
60,
48,
65,
38,
33,
50,
260,
46,
55,
null,
29,
14,
22,
40,
26,
25,
29,
40,
22,
35,
15,
50,
14,
15,
62,
50,
120,
34,
60,
40,
22,
30,
null,
42,
25,
null,
46,
46,
37,
45,
50,
75,
38,
35,
64,
34,
50,
50,
125,
42,
42,
32,
70,
70,
null,
17,
22,
16,
29,
22,
40,
20,
12,
47,
40,
50,
18,
75,
55,
29,
15,
77,
null,
28,
30,
15,
37,
22,
35,
28,
34,
39,
60,
90,
10,
30,
29,
14,
38,
25,
28,
23,
14,
21,
35,
19,
20,
20,
29,
24,
25,
11,
11,
14,
27,
25,
13,
25,
15,
26,
28,
15,
null,
14,
13,
5,
15,
8,
19,
36,
30,
16,
14,
25,
null,
12,
45,
11,
10,
27,
9,
13,
13,
12,
13,
13,
12,
25,
20,
15,
15,
25,
13,
45,
30,
null,
16,
30,
23,
20,
20,
28,
36,
null,
15,
28,
23,
24,
24,
32,
13,
18,
20,
35,
null,
15,
14,
28,
30,
18,
22,
21,
55,
15,
26,
38,
50,
65,
23,
20,
25,
85,
77,
40,
50,
20,
90,
35,
null,
48,
30,
50,
23,
25,
22,
20,
null,
16,
20,
23,
42,
30,
39,
22,
22,
45,
20,
17,
14,
40,
30,
23,
30,
29,
23,
48,
16,
30,
24,
34,
12,
16,
11,
28,
17,
11,
23,
20,
18,
18,
20,
12,
25,
35,
null,
56,
56,
59,
null,
74,
40,
null,
36,
60,
44,
95,
70,
78,
40,
90,
85,
75,
60,
14,
32,
24,
15,
25,
26,
38,
50,
26,
22,
18,
25,
14,
14,
13,
29,
10,
16,
9,
25,
45,
80,
14,
18,
30,
25,
20,
29,
15,
10,
10,
15,
20,
30,
9,
48,
10,
55,
15,
27,
8,
10,
10,
10,
16,
23,
20,
16,
28,
11,
49,
10,
null,
15,
22,
14,
19,
17,
null,
15,
11,
12,
20,
19,
18,
24,
14,
38,
12,
20,
55,
13,
11,
32,
10,
12,
45,
35,
19,
23,
28,
20,
214,
19,
12,
23,
17,
13,
7,
11,
19,
9,
27,
22,
18,
11,
16,
11,
32,
23,
12,
19,
null,
10,
14,
null,
35,
14,
36,
45,
52,
55,
45,
28,
50,
null,
40,
47,
15,
18,
24,
12,
24,
20,
45,
20,
17,
28,
21,
28,
34,
80,
60,
18,
45,
45,
17,
21,
40,
17,
24,
27,
30,
25,
26,
20,
85,
22,
30,
10,
30,
30,
21,
16,
15,
51,
24,
24,
19,
20,
26,
20,
45,
null,
27,
52,
36,
75,
70,
80,
65,
null,
38,
null,
75,
42,
60,
175,
125,
212,
45,
45,
60,
50,
40,
52,
21,
140,
44,
16,
null,
12,
20,
26,
45,
null,
34,
14,
28,
null,
40,
null,
24,
60,
null,
21,
15,
16,
21,
21,
24,
15,
null,
null,
20,
29,
14,
28,
25,
28,
13,
20,
36,
null,
40,
19,
14,
22,
18,
12,
25,
9,
20,
13,
18,
40,
35,
26,
25,
53,
18,
16,
15,
25,
34,
15,
16,
11,
50,
12,
22,
25,
40,
28,
16,
15,
32,
50,
13,
25,
20,
18,
15,
34,
34,
34,
34,
12,
28,
null,
18,
null,
null,
null,
20,
19,
19,
11,
13,
20,
19,
22,
22,
18,
29,
48,
27,
16,
54,
38,
13,
34,
20,
120,
61,
75,
50,
75,
150,
130,
155,
50,
126,
75,
50,
59,
50,
99,
65,
62,
40,
65,
125,
90,
75,
75,
64,
100,
85,
45,
22,
35,
30,
10,
24,
48,
32,
13,
32,
15,
25,
20,
48,
25,
18,
35,
32,
29,
20,
25,
19,
33,
10,
23,
300,
55,
78,
625,
58,
45,
38,
70,
140,
46,
60,
40,
190,
60,
45,
85,
50,
30,
40,
50,
70,
55,
29,
52,
30,
38,
23,
35,
20,
65,
47,
15,
39,
12,
75,
35,
35,
20,
30,
15,
17,
20,
80,
22,
10,
25,
75,
28,
62,
39,
26,
22,
26,
30,
75,
null,
70,
27,
null,
24,
30,
65,
null,
null,
null,
42,
22,
26,
45,
null,
45,
null,
90,
30,
31,
42,
40,
28,
20,
15,
56,
38,
90,
30,
15,
50,
32,
25,
70,
19,
15,
45,
35,
40,
32,
55,
12,
18,
17,
21,
28,
35,
12,
40,
28,
25,
19,
15,
40,
18,
45,
18,
33,
19,
12,
19,
50,
null,
12,
32,
25,
22,
48,
22,
24,
21,
17,
20,
25,
42,
15,
25,
29,
18,
25,
16,
38,
45,
24,
29,
8,
10,
60,
13,
14,
8,
80,
11,
13,
22,
11,
11,
22,
22,
22,
null,
36,
21,
25,
24,
50,
50,
18,
65,
38,
80,
48,
30,
46,
49,
44,
25,
105,
39,
null,
35,
48,
44,
40,
28,
27,
78,
29,
42,
25,
21,
31,
25,
17,
13,
10,
18,
10,
28,
18,
14,
13,
25,
80,
25,
16,
18,
35,
12,
45,
19,
12,
21,
null,
13,
10,
16,
17,
22,
10,
60,
24,
13,
69,
19,
30,
48,
35,
48,
17,
23,
null,
34,
42,
50,
19,
14,
15,
26,
60,
45,
20,
20,
17,
14,
25,
26,
13,
28,
50,
22,
35,
23,
35,
20,
50,
24,
46,
13,
35,
18,
20,
40,
14,
21,
44,
45,
18,
32,
19,
18,
17,
17,
20,
13,
12,
13,
20,
10,
15,
10,
12,
12,
null,
10,
14,
9,
25,
18,
45,
45,
10,
null,
20,
8,
13,
28,
25,
12,
10,
30,
30,
20,
23,
48,
22,
75,
14,
null,
24,
15,
32,
11,
15,
65,
15,
20,
39,
20,
25,
null,
15,
20,
28,
35,
75,
14,
30,
27,
20,
10,
30,
17,
11,
10,
null,
15,
7,
9,
13,
25,
9,
21,
15,
24,
9,
null,
8,
11,
19,
13,
35,
35,
14,
15,
14,
20,
10,
20,
25,
30,
null,
22,
55,
48,
30,
24,
20,
17,
19,
20,
16,
30,
24,
34,
null,
20,
80,
28,
22,
30,
44,
20,
14,
30,
19,
23,
30,
36,
40,
22,
16,
16,
19,
45,
20,
23,
30,
25,
95,
20,
20,
49,
35,
null,
14,
21,
15,
17,
55,
24,
28,
16,
39,
24,
null,
20,
19,
48,
45,
35,
79,
57,
101,
145,
44,
25,
106,
150,
59,
40,
39,
75,
55,
26,
166,
33,
170,
40,
130,
104,
51,
108,
50,
30,
30,
75,
45,
18,
11,
40,
14,
15,
13,
22,
14,
20,
14,
23,
25,
29,
14,
null,
18,
15,
8,
37,
25,
20,
15,
19,
21,
20,
40,
28,
25,
35,
null,
null,
27,
28,
null,
13,
20,
22,
29,
12,
9,
16,
null,
18,
12,
11,
21,
18,
11,
12,
11,
33,
16,
27,
16,
13,
15,
27,
34,
13,
16,
13,
15,
18,
20,
43,
6,
22,
15,
23,
22,
34,
19,
18,
10,
12,
18,
22,
25,
15,
48,
35,
18,
45,
17,
15,
105,
15,
20,
18,
17,
24,
null,
20,
30,
12,
17,
35,
9,
null,
15,
12,
24,
40,
38,
95,
90,
58,
95,
25,
35,
45,
55,
56,
45,
42,
50,
20,
75,
65,
36,
40,
49,
103,
48,
38,
48,
18,
26,
37,
60,
null,
55,
65,
50,
50,
45,
35,
35,
30,
50,
30,
35,
28,
31,
45,
110,
28,
19,
28,
50,
25,
115,
77,
42,
54,
50,
24,
8,
8,
11,
12,
80,
11,
15,
10,
7,
15,
14,
15,
20,
12,
15,
14,
13,
17,
null,
13,
8,
16,
12,
18,
20,
13,
15,
32,
20,
14,
10,
15,
30,
null,
7,
16,
17,
15,
15,
10,
18,
34,
12,
15,
12,
18,
20,
35,
22,
17,
12,
20,
20,
null,
40,
14,
12,
48,
32,
18,
60,
null,
60,
20,
15,
39,
25,
17,
25,
28,
null,
28,
20,
8,
8,
16,
35,
25,
35,
15,
25,
55,
90,
35,
50,
62,
38,
38,
72,
8,
77,
40,
20,
24,
40,
30,
25,
32,
90,
18,
45,
50,
54,
60,
49,
35,
26,
46,
32,
36,
50,
70,
25,
48,
70,
43,
32,
14,
null,
34,
17,
18,
48,
25,
39,
30,
null,
15,
null,
25,
18,
18,
45,
null,
45,
450,
45,
18,
135,
14,
null,
null,
19,
28,
18,
40,
25,
15,
40,
16,
20,
16,
25,
35,
45,
29,
18,
45,
19,
70,
29,
35,
41,
59,
78,
42,
30,
18,
66,
21,
19,
57,
16,
15,
48,
55,
42,
39,
39,
60,
55,
75,
15,
32,
24,
54,
null,
54,
null,
320,
15,
42,
null,
10,
18,
28,
23,
null,
39,
30,
20,
20,
45,
94,
12,
null,
20,
48,
35,
35,
25,
15,
30,
18,
25,
20,
31,
12,
35,
35,
32,
25,
32,
30,
28,
29,
21,
42,
42,
35,
43,
75,
52,
14,
16,
30,
40,
22,
25,
21,
24,
35,
24,
18,
40,
13,
13,
14,
14,
20,
35,
65,
20,
30,
20,
16,
null,
null,
39,
20,
18,
18,
13,
14,
24,
48,
45,
55,
20,
17,
19,
25,
20,
58,
11,
13,
60,
80,
22,
55,
17,
36,
32,
22,
32,
22,
20,
20,
28,
34,
25,
14,
null,
55,
12,
26,
20,
22,
24,
20,
13,
14,
30,
10,
13,
18,
30,
null,
null,
20,
12,
12,
20,
12,
39,
46,
25,
10,
17,
14,
22,
14,
8,
16,
null,
null,
16,
42,
35,
58,
36,
30,
75,
45,
65,
42,
25,
null,
65,
47,
73,
45,
35,
16,
60,
20,
50,
23,
45,
22,
28,
22,
50,
48,
25,
45,
50,
30,
50,
45,
50,
65,
55,
112,
39,
32,
null,
16,
30,
56,
48,
57,
23,
37,
90,
30,
110,
29,
37,
56,
56,
29,
150,
30,
null,
33,
24,
25,
25,
null,
20,
20,
null,
22,
23,
17,
15,
null,
60,
45,
null,
40,
80,
20,
30,
20,
17,
314,
299,
39,
20,
115,
68,
92,
45,
75,
50,
75,
36,
60,
45,
355,
145,
46,
110,
171,
125,
60,
120,
306,
150,
70,
45,
38,
60,
30,
45,
50,
24,
30,
40,
30,
55,
18,
46,
27,
40,
70,
50,
null,
11,
19,
14,
32,
45,
44,
13,
14,
35,
25,
13,
14,
10,
13,
14,
18,
12,
12,
null,
18,
25,
14,
28,
11,
21,
12,
12,
32,
24,
18,
12,
18,
14,
15,
10,
9,
null,
20,
40,
35,
30,
50,
35,
66,
154,
60,
25,
75,
52,
55,
45,
60,
40,
40,
45,
22,
55,
50,
65,
60,
55,
42,
130,
85,
70,
34,
89,
95,
65,
55,
null,
20,
42,
60,
59,
40,
85,
25,
45,
24,
49,
45,
32,
50,
29,
42,
50,
36,
32,
42,
25,
64,
35,
28,
25,
40,
50,
37,
28,
30,
30,
30,
28,
9,
15,
39,
11,
12,
13,
15,
13,
60,
77,
30,
24,
14,
32,
25,
10,
26,
15,
null,
14,
20,
15,
17,
19,
13,
75,
45,
56,
54,
58,
45,
25,
120,
70,
45,
18,
14,
20,
null,
null,
56,
48,
44,
48,
35,
null,
52,
48,
48,
29,
24,
42,
27,
30,
34,
45,
58,
55,
23,
50,
38,
36,
28,
29,
35,
53,
20,
85,
34,
19,
40,
25,
75,
30,
32,
38,
15,
35,
56,
25,
32,
150,
125,
35,
35,
30,
75,
50,
79,
24,
75,
70,
42,
38,
45,
70,
100,
90,
50,
28,
25,
36,
80,
49,
90,
42,
22,
145,
42,
35,
90,
35,
31,
27,
27,
15,
25,
28,
28,
null,
null,
28,
38,
27,
80,
28,
10,
25,
11,
38,
55,
29,
25,
22,
12,
27,
18,
17,
35,
70,
48,
50,
14,
20,
50,
null,
12,
12,
10,
18,
24,
35,
32,
26,
24,
25,
49,
15,
19,
48,
13,
36,
15,
32,
45,
59,
50,
50,
42,
45,
40,
26,
45,
45,
50,
42,
80,
95,
70,
90,
30,
40,
50,
50,
42,
150,
30,
38,
22,
30,
45,
70,
30,
70,
26,
32,
32,
60,
60,
15,
39,
33,
75,
210,
27,
18,
25,
75,
80,
28,
38,
40,
25,
17,
25,
14,
15,
28,
28,
46,
17,
45,
45,
22,
40,
26,
17,
35,
null,
85,
65,
47,
40,
28,
45,
25,
55,
29,
10,
null,
23,
50,
50,
97,
64,
null,
24,
null,
35,
null,
18,
38,
58,
72,
90,
49,
50,
58,
18,
30,
19,
null,
42,
19,
25,
48,
null,
34,
18,
13,
38,
43,
9,
235,
250,
150,
44,
242,
29,
68,
260,
85,
70,
34,
51,
42,
124,
55,
58,
70,
55,
null,
39,
125,
21,
20,
12,
12,
30,
16,
17,
16,
11,
18,
16,
20,
14,
26,
14,
20,
8,
25,
15,
26,
12,
8,
12,
15,
25,
10,
15,
17,
18,
60,
22,
15,
16,
22,
20,
30,
15,
35,
42,
19,
14,
18,
19,
20,
null,
50,
20,
16,
16,
14,
20,
25,
40,
19,
10,
14,
10,
18,
11,
20,
38,
13,
25,
null,
12,
30,
17,
35,
12,
13,
null,
22,
17,
45,
30,
38,
10,
12,
50,
13,
38,
37,
22,
10,
null,
40,
30,
20,
42,
18,
14,
15,
12,
10,
34,
25,
20,
18,
8,
14,
22,
44,
25,
20,
15,
40,
19,
25,
18,
20,
20,
14,
null,
30,
26,
55,
28,
null,
25,
20,
24,
null,
20,
15,
20,
16,
80,
25,
15,
17,
65,
16,
70,
48,
145,
45,
35,
60,
85,
101,
null,
49,
66,
94,
60,
89,
95,
103,
72,
50,
70,
75,
55,
206,
65,
58,
37,
290,
70,
92,
45,
34,
10,
20,
41,
15,
18,
55,
12,
12,
28,
35,
12,
null,
38,
null,
27,
15,
12,
7,
40,
12,
20,
20,
25,
8,
25,
10,
30,
10,
15,
10,
27,
20,
29,
32,
15,
27,
10,
10,
18,
11,
30,
8,
15,
14,
27,
23,
17,
null,
20,
18,
17,
40,
65,
15,
16,
28,
25,
12,
30,
14,
17,
30,
35,
null,
20,
25,
32,
65,
13,
12,
15,
20,
24,
null,
40,
24,
null,
30,
17,
30,
30,
18,
22,
69,
null,
null,
15,
65,
null,
40,
15,
26,
16,
45,
null,
70,
33,
23,
35,
36,
36,
28,
null,
16,
45,
34,
18,
20,
57,
41,
48,
12,
null,
25,
null,
null,
null,
33,
40,
null,
17,
65,
28,
17,
28,
13,
42,
22,
null,
9,
14,
32,
14,
13,
12,
10,
20,
15,
24,
12,
8,
15,
19,
14,
9,
40,
34,
10,
15,
7,
12,
11,
8,
17,
null,
50,
28,
32,
null,
30,
37,
25,
50,
22,
32,
33,
40,
40,
30,
28,
25,
23,
36,
22,
13,
30,
50,
45,
40,
55,
69,
18,
20,
35,
24,
17,
null,
42,
30,
80,
18,
158,
63,
30,
52,
null,
18,
15,
23,
19,
14,
12,
36,
18,
18,
15,
15,
38,
18,
20,
19,
39,
30,
10,
35,
25,
15,
85,
20,
18,
15,
42,
19,
32,
null,
36,
25,
24,
28,
null,
21,
60,
65,
45,
15,
110,
40,
35,
62,
null,
null,
19,
82,
95,
100,
49,
60,
38,
40,
22,
45,
45,
95,
38,
80,
39,
50,
27,
70,
50,
44,
31,
45,
30,
80,
50,
38,
37,
55,
25,
21,
null,
50,
35,
20,
12,
9,
null,
13,
36,
75,
10,
15,
13,
18,
12,
null,
14,
21,
23,
25,
30,
10,
20,
15,
12,
38,
18,
28,
19,
26,
11,
13,
15,
25,
9,
null,
17,
23,
58,
45,
24,
20,
15,
35,
16,
12,
40,
68,
null,
null,
10,
38,
36,
95,
30,
38,
90,
40,
34,
58,
82,
null,
35,
29,
17,
40,
40,
60,
20,
20,
25,
70,
21,
null,
42,
50,
null,
null,
25,
24,
56,
52,
19,
15,
null,
null,
55,
18,
15,
16,
60,
35,
27,
37,
20,
35,
12,
9,
13,
15,
45,
13,
23,
7,
25,
11,
19,
12,
15,
12,
28,
29,
10,
17,
19,
24,
27,
36,
13,
10,
24,
12,
35,
21,
19,
14,
45,
45,
18,
null,
28,
null,
13,
17,
16,
22,
20,
21,
22,
20,
null,
16,
14,
22,
19,
21,
32,
20,
18,
12,
13,
21,
23,
500,
47,
20,
25,
19,
45,
19,
38,
20,
12,
130,
20,
19,
10,
null,
16,
29,
13,
19,
60,
41,
22,
49,
15,
19,
13,
18,
60,
28,
29,
36,
60,
52,
70,
75,
40,
40,
60,
70,
50,
55,
75,
43,
80,
55,
65,
65,
90,
325,
70,
30,
75,
65,
110,
42,
70,
42,
9,
12,
34,
12,
35,
9,
12,
12,
15,
12,
15,
9,
367,
265,
184,
286,
116,
55,
149,
54,
231,
45,
540,
474,
70,
125,
286,
70,
92,
25,
10,
20,
40,
50,
45,
10,
27,
30,
16,
14,
13,
18,
11,
24,
14,
25,
18,
20,
10,
19,
null,
14,
20,
18,
18,
18,
22,
22,
18,
10,
30,
40,
32,
35,
38,
40,
210,
79,
32,
50,
45,
75,
null,
22,
155,
16,
20,
22,
70,
15,
22,
45,
25,
20,
17,
43,
33,
42,
50,
60,
15,
60,
11,
null,
12,
15,
24,
13,
14,
80,
25,
15,
10,
54,
null,
15,
14,
30,
10,
10,
15,
20,
8,
45,
21,
25,
78,
34,
53,
30,
42,
20,
18,
50,
22,
40,
18,
30,
29,
null,
15,
23,
12,
30,
11,
30,
32,
50,
13,
null,
19,
17,
20,
24,
48,
25,
21,
null,
null,
14,
null,
22,
45,
25,
48,
18,
null,
18,
25,
15,
15,
18,
18,
null,
10,
13,
8,
20,
9,
15,
14,
13,
17,
null,
9,
25,
16,
28,
20,
11,
30,
11,
17,
33,
35,
45,
15,
60,
33,
35,
22,
15,
27,
80,
20,
45,
null,
44,
34,
36,
60,
22,
35,
26,
20,
50,
22,
75,
null,
18,
48,
55,
60,
46,
38,
48,
45,
98,
48,
50,
36,
45,
55,
66,
75,
98,
48,
47,
60,
48,
55,
100,
null,
40,
10,
16,
null,
19,
10,
12,
12,
28,
19,
null,
13,
20,
15,
44,
21,
13,
8,
13,
16,
12,
37,
16,
11,
18,
14,
14,
32,
25,
40,
50,
36,
32,
85,
42,
95,
null,
25,
35,
50,
35,
20,
45,
22,
55,
80,
53,
24,
115,
43,
60,
35,
23,
40,
52,
60,
50,
86,
12,
20,
45,
null,
30,
35,
null,
14,
17,
null,
39,
null,
28,
35,
15,
null,
38,
25,
null,
30,
24,
19,
20,
55,
24,
29,
15,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
28,
17,
18,
12,
18,
24,
10,
28,
8,
13,
10,
20,
23,
19,
8,
18,
13,
30,
18,
10,
10,
22,
10,
18,
25,
29,
12,
26,
14,
25,
48,
85,
36,
28,
40,
22,
55,
18,
75,
30,
37,
24,
49,
28,
21,
109,
24,
60,
58,
35,
45,
50,
28,
30,
55,
50,
38,
40,
35,
34,
24,
16,
10,
10,
12,
32,
24,
50,
12,
50,
12,
28,
15,
28,
12,
10,
18,
25,
31,
13,
125,
65,
15,
15,
15,
11,
15,
20,
9,
13,
25,
9,
12,
17,
20,
11,
12,
13,
22,
10,
20,
16,
33,
32,
12,
52,
27,
15,
20,
null,
85,
17,
89,
20,
9,
46,
15,
15,
23,
58,
25,
20,
28,
20,
18,
50,
null,
19,
50,
45,
29,
185,
46,
25,
37,
10,
28,
35,
null,
46,
17,
18,
19,
25,
16,
20,
20,
14,
null,
20,
13,
20,
null,
29,
13,
20,
20,
75,
43,
18,
null,
25,
36,
16,
14,
33,
null,
null,
65,
75,
62,
85,
58,
227,
90,
46,
30,
90,
null,
95,
105,
60,
null,
50,
58,
65,
39,
48,
50,
18,
25,
25,
null,
14,
18,
65,
28,
33,
20,
21,
null,
100,
17,
38,
24,
72,
40,
18,
40,
18,
60,
55,
55,
65,
22,
24,
null,
null,
75,
25,
105,
15,
15,
60,
27,
195,
28,
140,
28,
38,
29,
64,
36,
16,
53,
24,
40,
80,
18,
16,
90,
10,
25,
13,
50,
20,
28,
28,
18,
30,
16,
null,
50,
30,
36,
40,
65,
102,
40,
28,
70,
75,
52,
105,
65,
75,
35,
45,
55,
null,
65,
75,
28,
42,
34,
55,
36,
null,
67,
30,
30,
55,
45,
10,
65,
16,
45,
35,
40,
20,
36,
20,
22,
55,
42,
12,
28,
25,
33,
60,
69,
8,
24,
null,
25,
200,
40,
48,
75,
27,
50,
48,
45,
55,
null,
null,
null,
49,
null,
60,
70,
67,
80,
125,
60,
43,
null,
null,
35,
null,
20,
null,
40,
20,
9,
15,
17,
18,
30,
15,
26,
14,
11,
34,
15,
13,
24,
null,
null,
16,
42,
25,
40,
40,
16,
8,
19,
18,
28,
16,
9,
9,
38,
25,
20,
null,
null,
null,
12,
29,
12,
21,
37,
26,
20,
20,
25,
50,
45,
8,
14,
15,
15,
12,
12,
14,
42,
15,
12,
15,
9,
10,
14,
14,
14,
15,
9,
16,
15,
13,
14,
11,
8,
40,
34,
39,
60,
22,
52,
20,
20,
25,
37,
16,
12,
22,
17,
36,
14,
14,
14,
54,
20,
46,
26,
27,
45,
23,
22,
25,
11,
24,
45,
13,
16,
18,
53,
18,
60,
20,
null,
28,
45,
20,
null,
50,
29,
15,
25,
12,
null,
17,
null,
19,
20,
20,
24,
85,
13,
19,
13,
19,
30,
16,
22,
49,
20,
28,
45,
22,
28,
35,
25,
12,
38,
38,
36,
90,
18,
34,
30,
14,
24,
12,
20,
16,
16,
null,
25,
12,
8,
15,
7,
14,
88,
45,
35,
35,
24,
30,
32,
20,
20,
24,
13,
12,
15,
14,
13,
18,
25,
13,
9,
12,
28,
25,
30,
6,
15,
12,
65,
11,
14,
10,
20,
10,
10,
38,
45,
13,
16,
19,
45,
24,
32,
18,
22,
13,
14,
75,
22,
22,
18,
14,
24,
18,
22,
64,
16,
15,
24,
20,
24,
25,
19,
23,
15,
14,
15,
18,
38,
26,
10,
14,
25,
14,
null,
26,
22,
24,
14,
28,
25,
14,
45,
33,
20,
34,
20,
22,
13,
14,
18,
null,
18,
15,
24,
12,
17,
12,
45,
20,
35,
22,
null,
10,
17,
8,
20,
17,
22,
38,
11,
25,
14,
19,
34,
12,
10,
12,
14,
17,
16,
12,
32,
17,
null,
19,
15,
18,
50,
14,
16,
32,
14,
14,
25,
8,
18,
18,
10,
27,
25,
55,
40,
150,
45,
350,
44,
20,
150,
75,
55,
45,
8,
20,
null,
28,
9,
32,
12,
30,
10,
35,
10,
11,
20,
13,
27,
20,
16,
12,
11,
12,
30,
99,
35,
45,
65,
29,
75,
15,
53,
49,
29,
27,
80,
55,
22,
35,
45,
18,
45,
48,
22,
45,
19,
11,
15,
13,
38,
34,
15,
9,
10,
22,
52,
57,
70,
54,
70,
40,
40,
62,
50,
39,
8,
18,
12,
15,
13,
13,
9,
12,
16,
10,
19,
9,
9,
14,
9,
10,
null,
14,
15,
15,
13,
9,
10,
8,
20,
30,
15,
13,
12,
10,
35,
28,
19,
30,
13,
null,
13,
52,
23,
29,
40,
45,
15,
20,
20,
23,
28,
24,
14,
25,
14,
39,
30,
14,
18,
23,
null,
15,
null,
20,
22,
20,
15,
30,
10,
10,
36,
15,
17,
25,
13,
30,
35,
22,
26,
24,
29,
17,
40,
10,
26,
20,
9,
12,
22,
null,
null,
11,
null,
13,
12,
12,
20,
15,
14,
28,
10,
10,
53,
18,
14,
null,
12,
28,
18,
45,
25,
45,
25,
23,
70,
34,
12,
42,
37,
24,
30,
38,
85,
13,
30,
25,
55,
45,
40,
24,
48,
32,
48,
28,
24,
50,
55,
29,
35,
24,
20,
58,
15,
45,
45,
20,
23,
19,
30,
32,
25,
17,
47,
14,
35,
50,
23,
19,
45,
50,
45,
29,
23,
30,
25,
19,
18,
27,
12,
24,
22,
15,
40,
20,
17,
24,
22,
14,
17,
75,
20,
null,
24,
15,
20,
19,
32,
12,
12,
18,
26,
16,
14,
58,
22,
17,
24,
12,
75,
10,
10,
28,
15,
19,
12,
40,
20,
17,
28,
26,
12,
25,
28,
11,
17,
17,
30,
11,
14,
30,
16,
52,
15,
16,
25,
33,
30,
25,
62,
12,
24,
27,
34,
49,
27,
20,
20,
15,
25,
35,
null,
21,
20,
23,
null,
16,
21,
22,
40,
21,
7,
12,
10,
13,
9,
24,
12,
13,
9,
15,
11,
10,
14,
10,
12,
9,
20,
34,
24,
15,
40,
16,
16,
37,
9,
17,
17,
14,
50,
null,
20,
31,
18,
55,
28,
22,
50,
null,
null,
80,
40,
38,
40,
19,
22,
22,
36,
35,
48,
45,
15,
29,
40,
21,
22,
40,
27,
42,
9,
9,
14,
10,
16,
48,
17,
19,
10,
39,
14,
15,
28,
15,
10,
null,
16,
17,
null,
16,
16,
20,
18,
null,
14,
14,
18,
15,
16,
13,
14,
15,
17,
28,
18,
15,
25,
55,
35,
8,
12,
18,
15,
35,
17,
16,
45,
24,
30,
23,
30,
35,
18,
38,
62,
22,
70,
12,
62,
12,
60,
23,
10,
25,
null,
52,
20,
20,
45,
null,
18,
30,
null,
34,
60,
34,
67,
35,
40,
60,
14,
null,
48,
15,
18,
49,
50,
53,
50,
null,
27,
60,
16,
38,
19,
20,
27,
30,
44,
39,
15,
9,
26,
48,
28,
20,
30,
null,
30,
21,
23,
14,
60,
15,
15,
50,
18,
17,
20,
30,
25,
20,
90,
15,
46,
70,
35,
22,
18,
28,
null,
25,
20,
40,
88,
50,
25,
20,
13,
20,
115,
18,
65,
45,
65,
50,
65,
40,
35,
17,
20,
40,
14,
19,
30,
45,
46,
45,
18,
50,
53,
70,
65,
124,
84,
120,
45,
26,
73,
18,
64,
20,
110,
24,
260,
19,
28,
55,
35,
65,
40,
120,
null,
95,
25,
48,
30,
24,
10,
45,
50,
19,
19,
48,
30,
11,
25,
34,
23,
35,
16,
20,
10,
31,
27,
19,
13,
15,
13,
6,
25,
10,
200,
42,
125,
38,
null,
38,
20,
42,
55,
52,
42,
22,
45,
35,
42,
23,
83,
48,
29,
26,
35,
55,
54,
64,
38,
28,
38,
60,
null,
60,
25,
89,
36,
52,
57,
12,
null,
42,
50,
70,
34,
35,
50,
11,
24,
65,
25,
null,
70,
44,
45,
45,
null,
30,
39,
36,
15,
35,
25,
68,
20,
70,
64,
40,
40,
30,
25,
95,
28,
24,
19,
35,
50,
35,
32,
38,
25,
32,
25,
26,
30,
40,
110,
70,
36,
32,
25,
null,
20,
null,
28,
26,
18,
15,
30,
23,
35,
48,
24,
12,
18,
55,
33,
28,
23,
29,
27,
28,
60,
18,
40,
40,
30,
null,
20,
55,
40,
85,
25,
42,
65,
22,
75,
45,
32,
40,
18,
null,
44,
150,
null,
20,
50,
32,
25,
50,
47,
29,
40,
19,
10,
23,
17,
18,
14,
10,
12,
25,
12,
55,
25,
16,
20,
16,
13,
16,
35,
15,
12,
11,
23,
13,
null,
45,
18,
32,
20,
35,
12,
60,
74,
26,
150,
21,
20,
33,
33,
60,
78,
70,
55,
42,
32,
50,
54,
45,
52,
40,
70,
55,
55,
60,
50,
24,
39,
50,
32,
36,
100,
18,
21,
31,
48,
38,
23,
23,
20,
20,
20,
20,
54,
75,
19,
28,
40,
40,
30,
36,
10,
25,
13,
null,
13,
15,
18,
14,
20,
24,
20,
null,
null,
29,
18,
15,
14,
18,
15,
16,
25,
26,
36,
26,
23,
14,
7,
null,
18,
21,
15,
16,
11,
10,
15,
23,
18,
7,
10,
25,
15,
46,
30,
25,
27,
75,
12,
19,
null,
57,
20,
18,
22,
null,
29,
20,
18,
15,
30,
92,
36,
17,
29,
null,
35,
16,
25,
null,
59,
51,
20,
25,
null,
25,
17,
14,
75,
65,
75,
42,
29,
17,
30,
12,
13,
26,
30,
149,
16,
9,
9,
9,
12,
10,
11,
9,
14,
12,
9,
19,
null,
14,
10,
20,
18,
45,
11,
22,
null,
10,
35,
34,
12,
40,
8,
11,
16,
32,
22,
12,
40,
15,
4,
12,
16,
18,
35,
22,
14,
14,
24,
20,
15,
14,
8,
7,
11,
18,
39,
21,
10,
18,
10,
15,
18,
18,
14,
8,
13,
20,
20,
11,
10,
15,
35,
19,
25,
17,
12,
36,
12,
14,
35,
25,
19,
13,
16,
60,
29,
21,
41,
13,
20,
15,
16,
13,
17,
19,
30,
28,
20,
12,
50,
25,
10,
13,
9,
35,
25,
60,
28,
36,
10,
16,
13,
24,
24,
35,
17,
25,
null,
30,
10,
14,
25,
30,
24,
53,
39,
null,
15,
16,
30,
18,
17,
42,
13,
21,
18,
null,
20,
22,
34,
null,
100,
12,
15,
34,
37,
36,
42,
22,
20,
15,
22,
52,
null,
30,
17,
16,
23,
24,
15,
30,
17,
35,
35,
13,
40,
null,
20,
27,
null,
17,
25,
28,
15,
20,
22,
10,
19,
30,
30,
18,
30,
50,
24,
11,
22,
18,
15,
20,
30,
16,
19,
22,
48,
19,
35,
13,
15,
15,
22,
38,
20,
13,
69,
13,
15,
26,
16,
24,
17,
17,
26,
23,
30,
25,
12,
60,
17,
28,
20,
33,
30,
16,
25,
25,
17,
13,
20,
28,
null,
125,
20,
28,
28,
28,
11,
26,
65,
20,
25,
18,
22,
35,
14,
15,
14,
13,
16,
14,
23,
16,
23,
18,
10,
25,
20,
250,
44,
20,
22,
35,
110,
55,
80,
37,
60,
110,
38,
50,
30,
34,
65,
50,
35,
28,
40,
90,
28,
45,
42,
54,
32,
68,
60,
null,
80,
135,
null,
225,
58,
79,
200,
60,
24,
215,
125,
50,
34,
200,
115,
48,
null,
60,
28,
49,
69,
50,
69,
169,
76,
140,
26,
12,
48,
30,
14,
15,
18,
null,
19,
26,
18,
133,
13,
null,
20,
24,
17,
15,
60,
25,
32,
37,
17,
15,
39,
45,
27,
14,
28,
28,
19,
20,
38,
50,
24,
22,
55,
16,
25,
13,
65,
23,
20,
20,
20,
26,
null,
42,
73,
55,
22,
38,
39,
45,
39,
16,
20,
50,
128,
111,
80,
40,
72,
155,
60,
70,
70,
49,
28,
57,
99,
44,
110,
65,
60,
130,
79,
250,
70,
60,
130,
null,
null,
95,
50,
100,
null,
28,
15,
13,
14,
48,
20,
12,
18,
30,
15,
42,
36,
9,
10,
20,
44,
22,
22,
9,
12,
17,
21,
null,
null,
11,
20,
18,
50,
14,
25,
35,
22,
25,
40,
35,
95,
58,
42,
69,
150,
55,
50,
37,
40,
50,
32,
null,
29,
null,
60,
26,
36,
81,
60,
60,
90,
36,
35,
60,
125,
13,
75,
10,
18,
16,
20,
10,
29,
45,
null,
null,
13,
11,
60,
8,
10,
20,
13,
35,
11,
21,
20,
36,
14,
19,
54,
23,
75,
40,
19,
45,
50,
34,
50,
60,
22,
33,
null,
65,
55,
48,
40,
50,
22,
32,
20,
28,
34,
40,
30,
70,
40,
22,
59,
36,
28,
19,
26,
50,
36,
35,
45,
24,
26,
37,
45,
null,
null,
40,
45,
25,
null,
75,
11,
28,
20,
30,
null,
16,
30,
38,
19,
28,
15,
null,
null,
null,
18,
15,
15,
11,
26,
18,
16,
9,
13,
18,
10,
18,
40,
11,
24,
11,
28,
78,
15,
20,
null,
25,
null,
14,
15,
11,
20,
17,
20,
28,
20,
55,
9,
18,
36,
32,
25,
18,
21,
9,
20,
18,
10,
24,
250,
886,
70,
120,
330,
73,
142,
48,
120,
62,
35,
113,
569,
330,
80,
330,
70,
214,
240,
65,
105,
60,
710,
81,
75,
48,
64,
135,
32,
14,
35,
65,
17,
35,
22,
13,
29,
45,
13,
15,
40,
56,
22,
60,
30,
15,
12,
25,
20,
42,
20,
60,
42,
100,
75,
27,
55,
39,
90,
73,
80,
65,
26,
50,
35,
60,
60,
29,
60,
45,
29,
98,
38,
60,
25,
30,
90,
45,
62,
25,
40,
25,
18,
20,
19,
94,
110,
null,
70,
null,
65,
65,
null,
null,
65,
40,
42,
16,
null,
20,
15,
19,
null,
null,
45,
40,
40,
null,
35,
30,
15,
19,
43,
16,
24,
49,
null,
13,
22,
30,
14,
23,
15,
16,
10,
22,
28,
13,
14,
72,
14,
10,
20,
22,
15,
16,
25,
17,
25,
20,
13,
17,
25,
40,
40,
null,
null,
55,
50,
13,
13,
22,
null,
34,
null,
15,
36,
15,
13,
null,
null,
null,
18,
30,
25,
null,
17,
19,
50,
10,
25,
46,
18,
20,
35,
18,
13,
24,
54,
16,
30,
20,
25,
12,
18,
19,
21,
65,
10,
16,
19,
null,
11,
10,
16,
16,
6,
13,
21,
17,
8,
13,
9,
9,
14,
19,
10,
15,
null,
null,
13,
40,
25,
20,
30,
13,
14,
22,
15,
18,
12,
38,
null,
17,
25,
15,
20,
40,
25,
12,
23,
15,
18,
22,
16,
17,
35,
16,
24,
17,
50,
14,
12,
28,
42,
16,
null,
35,
20,
16,
22,
44,
90,
null,
null,
56,
98,
63,
38,
90,
100,
null,
20,
80,
20,
null,
30,
54,
72,
15,
100,
22,
26,
17,
20,
55,
18,
26,
23,
14,
16,
13,
25,
20,
10,
15,
28,
9,
18,
15,
15,
20,
45,
37,
13,
42,
20,
12,
85,
22,
12,
15,
26,
15,
14,
14,
25,
60,
null,
17,
40,
null,
10,
20,
85,
30,
12,
13,
20,
20,
28,
12,
15,
null,
28,
20,
10,
35,
60,
16,
13,
15,
12,
7,
12,
11,
24,
18,
15,
12,
5,
7,
18,
12,
13,
18,
9,
11,
9,
9,
5,
10,
65,
73,
19,
50,
49,
null,
21,
15,
150,
null,
55,
18,
30,
25,
65,
54,
55,
20,
78,
15,
13,
30,
30,
34,
20,
19,
25,
25,
35,
20,
26,
36,
13,
56,
65,
75,
35,
20,
16,
28,
24,
45,
null,
40,
15,
45,
9,
39,
30,
42,
null,
20,
65,
18,
60,
25,
18,
null,
10,
12,
null,
null,
16,
50,
10,
25,
22,
19,
35,
25,
20,
13,
26,
null,
null,
null,
22,
25,
17,
20,
null,
null,
null,
28,
24,
27,
17,
28,
16,
null,
45,
10,
16,
16,
22,
40,
16,
12,
18,
50,
26,
23,
32,
30,
30,
null,
33,
45,
50,
42,
23,
75,
22,
45,
null,
null,
26,
null,
null,
28,
null,
20,
18,
20,
17,
28,
33,
24,
42,
66,
9,
95,
50,
24,
19,
12,
15,
41,
24,
30,
12,
29,
19,
20,
20,
18,
9,
26,
11,
13,
17,
73,
20,
10,
15,
7,
7,
19,
38,
16,
18,
22,
null,
13,
14,
18,
35,
29,
15,
27,
50,
10,
9,
14,
29,
18,
15,
16,
16,
45,
38,
25,
30,
7,
15,
null,
14,
18,
12,
32,
24,
11,
null,
16,
16,
15,
17,
22,
28,
14,
10,
10,
20,
14,
30,
15,
16,
19,
8,
80,
16,
28,
13,
42,
70,
27,
50,
19,
16,
45,
18,
249,
25,
32,
15,
16,
null,
32,
50,
12,
90,
13,
20,
39,
41,
null,
20,
20,
20,
16,
11,
15,
14,
14,
14,
30,
54,
null,
25,
7,
null,
14,
null,
15,
11,
9,
null,
10,
10,
45,
23,
15,
19,
10,
22,
48,
15,
15,
12,
17,
17,
40,
37,
34,
10,
75,
25,
42,
10,
10,
24,
10,
10,
15,
16,
13,
11,
30,
16,
null,
null,
25,
40,
30,
38,
60,
null,
23,
58,
25,
35,
65,
60,
38,
27,
43,
27,
100,
36,
40,
82,
22,
55,
49,
31,
40,
100,
48,
46,
52,
52,
12,
14,
42,
40,
18,
16,
28,
65,
17,
30,
10,
20,
17,
20,
15,
35,
10,
14,
25,
15,
55,
20,
20,
21,
13,
16,
25,
27,
10,
23,
11,
35,
25,
59,
18,
15,
38,
18,
13,
20,
17,
30,
16,
25,
18,
20,
23,
22,
18,
20,
17,
84,
35,
13,
30,
18,
23,
22,
15,
10,
10,
19,
29,
30,
12,
12,
45,
21,
75,
20,
11,
19,
14,
25,
18,
13,
16,
13,
17,
12,
15,
24,
30,
22,
null,
15,
35,
60,
25,
71,
36,
50,
40,
null,
50,
50,
85,
37,
24,
55,
75,
90,
30,
24,
34,
30,
30,
34,
22,
46,
38,
65,
40,
34,
30,
55,
29,
39,
23,
12,
65,
45,
52,
26,
42,
28,
13,
10,
20,
22,
20,
55,
15,
null,
21,
null,
null,
11,
14,
25,
49,
16,
8,
39,
22,
23,
16,
17,
null,
16,
56,
20,
20,
20,
42,
16,
45,
null,
25,
50,
32,
40,
20,
24,
30,
85,
9,
23,
25,
11,
44,
17,
20,
10,
22,
45,
11,
21,
12,
25,
35,
38,
25,
null,
40,
null,
16,
16,
22,
20,
17,
null,
10,
17,
16,
40,
12,
19,
25,
40,
16,
15,
26,
11,
23,
32,
28,
27,
12,
25,
17,
29,
22,
40,
15,
15,
16,
20,
13,
null,
10,
9,
10,
27,
17,
20,
14,
22,
30,
26,
30,
15,
20,
15,
20,
18,
25,
25,
24,
21,
60,
50,
47,
32,
16,
42,
19,
40,
22,
45,
35,
40,
17,
61,
18,
18,
22,
30,
48,
16,
24,
9,
15,
20,
25,
17,
10,
23,
17,
15,
39,
24,
47,
13,
16,
15,
8,
10,
10,
25,
null,
16,
null,
20,
10,
25,
35,
26,
75,
10,
30,
8,
32,
13,
25,
45,
20,
25,
13,
15,
13,
14,
15,
22,
14,
12,
15,
10,
29,
13,
15,
15,
15,
13,
20,
20,
13,
12,
18,
45,
95,
65,
45,
55,
null,
75,
null,
125,
null,
50,
100,
60,
45,
105,
35,
80,
72,
48,
48,
20,
55,
75,
48,
35,
38,
40,
55,
35,
50,
21,
20,
36,
28,
27,
40,
15,
55,
30,
29,
40,
35,
59,
30,
56,
16,
35,
null,
45,
40,
17,
34,
26,
55,
80,
25,
30,
50,
25,
83,
50,
105,
24,
25,
70,
null,
60,
null,
85,
60,
45,
85,
74,
65,
68,
null,
null,
80,
30,
110,
null,
48,
16,
18,
40,
40,
30,
19,
60,
25,
55,
18,
13,
22,
12,
18,
10,
10,
15,
10,
8,
11,
8,
35,
15,
35,
15,
11,
12,
19,
11,
18,
20,
12,
17,
15,
7,
9,
15,
11,
11,
12,
39,
18,
55,
48,
22,
20,
36,
65,
37,
30,
null,
25,
55,
28,
39,
19,
32,
20,
70,
50,
null,
60,
30,
27,
22,
35,
48,
30,
30,
67,
38,
40,
39,
32,
26,
20,
29,
18,
24,
35,
40,
23,
30,
38,
null,
9,
32,
19,
25,
32,
42,
22,
50,
12,
18,
15,
10,
15,
15,
55,
19,
55,
13,
27,
65,
26,
24,
26,
12,
35,
20,
24,
29,
17,
50,
null,
11,
17,
32,
null,
26,
46,
40,
39,
20,
85,
26,
120,
null,
38,
39,
26,
45,
36,
30,
24,
49,
39,
42,
110,
69,
52,
35,
80,
72,
25,
49,
40,
70,
null,
25,
null,
null,
null,
null,
12,
null,
null,
13,
17,
60,
8,
null,
25,
32,
15,
10,
18,
null,
24,
null,
40,
16,
null,
60,
30,
35,
58,
388,
102,
365,
135,
60,
89,
95,
92,
48,
114,
50,
140,
93,
80,
236,
75,
87,
66,
35,
82,
42,
48,
194,
180,
380,
200,
64,
65,
100,
29,
190,
null,
15,
42,
28,
11,
15,
25,
null,
25,
15,
24,
35,
52,
16,
18,
55,
60,
26,
15,
50,
35,
19,
10,
14,
null,
15,
13,
14,
23,
70,
45,
50,
57,
26,
60,
60,
55,
60,
20,
97,
38,
22,
22,
35,
40,
40,
48,
55,
24,
80,
40,
95,
null,
75,
65,
32,
30,
40,
95,
29,
55,
40,
20,
15,
25,
70,
35,
23,
21,
26,
null,
62,
25,
null,
25,
null,
75,
40,
14,
35,
30,
65,
28,
null,
30,
22,
23,
60,
50,
65,
13,
15,
35,
20,
28,
29,
4,
10,
39,
11,
null,
50,
12,
12,
12,
12,
11,
38,
null,
20,
75,
113,
null,
26,
45,
32,
25,
60,
60,
114,
40,
30,
45,
20,
30,
24,
22,
28,
25,
35,
25,
44,
27,
18,
20,
16,
35,
30,
39,
22,
25,
40,
25,
79,
24,
40,
18,
14,
22,
24,
50,
55,
13,
26,
15,
35,
17,
22,
29,
31,
null,
25,
16,
37,
37,
18,
14,
20,
20,
33,
27,
18,
30,
16,
25,
30,
24,
17,
35,
32,
38,
25,
17,
45,
25,
25,
50,
27,
14,
15,
24,
25,
24,
12,
28,
54,
null,
16,
30,
12,
14,
18,
18,
20,
22,
15,
15,
35,
12,
13,
null,
null,
15,
20,
15,
18,
35,
30,
16,
39,
25,
30,
45,
50,
80,
38,
40,
23,
24,
16,
60,
60,
null,
30,
10,
null,
32,
22,
18,
19,
10,
10,
21,
null,
29,
9,
10,
37,
16,
13,
12,
12,
23,
15,
14,
20,
28,
13,
12,
55,
null,
34,
22,
25,
24,
18,
19,
20,
12,
12,
325,
28,
40,
40,
35,
80,
28,
13,
22,
59,
20,
14,
17,
13,
12,
17,
7,
7,
59,
17,
15,
15,
7,
20,
30,
15,
null,
25,
null,
null,
36,
30,
42,
40,
44,
25,
32,
39,
18,
65,
35,
70,
18,
50,
30,
30,
28,
28,
54,
45,
null,
null,
null,
45,
20,
23,
20,
18,
28,
55,
12,
40,
30,
30,
40,
40,
23,
23,
15,
31,
20,
27,
40,
22,
39,
37,
20,
12,
19,
35,
17,
17,
30,
30,
19,
20,
42,
21,
13,
21,
10,
25,
40,
50,
21,
49,
19,
22,
13,
50,
40,
44,
28,
32,
25,
24,
26,
35,
28,
17,
35,
42,
25,
39,
28,
50,
17,
40,
25,
15,
18,
38,
24,
45,
30,
55,
22,
80,
null,
45,
20,
19,
14,
58,
12,
16,
40,
11,
35,
35,
null,
18,
20,
70,
21,
8,
17,
16,
13,
34,
26,
22,
17,
12,
16,
16,
null,
18,
20,
10,
16,
48,
23,
19,
19,
21,
15,
14,
30,
18,
16,
15,
60,
40,
20,
21,
20,
15,
29,
null,
18,
26,
30,
21,
17,
18,
36,
9,
9,
12,
14,
80,
24,
15,
9,
16,
13,
24,
12,
11,
24,
7,
17,
15,
75,
80,
50,
null,
130,
50,
65,
158,
55,
35,
null,
null,
15,
45,
45,
33,
32,
80,
55,
65,
45,
39,
53,
65,
45,
29,
40,
65,
54,
42,
39,
35,
37,
25,
80,
72,
41,
42,
69,
243,
35,
15,
55,
55,
30,
25,
37,
20,
13,
21,
28,
19,
26,
24,
20,
22,
30,
18,
20,
20,
40,
16,
25,
15,
56,
17,
39,
14,
12,
20,
50,
75,
50,
165,
167,
90,
75,
null,
155,
166,
43,
62,
110,
null,
100,
105,
null,
48,
50,
85,
39,
50,
40,
null,
190,
48,
null,
30,
45,
46,
30,
50,
80,
75,
20,
25,
30,
30,
25,
35,
38,
45,
40,
25,
85,
28,
36,
null,
38,
29,
16,
29,
30,
22,
21,
85,
15,
18,
20,
null,
40,
20,
22,
15,
25,
24,
25,
15,
13,
65,
24,
null,
50,
35,
30,
38,
18,
35,
25,
25,
40,
34,
33,
35,
57,
29,
15,
17,
22,
18,
13,
26,
19,
28,
49,
20,
25,
28,
30,
45,
45,
24,
36,
25,
240,
15,
50,
35,
40,
18,
18,
29,
37,
20,
16,
24,
22,
22,
45,
50,
45,
19,
40,
20,
97,
36,
26,
20,
19,
14,
15,
21,
15,
24,
60,
20,
40,
15,
13,
20,
40,
10,
19,
25,
9,
12,
13,
19,
17,
28,
8,
15,
15,
23,
19,
13,
35,
35,
13,
10,
8,
14,
11,
24,
30,
15,
14,
16,
9,
16,
12,
14,
null,
18,
30,
9,
14,
25,
38,
78,
12,
45,
20,
20,
20,
20,
95,
60,
55,
70,
30,
47,
72,
74,
80,
75,
70,
55,
94,
140,
45,
125,
35,
30,
44,
12,
37,
18,
33,
25,
18,
15,
13,
30,
14,
32,
13,
null,
13,
35,
16,
22,
16,
10,
25,
22,
32,
12,
25,
10,
36,
53,
32,
10,
35,
80,
55,
55,
36,
40,
75,
46,
35,
28,
90,
55,
63,
40,
55,
55,
60,
47,
58,
30,
20,
175,
50,
60,
63,
55,
125,
50,
87,
60,
80,
100,
55,
35,
null,
80,
65,
61,
71,
32,
48,
48,
225,
65,
50,
35,
62,
null,
38,
40,
45,
49,
34,
60,
116,
32,
30,
70,
45,
15,
15,
27,
26,
19,
27,
28,
36,
21,
25,
17,
15,
37,
45,
22,
15,
35,
13,
null,
null,
65,
37,
null,
24,
34,
35,
null,
44,
null,
null,
37,
null,
null,
null,
null,
38,
51,
50,
45,
42,
22,
30,
12,
25,
24,
16,
28,
null,
15,
37,
20,
38,
12,
14,
19,
40,
15,
20,
40,
13,
40,
28,
16,
24,
20,
18,
18,
15,
22,
17,
20,
15,
23,
13,
15,
17,
10,
26,
15,
21,
35,
28,
14,
15,
39,
15,
30,
13,
null,
18,
10,
14,
39,
28,
11,
19,
12,
95,
30,
16,
18,
22,
25,
20,
38,
49,
85,
42,
45,
38,
55,
30,
30,
82,
65,
45,
27,
30,
16,
35,
60,
55,
24,
35,
26,
75,
160,
45,
30,
31,
null,
25,
15,
90,
14,
38,
22,
20,
45,
null,
22,
45,
18,
30,
null,
null,
14,
15,
12,
33,
15,
null,
18,
20,
45,
25,
15,
40,
25,
40,
25,
35,
20,
50,
20,
24,
60,
20,
19,
60,
68,
55,
170,
29,
20,
18,
25,
11,
28,
57,
56,
44,
25,
60,
17,
30,
48,
24,
29,
46,
44,
null,
54,
80,
65,
32,
50,
40,
40,
75,
350,
80,
75,
120,
55,
179,
64,
87,
90,
50,
75,
250,
75,
30,
64,
32,
9,
20,
14,
22,
10,
45,
13,
20,
9,
26,
null,
65,
9,
30,
20,
48,
15,
13,
10,
13,
12,
225,
55,
88,
80,
80,
81,
62,
65,
41,
null,
75,
40,
100,
65,
160,
55,
90,
245,
null,
50,
75,
62,
32,
28,
25,
100,
20,
14,
20,
11,
16,
12,
15,
13,
15,
13,
6,
14,
26,
21,
17,
17,
12,
16,
25,
20,
15,
11,
24,
27,
32,
25,
12,
15,
48,
16,
12,
19,
20,
20,
17,
55,
8,
20,
16,
30,
40,
null,
20,
18,
12,
30,
null,
10,
38,
29,
8,
27,
12,
20,
17,
25,
26,
21,
20,
9,
12,
16,
48,
21,
22,
27,
9,
12,
20,
16,
34,
15,
null,
19,
17,
40,
null,
14,
20,
42,
13,
25,
12,
null,
25,
35,
28,
28,
22,
35,
30,
16,
12,
20,
null,
13,
12,
8,
15,
null,
9,
12,
12,
20,
null,
null,
50,
22,
null,
50,
50,
16,
12,
10,
50,
45,
17,
16,
20,
null,
18,
30,
15,
20,
14,
40,
28,
13,
19,
25,
12,
10,
29,
14,
17,
75,
38,
45,
11,
35,
50,
39,
45,
45,
210,
14,
45,
24,
18,
22,
19,
30,
30,
28,
50,
22,
40,
14,
35,
20,
50,
35,
42,
70,
40,
24,
15,
36,
45,
38,
20,
75,
26,
29,
72,
68,
50,
32,
22,
null,
14,
60,
30,
55,
48,
25,
45,
24,
20,
24,
300,
51,
30,
20,
20,
25,
27,
8,
8,
35,
20,
19,
16,
null,
9,
12,
13,
23,
25,
35,
40,
null,
15,
null,
60,
41,
13,
12,
12,
15,
28,
70,
36,
65,
65,
26,
48,
46,
46,
42,
24,
39,
null,
60,
38,
30,
60,
70,
66,
28,
32,
60,
35,
48,
66,
48,
38,
20,
30,
null,
25,
17,
null,
15,
26,
null,
null,
40,
25,
60,
18,
40,
9,
32,
18,
null,
40,
null,
45,
45,
14,
22,
30,
35,
35,
45,
60,
15,
75,
30,
28,
null,
35,
46,
33,
50,
29,
25,
22,
18,
22,
37,
60,
48,
18,
18,
19,
18,
17,
null,
14,
50,
22,
31,
22,
45,
40,
40,
56,
25,
38,
120,
42,
59,
null,
30,
99,
67,
40,
45,
70,
37,
65,
55,
75,
80,
80,
null,
29,
null,
null,
45,
55,
45,
25,
45,
79,
25,
200,
105,
18,
20,
26,
42,
30,
null,
14,
22,
45,
10,
42,
13,
24,
null,
23,
13,
49,
54,
22,
14,
93,
24,
30,
null,
21,
13,
13,
29,
29,
16,
147,
25,
36,
16,
25,
6,
15,
14,
80,
100,
33,
45,
40,
null,
14,
12,
46,
null,
19,
15,
23,
38,
null,
36,
14,
65,
25,
22,
28,
39,
25,
15,
19,
36,
36,
55,
28,
17,
36,
28,
26,
25,
33,
42,
26,
15,
55,
null,
25,
27,
18,
13,
12,
15,
null,
12,
18,
13,
17,
12,
22,
32,
17,
10,
19,
13,
null,
34,
14,
12,
24,
18,
12,
12,
14,
null,
40,
14,
11,
14,
32,
15,
null,
11,
12,
13,
19,
16,
12,
28,
19,
12,
40,
22,
35,
22,
14,
12,
10,
30,
12,
null,
23,
15,
32,
11,
23,
100,
14,
12,
24,
20,
20,
18,
30,
null,
16,
19,
32,
30,
36,
14,
34,
14,
22,
15,
15,
13,
19,
24,
22,
15,
65,
15,
18,
25,
28,
24,
25,
54,
25,
20,
24,
48,
34,
18,
45,
30,
40,
14,
21,
20,
40,
50,
39,
25,
16,
42,
12,
9,
10,
28,
20,
24,
10,
10,
20,
12,
7,
39,
26,
13,
22,
25,
20,
30,
10,
11,
9,
12,
65,
16,
12,
25,
13,
20,
10,
null,
12,
13,
14,
18,
25,
11,
8,
60,
18,
14,
19,
11,
10,
12,
12,
13,
75,
12,
13,
15,
10,
14,
12,
15,
24,
18,
17,
10,
80,
15,
null,
24,
12,
15,
14,
12,
10,
8,
12,
18,
18,
25,
16,
40,
18,
14,
12,
32,
15,
16,
27,
20,
40,
28,
100,
18,
23,
80,
40,
35,
100,
18,
21,
80,
15,
26,
30,
103,
60,
25,
350,
140,
75,
42,
40,
18,
40,
44,
32,
15,
16,
22,
24,
null,
18,
15,
14,
22,
24,
45,
10,
20,
10,
15,
18,
20,
10,
10,
15,
15,
17,
15,
32,
24,
27,
15,
13,
35,
72,
84,
50,
100,
61,
50,
55,
40,
50,
60,
55,
122,
40,
50,
null,
42,
60,
60,
100,
40,
50,
70,
45,
40,
65,
37,
null,
230,
36,
15,
18,
25,
19,
45,
36,
35,
15,
19,
18,
37,
55,
null,
25,
18,
24,
16,
35,
15,
20,
36,
20,
22,
36,
13,
22,
12,
35,
14,
10,
14,
15,
20,
40,
10,
null,
15,
56,
19,
69,
18,
22,
21,
14,
11,
null,
22,
12,
null,
20,
12,
11,
11,
13,
15,
25,
28,
24,
18,
13,
38,
30,
25,
25,
9,
10,
7,
17,
65,
21,
19,
35,
13,
20,
11,
11,
10,
28,
46,
25,
25,
135,
60,
16,
19,
16,
27,
22,
35,
26,
16,
25,
6,
13,
17,
14,
33,
38,
10,
13,
85,
15,
15,
70,
25,
22,
30,
40,
18,
14,
19,
5,
15,
13,
59,
150,
95,
120,
85,
85,
65,
74,
65,
60,
86,
105,
null,
79,
39,
59,
78,
78,
80,
55,
85,
60,
35,
40,
90,
22,
75,
20,
20,
27,
70,
20,
18,
80,
22,
null,
15,
24,
32,
24,
17,
15,
16,
30,
28,
20,
224,
27,
32,
30,
70,
17,
95,
18,
20,
23,
23,
40,
25,
18,
null,
17,
30,
45,
17,
12,
null,
28,
23,
20,
15,
25,
19,
15,
12,
15,
30,
13,
26,
36,
50,
10,
18,
25,
15,
12,
18,
18,
17,
7,
16,
16,
15,
50,
18,
55,
null,
40,
25,
20,
23,
21,
18,
15,
14,
35,
17,
19,
11,
12,
12,
12,
35,
18,
11,
16,
13,
15,
28,
18,
9,
13,
11,
12,
15,
32,
40,
18,
15,
12,
14,
null,
55,
13,
28,
50,
25,
42,
49,
65,
50,
60,
28,
27,
42,
80,
41,
34,
50,
40,
41,
44,
33,
60,
44,
48,
30,
30,
18,
24,
12,
45,
43,
21,
19,
22,
85,
16,
30,
45,
15,
17,
30,
14,
19,
15,
30,
34,
null,
null,
25,
null,
24,
20,
11,
50,
22,
29,
30,
25,
30,
22,
12,
null,
15,
50,
44,
11,
38,
68,
20,
25,
45,
null,
80,
null,
26,
null,
null,
58,
50,
90,
44,
null,
19,
13,
45,
23,
null,
50,
25,
95,
29,
60,
29,
26,
12,
17,
14,
42,
15,
25,
50,
18,
19,
19,
36,
null,
13,
45,
14,
20,
19,
70,
35,
21,
null,
36,
29,
38,
20,
15,
13,
32,
44,
30,
30,
14,
36,
75,
null,
35,
28,
26,
80,
50,
55,
92,
36,
65,
null,
null,
null,
50,
null,
25,
75,
60,
30,
19,
13,
10,
13,
8,
15,
15,
11,
10,
10,
40,
18,
13,
8,
13,
20,
45,
23,
13,
35,
13,
45,
30,
32,
15,
10,
11,
16,
55,
17,
45,
14,
36,
10,
23,
14,
36,
60,
null,
13,
17,
15,
15,
17,
65,
20,
20,
15,
15,
45,
86,
22,
78,
30,
35,
29,
23,
23,
20,
48,
23,
28,
20,
75,
20,
32,
16,
24,
null,
60,
27,
17,
38,
30,
24,
30,
48,
68,
44,
95,
29,
70,
46,
30,
19,
48,
51,
50,
36,
45,
38,
40,
55,
40,
85,
40,
32,
60,
44,
125,
94,
34,
80,
100,
25,
46,
29,
16,
13,
14,
22,
25,
21,
16,
null,
42,
17,
40,
24,
null,
18,
29,
22,
10,
12,
11,
13,
17,
null,
85,
90,
90,
44,
44,
85,
38,
115,
95,
null,
null,
70,
null,
null,
88,
null,
20,
25,
32,
17,
12,
38,
18,
null,
50,
18,
50,
14,
38,
null,
20,
85,
60,
48,
25,
24,
30,
18,
10,
36,
15,
25,
60,
50,
null,
20,
49,
20,
38,
16,
null,
25,
34,
null,
25,
20,
21,
null,
null,
16,
29,
16,
90,
35,
50,
29,
37,
21,
19,
17,
52,
30,
25,
20,
18,
12,
10,
null,
14,
18,
12,
12,
18,
35,
17,
10,
12,
35,
17,
null,
30,
20,
14,
25,
16,
13,
39,
16,
26,
20,
12,
17,
25,
25,
12,
25,
19,
25,
59,
19,
58,
35,
18,
24,
16,
29,
68,
20,
null,
39,
26,
15,
25,
null,
22,
32,
25,
20,
24,
null,
28,
18,
40,
30,
30,
24,
17,
50,
7,
7,
35,
20,
14,
25,
15,
29,
22,
10,
7,
12,
18,
30,
45,
7,
28,
10,
50,
112,
42,
120,
100,
100,
40,
86,
22,
35,
30,
13,
60,
22,
20,
31,
60,
55,
75,
60,
75,
28,
122,
70,
60,
26,
48,
36,
80,
20,
24,
300,
45,
25,
11,
16,
16,
10,
29,
80,
22,
30,
13,
12,
16,
13,
24,
12,
29,
11,
39,
28,
22,
32,
14,
39,
28,
45,
54,
42,
25,
28,
24,
29,
32,
15,
25,
15,
48,
23,
36,
18,
22,
25,
29,
10,
20,
17,
30,
20,
46,
null,
30,
29,
40,
24,
14,
24,
18,
50,
14,
16,
25,
14,
16,
142,
34,
86,
40,
34,
45,
69,
38,
45,
97,
68,
55,
25,
35,
35,
85,
75,
34,
48,
55,
47,
null,
43,
33,
29,
40,
60,
70,
100,
122,
29,
24,
35,
32,
70,
null,
22,
27,
25,
80,
60,
45,
18,
42,
39,
25,
null,
22,
30,
25,
53,
28,
32,
28,
10,
12,
10,
21,
25,
11,
12,
10,
15,
16,
23,
13,
20,
16,
14,
16,
29,
26,
32,
20,
16,
14,
8,
11,
13,
13,
12,
7,
48,
21,
107,
107,
25,
8,
10,
20,
8,
15,
null,
15,
10,
22,
null,
32,
null,
45,
9,
11,
45,
16,
34,
13,
11,
17,
13,
25,
16,
12,
23,
null,
27,
25,
9,
14,
13,
13,
13,
10,
14,
20,
null,
15,
15,
20,
23,
54,
null,
19,
50,
null,
15,
null,
null,
25,
24,
13,
20,
20,
30,
36,
22,
20,
10,
14,
18,
42,
30,
50,
30,
130,
160,
120,
44,
37,
44,
33,
65,
105,
105,
65,
45,
58,
100,
45,
45,
68,
50,
50,
50,
80,
72,
55,
65,
68,
55,
50,
50,
35,
50,
10,
25,
15,
30,
13,
34,
29,
25,
12,
30,
19,
26,
14,
39,
10,
15,
15,
14,
32,
18,
20,
17,
16,
14,
20,
20,
30,
18,
11,
16,
14,
10,
10,
20,
20,
null,
14,
11,
40,
15,
23,
18,
13,
12,
13,
13,
29,
13,
20,
11,
16,
13,
7,
22,
16,
9,
25,
10,
10,
12,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
34,
23,
30,
13,
20,
38,
25,
null,
30,
24,
26,
37,
24,
50,
13,
22,
44,
49,
15,
22,
39,
33,
28,
15,
39,
11,
21,
15,
72,
null,
40,
50,
60,
49,
35,
30,
45,
40,
28,
40,
29,
36,
49,
95,
38,
60,
20,
20,
20,
26,
56,
85,
27,
52,
120,
40,
39,
28,
14,
22,
33,
25,
21,
13,
26,
14,
36,
30,
12,
30,
12,
16,
55,
24,
30,
22,
45,
35,
10,
60,
25,
23,
12,
32,
12,
15,
20,
30,
20,
20,
12,
45,
40,
36,
18,
60,
9,
37,
20,
20,
13,
13,
30,
20,
28,
29,
22,
20,
18,
18,
18,
20,
19,
16,
16,
59,
18,
9,
20,
23,
7,
6,
135,
78,
85,
40,
135,
75,
null,
null,
110,
54,
10,
18,
9,
9,
7,
9,
19,
28,
28,
14,
20,
12,
14,
32,
13,
18,
22,
25,
15,
16,
19,
20,
24,
20,
20,
50,
30,
50,
40,
25,
50,
37,
null,
null,
36,
65,
18,
40,
55,
57,
80,
25,
74,
55,
50,
100,
null,
34,
48,
null,
122,
30,
22,
null,
18,
25,
50,
8,
null,
null,
null,
41,
null,
null,
70,
25,
20,
24,
14,
15,
55,
41,
57,
25,
40,
75,
50,
54,
39,
15,
24,
45,
28,
20,
24,
30,
20,
62,
34,
24,
70,
38,
110,
125,
48,
48,
20,
20,
15,
38,
30,
20,
23,
60,
43,
7,
22,
40,
19,
35,
19,
null,
56,
24,
30,
13,
48,
46,
109,
50,
50,
90,
165,
98,
98,
99,
65,
75,
42,
40,
30,
45,
27,
24,
49,
75,
33,
49,
58,
35,
50,
40,
35,
60,
45,
45,
25,
30,
70,
77,
40,
20,
65,
40,
45,
69,
75,
35,
23,
45,
190,
70,
55,
50,
80,
38,
59,
70,
45,
45,
29,
52,
85,
55,
50,
64,
60,
50,
13,
20,
55,
23,
22,
26,
35,
null,
17,
30,
56,
24,
29,
26,
20,
38,
50,
60,
28,
18,
20,
25,
17,
16,
45,
35,
18,
18,
16,
36,
24,
15,
28,
25,
45,
17,
17,
20,
null,
34,
60,
93,
42,
24,
null,
70,
39,
60,
28,
62,
null,
22,
28,
22,
85,
32,
9,
22,
15,
16,
31,
25,
10,
25,
50,
18,
22,
12,
20,
40,
13,
12,
12,
15,
18,
8,
null,
59,
13,
15,
15,
12,
21,
22,
30,
18,
24,
10,
14,
20,
null,
24,
14,
14,
13,
35,
null,
18,
18,
11,
30,
15,
11,
10,
10,
52,
15,
36,
18,
16,
24,
35,
17,
15,
30,
15,
18,
19,
12,
13,
21,
20,
30,
18,
31,
32,
26,
42,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50,
22,
18,
69,
15,
25,
25,
null,
20,
12,
14,
14,
32,
19,
18,
null,
15,
null,
32,
38,
15,
16,
null,
30,
28,
16,
18,
26,
9,
18,
17,
15,
17,
14,
18,
18,
17,
17,
38,
45,
10,
null,
29,
12,
17,
25,
null,
19,
null,
50,
20,
22,
36,
39,
null,
25,
30,
19,
28,
16,
32,
65,
90,
40,
21,
50,
24,
42,
45,
45,
36,
16,
25,
30,
52,
50,
45,
50,
58,
11,
8,
15,
27,
20,
8,
13,
23,
15,
20,
20,
11,
48,
11,
20,
12,
9,
40,
45,
null,
29,
95,
52,
20,
15,
42,
125,
140,
32,
null,
35,
90,
70,
38,
17,
48,
60,
38,
38,
17,
48,
40,
59,
23,
14,
100,
40,
80,
50,
36,
25,
30,
36,
null,
69,
59,
30,
80,
32,
38,
43,
260,
80,
45,
19,
25,
24,
28,
16,
22,
9,
17,
17,
11,
15,
27,
11,
10,
25,
25,
13,
null,
14,
15,
13,
9,
24,
null,
72,
12,
11,
15,
20,
22,
39,
10,
7,
20,
33,
18,
15,
null,
9,
18,
17,
8,
30,
23,
42,
10,
11,
22,
16,
19,
34,
12,
19,
null,
null,
40,
22,
16,
12,
17,
14,
52,
30,
20,
27,
17,
null,
20,
25,
16,
28,
25,
34,
23,
30,
67,
35,
39,
30,
38,
17,
35,
50,
null,
48,
80,
42,
50,
18,
13,
89,
75,
23,
42,
25,
20,
40,
45,
48,
20,
75,
17,
104,
25,
49,
20,
15,
20,
14,
12,
null,
34,
25,
33,
27,
19,
30,
28,
18,
22,
17,
null,
null,
13,
10,
60,
50,
50,
40,
20,
28,
25,
30,
29,
50,
55,
22,
25,
45,
26,
17,
35,
25,
36,
19,
38,
23,
125,
50,
24,
19,
48,
20,
65,
140,
90,
45,
28,
55,
14,
25,
35,
35,
46,
28,
42,
68,
42,
45,
40,
20,
150,
26,
40,
58,
55,
25,
35,
29,
28,
48,
38,
44,
27,
65,
40,
8,
8,
10,
null,
15,
null,
13,
10,
20,
null,
32,
15,
8,
9,
null,
13,
20,
20,
19,
29,
12,
35,
13,
50,
10,
28,
30,
12,
15,
9,
13,
20,
9,
28,
11,
42,
11,
12,
9,
32,
20,
7,
49,
13,
48,
19,
15,
14,
9,
20,
14,
23,
18,
null,
null,
20,
30,
25,
null,
18,
null,
26,
19,
10,
12,
null,
30,
12,
23,
9,
12,
22,
14,
12,
38,
22,
15,
14,
12,
12,
25,
14,
10,
15,
35,
10,
38,
20,
10,
12,
15,
12,
15,
22,
12,
18,
10,
16,
52,
60,
86,
70,
46,
72,
55,
65,
65,
75,
80,
60,
59,
140,
90,
45,
45,
50,
50,
36,
60,
75,
65,
44,
207,
79,
50,
93,
40,
55,
52,
35,
25,
95,
70,
27,
69,
50,
22,
56,
65,
65,
35,
20,
89,
50,
60,
18,
31,
null,
null,
60,
30,
60,
null,
48,
265,
58,
50,
22,
40,
75,
null,
75,
210,
35,
30,
75,
69,
52,
75,
31,
40,
135,
20,
13,
13,
24,
null,
18,
60,
30,
25,
40,
40,
43,
null,
13,
24,
25,
13,
19,
24,
null,
19,
37,
15,
15,
16,
30,
55,
32,
30,
55,
62,
55,
42,
39,
30,
27,
40,
22,
95,
25,
50,
49,
39,
60,
18,
16,
50,
20,
60,
80,
32,
40,
42,
100,
27,
38,
38,
22,
105,
36,
52,
25,
17,
39,
28,
22,
16,
14,
22,
26,
23,
28,
26,
23,
75,
35,
120,
78,
17,
60,
35,
25,
null,
13,
24,
null,
10,
15,
null,
10,
17,
15,
18,
28,
null,
null,
35,
25,
9,
35,
12,
null,
null,
11,
12,
8,
30,
20,
235,
175,
325,
17,
19,
42,
33,
20,
16,
15,
48,
14,
23,
30,
14,
17,
35,
20,
13,
20,
30,
15,
25,
22,
19,
19,
18,
25,
19,
20,
28,
35,
17,
28,
48,
64,
null,
32,
null,
55,
null,
143,
27,
27,
14,
30,
23,
31,
150,
46,
45,
19,
23,
40,
70,
32,
60,
15,
null,
65,
23,
44,
20,
35,
45,
60,
38,
25,
62,
40,
40,
29,
24,
33,
35,
21,
70,
null,
40,
24,
37,
35,
28,
138,
25,
28,
50,
30,
57,
30,
25,
null,
66,
25,
23,
40,
24,
18,
68,
33,
26,
38,
44,
25,
29,
15,
25,
30,
30,
28,
38,
32,
18,
30,
20,
32,
12,
65,
16,
17,
22,
21,
15,
null,
52,
28,
22,
37,
20,
17,
21,
32,
28,
20,
18,
45,
79,
17,
35,
20,
14,
20,
30,
36,
46,
29,
34,
34,
75,
20,
25,
25,
50,
56,
88,
48,
40,
20,
40,
30,
42,
45,
null,
52,
32,
20,
22,
26,
null,
23,
17,
33,
24,
36,
45,
23,
39,
38,
25,
55,
16,
34,
50,
15,
18,
23,
34,
61,
65,
25,
60,
59,
35,
null,
48,
42,
25,
21,
40,
75,
26,
95,
28,
37,
135,
90,
35,
50,
13,
35,
38,
125,
29,
40,
100,
65,
35,
22,
24,
null,
null,
13,
15,
49,
null,
10,
16,
17,
17,
13,
null,
12,
18,
11,
7,
28,
40,
14,
12,
24,
24,
17,
19,
19,
null,
15,
27,
43,
16,
null,
null,
null,
60,
30,
25,
81,
45,
null,
26,
30,
24,
20,
19,
33,
53,
40,
13,
null,
null,
23,
25,
45,
37,
35,
24,
null,
75,
15,
12,
48,
24,
75,
38,
15,
29,
49,
22,
24,
15,
null,
null,
27,
30,
16,
50,
26,
28,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
100,
null,
null,
25,
26,
15,
14,
17,
45,
16,
17,
15,
15,
43,
30,
28,
null,
null,
39,
18,
48,
18,
22,
8,
85,
12,
24,
null,
30,
42,
42,
43,
30,
125,
67,
75,
37,
30,
65,
70,
19,
20,
35,
20,
35,
32,
30,
46,
24,
50,
28,
35,
54,
80,
28,
45,
80,
75,
48,
24,
32,
50,
50,
40,
30,
14,
55,
50,
40,
65,
35,
55,
25,
108,
35,
50,
114,
36,
16,
98,
48,
25,
24,
60,
35,
35,
40,
64,
59,
66,
44,
62,
35,
38,
60,
75,
70,
49,
55,
50,
65,
27,
45,
35,
36,
46,
null,
45,
50,
65,
23,
20,
100,
50,
50,
38,
29,
55,
18,
34,
31,
32,
62,
40,
40,
70,
75,
55,
38,
14,
24,
15,
22,
39,
44,
52,
20,
16,
13,
16,
45,
42,
18,
16,
32,
32,
13,
39,
null,
20,
55,
25,
40,
120,
13,
19,
18,
44,
38,
11,
12,
19,
13,
11,
null,
19,
65,
25,
14,
17,
19,
58,
25,
16,
19,
22,
20,
35,
45,
40,
28,
15,
11,
null,
null,
18,
35,
22,
43,
40,
28,
35,
28,
26,
17,
17,
70,
28,
30,
null,
38,
25,
19,
20,
35,
55,
18,
null,
44,
36,
24,
30,
20,
22,
null,
35,
75,
50,
19,
24,
30,
40,
50,
55,
22,
25,
28,
16,
30,
null,
11,
25,
28,
15,
21,
20,
18,
24,
46,
19,
45,
22,
13,
12,
16,
30,
null,
44,
30,
40,
27,
26,
60,
22,
52,
36,
25,
48,
29,
44,
40,
100,
45,
25,
60,
38,
57,
40,
26,
45,
75,
40,
45,
170,
20,
20,
32,
18,
15,
22,
45,
41,
50,
24,
17,
17,
15,
30,
40,
19,
19,
null,
23,
null,
45,
30,
25,
28,
36,
null,
22,
20,
null,
12,
7,
10,
230,
79,
48,
null,
595,
85,
130,
null,
85,
150,
null,
54,
32,
200,
249,
275,
172,
null,
32,
null,
36,
105,
null,
175,
200,
null,
88,
20,
55,
35,
80,
25,
50,
24,
42,
80,
58,
110,
18,
20,
70,
52,
20,
40,
45,
50,
40,
38,
25,
35,
69,
85,
48,
15,
125,
28,
null,
15,
40,
26,
17,
32,
25,
18,
44,
12,
95,
40,
11,
16,
17,
12,
35,
48,
15,
21,
20,
30,
14,
14,
10,
12,
15,
23,
23,
17,
29,
40,
24,
30,
50,
null,
null,
40,
null,
40,
29,
28,
null,
35,
19,
19,
32,
40,
57,
24,
15,
null,
null,
50,
50,
17,
20,
60,
25,
28,
35,
20,
13,
50,
50,
29,
30,
25,
30,
30,
null,
30,
20,
18,
12,
75,
50,
20,
34,
12,
13,
40,
48,
15,
33,
20,
26,
44,
32,
28,
14,
19,
19,
13,
18,
24,
17,
9,
18,
18,
20,
15,
13,
21,
38,
20,
11,
16,
18,
18,
48,
16,
20,
60,
13,
15,
12,
18,
20,
22,
25,
22,
15,
11,
68,
14,
34,
23,
20,
24,
25,
30,
21,
25,
20,
34,
25,
23,
42,
60,
25,
32,
11,
7,
20,
15,
15,
22,
11,
50,
38,
42,
48,
50,
null,
13,
20,
15,
13,
14,
19,
23,
24,
10,
12,
17,
12,
9,
35,
null,
20,
16,
16,
38,
15,
35,
18,
19,
15,
17,
25,
null,
70,
25,
18,
19,
52,
21,
25,
42,
20,
16,
45,
26,
35,
10,
90,
30,
19,
55,
24,
22,
28,
16,
11,
18,
15,
12,
10,
15,
11,
11,
20,
21,
11,
34,
8,
28,
15,
9,
14,
14,
10,
null,
13,
19,
15,
25,
25,
20,
17,
53,
75,
105,
130,
75,
65,
45,
248,
317,
60,
null,
85,
85,
85,
40,
50,
50,
125,
90,
125,
40,
16,
14,
10,
22,
8,
20,
25,
40,
40,
10,
12,
14,
13,
10,
11,
20,
9,
15,
9,
18,
20,
22,
11,
15,
259,
800,
520,
1000,
95,
95,
18,
13,
19,
15,
11,
17,
11,
11,
10,
14,
15,
null,
40,
18,
15,
18,
29,
11,
29,
15,
20,
22,
34,
15,
20,
75,
17,
40,
32,
36,
18,
15,
32,
22,
20,
13,
25,
40,
30,
34,
30,
36,
150,
29,
25,
65,
62,
39,
140,
35,
36,
40,
23,
60,
44,
89,
75,
27,
25,
50,
100,
59,
28,
25,
48,
46,
35,
50,
37,
36,
75,
28,
26,
20,
50,
40,
70,
68,
30,
32,
22,
28,
27,
40,
35,
40,
14,
48,
25,
18,
15,
32,
18,
35,
23,
80,
60,
59,
16,
36,
35,
25,
162,
60,
55,
85,
60,
52,
20,
60,
60,
30,
65,
26,
25,
null,
67,
60,
65,
25,
50,
25,
55,
70,
28,
95,
48,
43,
65,
46,
22,
130,
39,
48,
100,
100,
40,
27,
27,
35,
35,
49,
null,
38,
32,
48,
59,
45,
65,
45,
85,
55,
55,
70,
38,
85,
29,
70,
95,
30,
85,
28,
15,
18,
24,
9,
18,
21,
12,
11,
15,
14,
35,
18,
12,
11,
27,
12,
11,
28,
29,
20,
14,
10,
13,
14,
12,
39,
null,
null,
null,
null,
40,
30,
14,
22,
10,
20,
20,
20,
13,
16,
28,
10,
null,
8,
9,
26,
9,
38,
null,
18,
16,
35,
22,
10,
18,
22,
17,
50,
18,
41,
24,
40,
20,
60,
10,
25,
40,
15,
null,
24,
12,
36,
39,
10,
46,
26,
28,
40,
20,
34,
16,
null,
null,
15,
null,
null,
9,
27,
13,
10,
14,
12,
12,
20,
27,
10,
9,
42,
22,
21,
28,
null,
30,
17,
28,
null,
20,
27,
49,
26,
19,
18,
18,
30,
15,
30,
42,
63,
18,
null,
14,
11,
25,
14,
15,
7,
25,
25,
17,
null,
12,
32,
16,
12,
null,
17,
35,
12,
36,
null,
15,
null,
15,
55,
46,
10,
10,
11,
12,
15,
24,
14,
10,
10,
32,
11,
28,
22,
26,
23,
25,
49,
27,
40,
23,
13,
35,
10,
17,
28,
50,
40,
19,
20,
10,
84,
32,
14,
40,
15,
15,
12,
45,
16,
49,
20,
20,
25,
15,
null,
null,
18,
32,
null,
45,
46,
53,
13,
38,
12,
14,
25,
15,
45,
40,
56,
70,
150,
75,
65,
75,
75,
120,
35,
44,
50,
65,
40,
44,
33,
75,
28,
20,
80,
25,
55,
50,
35,
88,
70,
97,
50,
391,
28,
20,
45,
25,
31,
38,
49,
18,
35,
34,
45,
35,
30,
40,
28,
25,
33,
31,
35,
16,
22,
null,
36,
23,
34,
16,
37,
85,
28,
23,
70,
35,
62,
60,
80,
55,
48,
32,
70,
54,
80,
60,
30,
45,
23,
45,
null,
45,
56,
50,
35,
17,
null,
40,
null,
33,
25,
65,
null,
null,
56,
85,
85,
44,
null,
null,
21,
80,
null,
null,
115,
48,
40,
44,
30,
45,
68,
55,
48,
60,
70,
125,
25,
40,
48,
null,
null,
null,
38,
null,
20,
30,
20,
17,
10,
75,
12,
20,
13,
10,
23,
18,
null,
22,
12,
11,
11,
12,
40,
17,
15,
25,
14,
13,
25,
18,
20,
14,
14,
22,
29,
35,
null,
33,
15,
null,
31,
17,
12,
20,
10,
12,
50,
15,
8,
15,
15,
30,
16,
10,
15,
40,
16,
10,
42,
11,
12,
27,
18,
13,
19,
35,
19,
17,
25,
17,
10,
25,
25,
17,
28,
60,
28,
54,
32,
36,
50,
58,
30,
55,
null,
66,
60,
54,
48,
51,
12,
13,
30,
20,
35,
20,
35,
18,
11,
35,
10,
40,
15,
10,
27,
8,
18,
10,
null,
30,
10,
20,
19,
14,
15,
14,
10,
37,
49,
55,
32,
135,
12,
14,
16,
60,
34,
54,
33,
19,
46,
25,
50,
29,
15,
37,
28,
15,
20,
15,
35,
24,
45,
20,
20,
null,
32,
17,
18,
50,
29,
15,
22,
45,
14,
13,
90,
25,
15,
18,
26,
44,
38,
15,
35,
18,
65,
10,
24,
35,
85,
25,
35,
21,
90,
24,
25,
42,
50,
24,
37,
40,
34,
60,
35,
60,
55,
30,
30,
20,
21,
11,
30,
18,
25,
29,
12,
45,
26,
21,
27,
23,
10,
15,
11,
29,
25,
18,
18,
20,
16,
39,
13,
50,
25,
19,
null,
30,
18,
19,
20,
50,
24,
150,
18,
31,
49,
30,
78,
15,
58,
55,
58,
38,
25,
23,
36,
40,
40,
null,
33,
18,
30,
23,
40,
35,
50,
35,
38,
20,
12,
null,
12,
12,
13,
14,
14,
9,
11,
10,
12,
34,
14,
11,
15,
7,
12,
12,
18,
35,
11,
40,
29,
28,
16,
17,
16,
21,
36,
12,
36,
50,
22,
25,
17,
27,
75,
null,
25,
30,
52,
15,
80,
20,
28,
18,
130,
null,
null,
38,
32,
null,
null,
null,
65,
60,
36,
55,
54,
null,
null,
null,
null,
null,
65,
50,
42,
50,
54,
70,
24,
15,
25,
14,
30,
26,
null,
40,
47,
17,
19,
17,
20,
14,
35,
35,
12,
19,
20,
11,
32,
19,
34,
45,
48,
35,
null,
25,
19,
24,
10,
22,
60,
43,
17,
15,
null,
20,
33,
46,
12,
20,
28,
15,
38,
35,
42,
55,
38,
20,
25,
60,
22,
20,
26,
20,
20,
25,
47,
50,
33,
35,
39,
39,
29,
46,
79,
34,
78,
50,
45,
15,
49,
60,
40,
18,
78,
42,
16,
18,
38,
20,
18,
16,
85,
40,
100,
null,
33,
null,
45,
11,
25,
13,
18,
21,
25,
26,
15,
null,
15,
55,
17,
null,
30,
9,
50,
null,
40,
40,
20,
70,
80,
34,
30,
90,
120,
100,
100,
100,
110,
85,
50,
280,
90,
21,
102,
80,
60,
82,
null,
105,
391,
108,
43,
70,
280,
60,
28,
20,
35,
20,
16,
17,
60,
25,
44,
26,
25,
30,
30,
16,
50,
12,
35,
20,
42,
45,
25,
14,
13,
35,
28,
15,
35,
35,
13,
34,
14,
20,
16,
24,
null,
26,
35,
null,
15,
35,
22,
null,
45,
19,
20,
18,
18,
14,
30,
12,
21,
25,
28,
19,
22,
12,
12,
null,
15,
18,
21,
23,
22,
20,
15,
26,
16,
16,
16,
null,
12,
11,
25,
19,
28,
106,
45,
30,
12,
18,
18,
14,
28,
22,
20,
24,
20,
45,
20,
36,
30,
32,
29,
35,
17,
18,
24,
15,
16,
22,
80,
17,
29,
null,
18,
31,
39,
28,
15,
12,
138,
38,
75,
75,
84,
25,
65,
65,
55,
95,
55,
52,
38,
48,
39,
50,
25,
20,
28,
31,
45,
25,
42,
55,
52,
38,
28,
null,
26,
7,
null,
26,
11,
10,
10,
22,
35,
22,
10,
13,
8,
10,
18,
25,
null,
null,
11,
11,
36,
15,
11,
14,
18,
11,
12,
20,
14,
35,
18,
18,
22,
18,
20,
26,
13,
29,
10,
13,
30,
17,
30,
18,
12,
8,
15,
33,
17,
135,
50,
19,
null,
65,
50,
44,
24,
80,
51,
36,
65,
160,
99,
50,
90,
65,
53,
20,
42,
38,
50,
42,
50,
55,
55,
42,
25,
26,
100,
9,
16,
38,
null,
11,
16,
27,
24,
14,
14,
10,
17,
null,
20,
null,
15,
18,
51,
12,
17,
49,
15,
23,
25,
15,
19,
38,
24,
null,
13,
null,
24,
12,
24,
25,
null,
null,
24,
15,
42,
15,
16,
15,
12,
10,
13,
17,
null,
18,
11,
20,
15,
9,
null,
17,
17,
15,
18,
29,
35,
null,
12,
12,
22,
18,
null,
14,
20,
14,
44,
null,
140,
139,
175,
null,
28,
85,
115,
22,
75,
55,
35,
60,
134,
30,
35,
20,
14,
13,
60,
69,
40,
20,
64,
50,
69,
35,
13,
26,
70,
14,
44,
40,
40,
12,
20,
13,
60,
null,
64,
25,
19,
20,
59,
105,
60,
75,
28,
30,
40,
253,
48,
60,
30,
32,
null,
36,
75,
38,
15,
55,
65,
60,
null,
35,
60,
45,
75,
50,
26,
54,
25,
16,
9,
17,
18,
15,
60,
32,
20,
19,
null,
null,
12,
40,
12,
8,
12,
null,
18,
55,
null,
84,
40,
90,
null,
62,
22,
null,
42,
75,
null,
32,
75,
27,
56,
12,
36,
50,
null,
83,
40,
22,
36,
32,
45,
60,
null,
45,
28,
68,
12,
19,
19,
10,
16,
17,
30,
17,
12,
20,
23,
40,
40,
12,
14,
10,
110,
40,
14,
12,
29,
125,
55,
65,
65,
null,
87,
85,
20,
30,
42,
150,
26,
60,
60,
25,
36,
34,
null,
69,
59,
23,
36,
40,
30,
34,
150,
34,
28,
15,
55,
30,
125,
null,
22,
null,
null,
22,
30,
43,
42,
45,
null,
35,
22,
18,
25,
null,
25,
25,
40,
39,
60,
19,
38,
25,
17,
25,
40,
14,
85,
20,
75,
18,
22,
30,
25,
34,
20,
20,
17,
40,
40,
50,
25,
60,
49,
45,
15,
17,
17,
19,
25,
16,
30,
22,
32,
50,
20,
18,
15,
28,
25,
22,
25,
15,
38,
25,
28,
70,
12,
17,
30,
52,
52,
13,
63,
65,
28,
32,
43,
40,
20,
15,
20,
35,
16,
15,
18,
20,
25,
12,
35,
24,
25,
null,
45,
46,
25,
15,
17,
29,
32,
36,
null,
40,
15,
15,
17,
35,
40,
46,
null,
38,
110,
77,
55,
22,
38,
21,
38,
null,
32,
19,
40,
50,
20,
42,
80,
60,
85,
30,
50,
20,
29,
40,
20,
75,
25,
28,
40,
38,
19,
70,
42,
44,
30,
50,
25,
50,
17,
50,
45,
35,
19,
89,
23,
null,
32,
15,
80,
35,
22,
null,
28,
28,
16,
18,
10,
40,
null,
null,
null,
20,
18,
null,
95,
60,
130,
60,
36,
90,
130,
38,
100,
90,
39,
145,
95,
65,
145,
60,
35,
125,
45,
50,
60,
90,
60,
150,
60,
null,
60,
15,
null,
18,
40,
null,
null,
null,
null,
24,
32,
null,
34,
15,
25,
13,
17,
35,
45,
80,
null,
18,
24,
29,
null,
38,
32,
25,
12,
36,
32,
25,
17,
48,
15,
30,
30,
75,
36,
32,
26,
12,
null,
14,
45,
25,
20,
17,
22,
11,
35,
60,
60,
30,
34,
23,
null,
35,
35,
22,
null,
17,
null,
21,
105,
45,
19,
42,
24,
19,
32,
null,
48,
50,
45,
36,
52,
65,
30,
40,
null,
70,
55,
32,
35,
50,
49,
45,
56,
null,
32,
43,
48,
28,
25,
40,
30,
null,
22,
13,
25,
19,
20,
13,
9,
15,
10,
55,
30,
250,
15,
10,
55,
19,
30,
32,
14,
38,
35,
null,
null,
16,
32,
60,
30,
50,
20,
30,
15,
38,
90,
30,
26,
22,
27,
17,
15,
25,
18,
35,
28,
48,
25,
20,
60,
18,
42,
25,
20,
28,
100,
60,
20,
36,
22,
30,
12,
20,
18,
32,
19,
12,
30,
50,
null,
11,
13,
13,
14,
20,
23,
12,
null,
17,
11,
15,
33,
65,
35,
18,
18,
8,
8,
45,
10,
11,
85,
65,
65,
50,
200,
59,
null,
120,
37,
32,
45,
35,
48,
64,
34,
38,
44,
26,
60,
25,
28,
40,
100,
36,
28,
35,
60,
40,
20,
null,
35,
30,
240,
100,
40,
60,
38,
35,
45,
75,
48,
46,
75,
63,
63,
50,
36,
32,
53,
38,
35,
18,
16,
20,
10,
20,
15,
10,
null,
25,
null,
17,
null,
16,
15,
16,
null,
50,
25,
null,
null,
26,
38,
12,
50,
16,
36,
22,
null,
25,
27,
22,
49,
34,
22,
40,
79,
20,
20,
15,
40,
40,
120,
25,
31,
30,
17,
36,
20,
24,
40,
16,
29,
11,
130,
40,
14,
20,
100,
20,
70,
60,
90,
80,
60,
32,
28,
23,
59,
25,
220,
30,
65,
56,
55,
55,
52,
20,
60,
32,
40,
90,
18,
null,
35,
89,
38,
26,
27,
34,
16,
21,
15,
28,
55,
34,
15,
44,
20,
36,
25,
15,
11,
19,
19,
13,
12,
32,
24,
35,
42,
42,
40,
12,
29,
86,
32,
17,
17,
24,
10,
16,
10,
9,
9,
40,
20,
16,
13,
10,
28,
28,
20,
80,
105,
19,
15,
14,
8,
13,
16,
72,
55,
65,
20,
20,
15,
60,
18,
13,
14,
12,
16,
18,
45,
13,
34,
15,
10,
13,
11,
14,
49,
42,
16,
16,
12,
48,
65,
35,
16,
10,
18,
17,
20,
24,
28,
26,
32,
18,
33,
55,
17,
30,
70,
20,
18,
20,
55,
35,
72,
20,
20,
24,
40,
42,
20,
25,
46,
50,
25,
34,
25,
19,
38,
90,
23,
25,
30,
44,
50,
27,
54,
67,
50,
37,
30,
37,
30,
48,
32,
40,
55,
40,
null,
38,
null,
32,
null,
20,
null,
35,
38,
null,
null,
17,
10,
16,
13,
10,
13,
10,
24,
7,
65,
20,
44,
10,
12,
10,
12,
10,
25,
14,
8,
14,
19,
40,
29,
20,
18,
14,
19,
50,
34,
25,
60,
20,
50,
26,
50,
28,
60,
25,
42,
30,
22,
22,
17,
85,
19,
35,
46,
20,
20,
19,
40,
18,
16,
40,
null,
17,
34,
41,
26,
24,
45,
42,
50,
40,
32,
54,
41,
30,
25,
40,
23,
50,
35,
55,
25,
25,
38,
46,
79,
25,
48,
27,
32,
20,
20,
28,
22,
27,
35,
25,
25,
22,
25,
35,
40,
40,
25,
null,
30,
60,
36,
40,
35,
null,
45,
30,
15,
25,
120,
48,
22,
30,
null,
16,
17,
22,
29,
29,
18,
null,
40,
45,
20,
34,
35,
68,
24,
null,
50,
null,
38,
50,
null,
13,
18,
48,
18,
26,
15,
50,
30,
19,
37,
25,
75,
85,
null,
15,
15,
90,
73,
60,
49,
40,
120,
25,
28,
60,
45,
17,
55,
24,
23,
44,
38,
24,
18,
23,
24,
14,
35,
75,
48,
21,
22,
14,
15,
10,
19,
21,
12,
8,
24,
15,
12,
15,
43,
22,
20,
45,
28,
27,
26,
25,
22,
34,
25,
19,
20,
39,
20,
25,
30,
45,
35,
29,
20,
20,
37,
18,
80,
21,
23,
48,
22,
39,
26,
42,
36,
24,
32,
40,
45,
50,
18,
16,
35,
19,
20,
null,
20,
22,
35,
22,
30,
19,
25,
26,
null,
14,
16,
35,
25,
19,
15,
135,
75,
235,
55,
43,
60,
90,
50,
65,
62,
62,
72,
78,
24,
120,
50,
70,
60,
150,
70,
49,
20,
15,
20,
15,
17,
12,
20,
19,
20,
625,
80,
63,
58,
90,
90,
62,
118,
80,
150,
200,
85,
175,
50,
200,
50,
55,
45,
90,
150,
55,
8,
12,
9,
12,
9,
7,
18,
18,
15,
13,
15,
18,
15,
14,
18,
20,
15,
30,
22,
50,
25,
11,
25,
11,
10,
25,
40,
10,
14,
16,
37,
35,
null,
25,
20,
11,
11,
9,
null,
11,
30,
16,
14,
9,
null,
13,
19,
null,
40,
24,
15,
30,
20,
25,
12,
22,
24,
32,
40,
50,
430,
170,
350,
65,
85,
30,
301,
96,
45,
85,
70,
41,
220,
330,
175,
28,
70,
52,
55,
30,
100,
82,
120,
75,
140,
60,
75,
18,
65,
18,
42,
37,
23,
31,
15,
22,
35,
40,
45,
17,
34,
19,
54,
68,
20,
40,
100,
28,
30,
null,
19,
17,
45,
25,
20,
20,
null,
22,
null,
30,
40,
19,
42,
null,
60,
30,
15,
20,
30,
16,
16,
90,
25,
19,
18,
null,
50,
35,
36,
null,
20,
70,
14,
20,
23,
29,
26,
15,
16,
20,
98,
19,
29,
18,
65,
40,
65,
39,
25,
55,
16,
30,
45,
17,
23,
35,
22,
50,
23,
20,
70,
40,
33,
35,
42,
28,
27,
30,
18,
null,
17,
25,
36,
32,
30,
17,
20,
20,
46,
95,
75,
20,
24,
24,
null,
30,
46,
12,
22,
null,
30,
15,
75,
36,
42,
20,
38,
15,
24,
30,
20,
30,
13,
18,
18,
24,
null,
16,
22,
22,
25,
20,
26,
16,
32,
14,
41,
null,
18,
53,
19,
19,
16,
16,
25,
40,
40,
65,
27,
45,
22,
18,
19,
40,
35,
12,
15,
60,
70,
38,
39,
39,
45,
15,
14,
460,
320,
800,
75,
150,
460,
169,
125,
100,
80,
90,
58,
120,
50,
60,
60,
165,
99,
65,
30,
28,
73,
50,
null,
28,
120,
36,
70,
30,
60,
69,
18,
50,
38,
35,
28,
27,
65,
100,
175,
35,
65,
32,
18,
19,
14,
15,
22,
15,
12,
33,
12,
75,
9,
20,
15,
24,
52,
14,
16,
18,
65,
null,
26,
18,
16,
null,
12,
30,
18,
13,
25,
20,
38,
22,
20,
25,
30,
30,
52,
15,
48,
28,
25,
55,
50,
22,
22,
29,
25,
40,
32,
25,
45,
29,
null,
45,
27,
23,
39,
40,
35,
65,
28,
85,
225,
40,
28,
52,
40,
28,
28,
87,
85,
100,
25,
55,
29,
45,
50,
28,
60,
80,
54,
90,
65,
35,
50,
75,
34,
64,
26,
25,
50,
23,
38,
26,
17,
32,
55,
36,
18,
50,
null,
25,
30,
null,
37,
30,
59,
25,
16,
50,
24,
21,
17,
13,
null,
28,
58,
30,
120,
60,
30,
50,
30,
45,
45,
84,
null,
80,
null,
45,
95,
56,
40,
30,
108,
100,
29,
85,
40,
50,
30,
31,
16,
40,
45,
30,
17,
20,
65,
null,
25,
14,
19,
17,
47,
23,
30,
12,
17,
15,
10,
10,
14,
28,
22,
15,
10,
9,
8,
15,
12,
9,
15,
30,
15,
20,
9,
9,
21,
8,
9,
26,
14,
null,
20,
34,
20,
22,
30,
25,
20,
10,
45,
18,
18,
10,
null,
33,
20,
22,
10,
20,
12,
null,
36,
18,
15,
45,
40,
13,
20,
12,
null,
15,
45,
14,
null,
25,
25,
14,
null,
19,
34,
20,
26,
24,
15,
20,
39,
11,
13,
115,
19,
22,
29,
16,
22,
36,
55,
17,
22,
50,
53,
13,
32,
75,
15,
18,
16,
28,
19,
48,
13,
70,
null,
null,
35,
11,
13,
50,
75,
55,
14,
13,
32,
35,
50,
24,
50,
15,
null,
19,
58,
42,
65,
22,
39,
44,
55,
23,
35,
75,
55,
78,
25,
780,
50,
52,
36,
38,
18,
45,
60,
26,
70,
20,
35,
42,
34,
55,
40,
null,
39,
293,
58,
45,
120,
70,
52,
40,
30,
20,
45,
48,
39,
39,
50,
25,
34,
36,
50,
45,
28,
45,
32,
35,
120,
42,
null,
65,
99,
18,
null,
null,
39,
60,
110,
44,
48,
60,
85,
40,
60,
30,
45,
null,
47,
60,
89,
54,
38,
null,
9,
17,
25,
28,
18,
40,
45,
13,
13,
13,
15,
60,
23,
14,
16,
13,
25,
11,
25,
26,
null,
15,
35,
11,
20,
45,
18,
29,
36,
null,
30,
30,
24,
13,
15,
null,
70,
14,
18,
22,
20,
52,
16,
12,
30,
22,
35,
36,
70,
60,
17,
null,
35,
34,
15,
29,
18,
16,
30,
12,
25,
17,
12,
18,
null,
13,
39,
35,
null,
18,
14,
18,
null,
30,
20,
30,
55,
15,
24,
25,
14,
36,
18,
28,
20,
19,
12,
25,
12,
15,
9,
null,
null,
38,
16,
12,
20,
30,
15,
20,
60,
14,
8,
28,
9,
10,
12,
16,
12,
75,
65,
19,
19,
50,
28,
110,
69,
32,
50,
48,
29,
16,
68,
28,
67,
30,
17,
15,
38,
28,
null,
77,
80,
25,
28,
34,
22,
14,
12,
13,
25,
21,
11,
17,
45,
10,
30,
27,
20,
18,
20,
12,
null,
22,
27,
10,
15,
10,
36,
17,
10,
22,
21,
26,
25,
20,
35,
16,
21,
30,
32,
16,
23,
20,
10,
10,
23,
12,
20,
9,
20,
30,
19,
69,
18,
20,
35,
null,
12,
16,
25,
10,
50,
10,
15,
10,
55,
20,
45,
20,
26,
25,
28,
39,
13,
12,
24,
12,
7,
22,
17,
30,
39,
36,
23,
89,
20,
18,
17,
12,
16,
8,
28,
24,
24,
10,
8,
25,
17,
12,
26,
22,
15,
16,
13,
18,
15,
10,
12,
14,
18,
28,
18,
6,
14,
19,
12,
17,
15,
15,
19,
10,
19,
18,
185,
70,
24,
28,
60,
20,
28,
42,
null,
22,
10,
50,
14,
15,
60,
25,
30,
19,
18,
18,
7,
40,
18,
23,
13,
10,
13,
23,
13,
28,
11,
60,
18,
18,
8,
20,
20,
28,
31,
9,
12,
18,
15,
11,
8,
24,
24,
25,
49,
18,
30,
35,
16,
22,
26,
24,
30,
12,
13,
24,
15,
25,
12,
16,
29,
13,
12,
20,
16,
16,
18,
55,
14,
35,
18,
12,
8,
22,
11,
null,
25,
23,
18,
19,
17,
40,
18,
15,
18,
9,
35,
50,
15,
19,
64,
20,
14,
35,
12,
15,
23,
46,
19,
90,
20,
12,
45,
32,
20,
20,
32,
70,
32,
35,
28,
30,
70,
20,
33,
25,
38,
23,
50,
18,
16,
15,
25,
65,
60,
20,
33,
20,
24,
33,
45,
25,
23,
22,
44,
33,
13,
12,
25,
17,
23,
45,
40,
18,
55,
46,
35,
25,
42,
17,
15,
18,
15,
14,
15,
15,
65,
24,
18,
15,
13,
16,
13,
29,
24,
24,
65,
20,
65,
45,
43,
50,
35,
65,
44,
16,
25,
20,
38,
16,
33,
40,
25,
19,
17,
null,
20,
45,
55,
40,
80,
60,
28,
30,
25,
null,
25,
24,
14,
21,
84,
19,
18,
null,
50,
59,
10,
18,
null,
90,
42,
40,
18,
16,
12,
30,
69,
28,
16,
11,
21,
19,
10,
22,
15,
7,
24,
22,
15,
16,
13,
25,
null,
8,
16,
18,
8,
34,
24,
18,
39,
16,
14,
39,
20,
13,
23,
13,
28,
10,
25,
50,
16,
25,
26,
30,
null,
15,
16,
37,
13,
36,
15,
32,
20,
75,
15,
46,
48,
39,
37,
29,
64,
69,
20,
25,
30,
25,
30,
38,
54,
10,
30,
45,
25,
45,
17,
50,
20,
40,
48,
48,
20,
35,
50,
56,
16,
49,
38,
62,
50,
60,
60,
60,
28,
60,
55,
80,
45,
45,
40,
null,
27,
50,
20,
57,
100,
138,
35,
55,
26,
48,
14,
8,
18,
15,
9,
16,
12,
25,
450,
125,
27,
130,
70,
40,
50,
57,
57,
39,
39,
80,
75,
59,
null,
null,
63,
55,
65,
30,
100,
100,
43,
75,
35,
50,
60,
58,
50,
43,
85,
125,
48,
48,
29,
78,
62,
60,
50,
48,
40,
25,
40,
36,
39,
25,
50,
25,
20,
55,
16,
32,
62,
70,
null,
null,
112,
101,
80,
85,
32,
55,
42,
38,
22,
null,
24,
42,
52,
52,
45,
35,
18,
45,
75,
36,
30,
12,
30,
30,
20,
28,
19,
28,
20,
15,
13,
25,
18,
15,
15,
18,
30,
30,
30,
16,
25,
17,
38,
20,
19,
15,
29,
45,
9,
14,
25,
null,
100,
27,
61,
57,
30,
44,
62,
34,
55,
50,
74,
25,
null,
40,
25,
null,
20,
null,
30,
35,
50,
56,
33,
45,
15,
85,
35,
14,
34,
null,
20,
55,
33,
14,
null,
null,
13,
15,
16,
26,
8,
10,
15,
9,
11,
8,
null,
11,
10,
15,
28,
38,
30,
35,
40,
null,
60,
19,
49,
36,
25,
30,
15,
32,
54,
null,
null,
40,
62,
60,
38,
40,
35,
30,
32,
40,
25,
null,
28,
39,
32,
24,
15,
15,
35,
17,
18,
10,
24,
26,
30,
13,
21,
null,
21,
19,
13,
18,
24,
29,
23,
35,
null,
32,
28,
30,
44,
16,
35,
52,
58,
60,
30,
35,
75,
14,
40,
11,
null,
48,
65,
95,
20,
24,
24,
20,
15,
null,
21,
26,
25,
22,
20,
null,
14,
30,
65,
65,
39,
10,
16,
24,
55,
16,
35,
45,
29,
13,
35,
32,
34,
33,
19,
20,
40,
29,
70,
30,
40,
14,
40,
25,
50,
26,
20,
29,
55,
25,
null,
50,
112,
25,
30,
39,
60,
50,
50,
30,
16,
108,
38,
28,
89,
13,
20,
28,
22,
120,
12,
25,
43,
18,
15,
18,
24,
35,
20,
13,
31,
20,
40,
35,
40,
40,
45,
37,
80,
80,
null,
null,
80,
40,
45,
49,
77,
28,
null,
45,
30,
null,
25,
49,
22,
50,
46,
33,
45,
50,
9,
22,
46,
32,
16,
10,
39,
19,
12,
20,
13,
12,
15,
14,
10,
null,
10,
13,
20,
20,
18,
null,
15,
45,
30,
22,
8,
24,
17,
20,
26,
18,
null,
35,
17,
20,
30,
38,
16,
15,
10,
45,
18,
17,
16,
null,
16,
null,
null,
19,
25,
16,
12,
null,
null,
null,
75,
9,
25,
21,
19,
11,
9,
14,
39,
80,
16,
null,
13,
7,
20,
39,
26,
null,
55,
22,
20,
60,
50,
30,
46,
34,
20,
30,
18,
40,
16,
20,
19,
30,
55,
100,
15,
32,
12,
29,
16,
19,
26,
10,
75,
50,
28,
20,
21,
9,
35,
10,
14,
30,
30,
24,
32,
13,
14,
8,
null,
33,
40,
null,
73,
16,
22,
15,
32,
35,
15,
28,
55,
20,
20,
19,
22,
52,
24,
19,
23,
45,
15,
90,
60,
26,
20,
38,
40,
43,
35,
29,
18,
12,
25,
56,
40,
15,
34,
39,
19,
11,
15,
30,
18,
16,
24,
35,
30,
22,
23,
18,
15,
30,
42,
30,
25,
35,
17,
15,
48,
35,
10,
17,
22,
13,
13,
17,
19,
50,
10,
19,
70,
10,
12,
17,
16,
12,
30,
null,
16,
null,
12,
12,
12,
15,
92,
16,
43,
13,
18,
22,
32,
11,
15,
11,
15,
13,
12,
18,
9,
13,
19,
10,
18,
7,
65,
16,
20,
25,
15,
12,
20,
20,
11,
20,
65,
70,
48,
77,
null,
45,
15,
30,
27,
45,
30,
55,
18,
22,
null,
null,
36,
28,
null,
30,
35,
null,
16,
19,
35,
18,
69,
38,
12,
11,
12,
100,
30,
10,
10,
10,
15,
23,
18,
12,
28,
29,
11,
10,
17,
11,
17,
22,
20,
33,
13,
11,
20,
7,
65,
12,
22,
25,
8,
11,
12,
12,
15,
14,
14,
20,
20,
18,
20,
28,
44,
14,
20,
14,
29,
13,
18,
12,
12,
12,
20,
20,
13,
18,
13,
18,
17,
16,
13,
20,
16,
28,
12,
28,
21,
15,
18,
9,
19,
20,
27,
54,
16,
22,
25,
14,
12,
15,
11,
20,
null,
20,
15,
13,
15,
15,
14,
15,
19,
13,
20,
null,
null,
10,
32,
48,
25,
40,
38,
45,
50,
47,
32,
30,
20,
40,
20,
70,
32,
23,
38,
28,
17,
26,
null,
23,
17,
16,
42,
20,
16,
95,
22,
35,
28,
13,
24,
null,
null,
54,
23,
13,
33,
40,
35,
10,
12,
10,
15,
18,
null,
13,
6,
20,
9,
65,
null,
null,
16,
15,
40,
26,
17,
null,
40,
14,
10,
16,
60,
10,
15,
10,
13,
15,
20,
15,
16,
17,
75,
40,
18,
24,
38,
15,
19,
16,
null,
16,
15,
20,
11,
40,
34,
23,
28,
null,
30,
15,
75,
46,
35,
150,
17,
24,
35,
45,
32,
16,
60,
19,
26,
35,
69,
50,
45,
22,
44,
49,
18,
26,
25,
19,
110,
17,
null,
16,
29,
23,
24,
24,
40,
24,
null,
35,
30,
28,
null,
55,
26,
23,
36,
47,
null,
25,
30,
56,
48,
200,
60,
null,
16,
27,
72,
30,
39,
36,
55,
15,
null,
25,
22,
38,
52,
40,
42,
34,
48,
35,
20,
22,
30,
75,
29,
59,
null,
25,
24,
28,
22,
70,
15,
7,
10,
16,
70,
11,
24,
11,
13,
10,
14,
14,
16,
25,
40,
11,
22,
18,
9,
36,
240,
108,
22,
39,
55,
null,
null,
55,
24,
49,
30,
null,
55,
30,
54,
24,
25,
39,
26,
60,
30,
70,
20,
35,
22,
20,
58,
30,
22,
33,
35,
72,
null,
65,
34,
49,
105,
46,
50,
40,
48,
75,
45,
24,
60,
26,
18,
50,
85,
null,
75,
20,
19,
22,
11,
10,
8,
19,
30,
13,
12,
30,
null,
12,
17,
30,
null,
10,
18,
15,
15,
35,
15,
17,
21,
20,
25,
20,
45,
50,
14,
18,
14,
21,
11,
10,
null,
11,
12,
60,
8,
25,
36,
15,
12,
14,
22,
28,
20,
10,
33,
9,
27,
null,
20,
26,
16,
21,
20,
12,
28,
20,
125,
36,
null,
51,
32,
10,
9,
14,
30,
52,
13,
19,
null,
21,
45,
18,
13,
50,
50,
42,
16,
14,
12,
14,
15,
9,
65,
10,
21,
20,
20,
9,
15,
16,
36,
18,
22,
85,
52,
34,
22,
428,
50,
300,
130,
55,
30,
65,
100,
65,
140,
70,
97,
89,
37,
70,
95,
100,
null,
45,
39,
65,
90,
140,
58,
65,
33,
110,
45,
59,
72,
99,
70,
null,
62,
85,
35,
95,
110,
null,
52,
65,
45,
48,
30,
58,
40,
30,
68,
64,
980,
115,
15,
18,
32,
100,
49,
30,
19,
20,
75,
90,
14,
90,
60,
38,
40,
10,
10,
17,
50,
15,
58,
15,
15,
22,
30,
16,
22,
9,
28,
19,
15,
20,
19,
40,
8,
26,
15,
12,
12,
14,
9,
13,
9,
10,
18,
25,
28,
10,
25,
30,
18,
26,
9,
15,
23,
11,
30,
19,
24,
18,
30,
16,
30,
36,
16,
55,
40,
30,
50,
16,
45,
40,
16,
22,
12,
16,
42,
46,
16,
20,
15,
18,
17,
17,
23,
44,
14,
12,
33,
30,
20,
12,
17,
45,
15,
23,
18,
20,
17,
40,
null,
43,
16,
12,
14,
20,
18,
15,
18,
24,
28,
18,
20,
18,
24,
35,
32,
24,
18,
22,
15,
14,
17,
12,
11,
13,
13,
25,
15,
33,
28,
22,
28,
20,
15,
35,
null,
17,
20,
40,
24,
30,
16,
15,
10,
16,
58,
26,
20,
null,
20,
14,
null,
15,
20,
50,
16,
null,
55,
21,
20,
20,
20,
25,
45,
40,
38,
null,
120,
55,
18,
null,
85,
25,
30,
40,
24,
65,
80,
18,
44,
28,
28,
19,
65,
24,
36,
75,
51,
18,
40,
23,
12,
20,
20,
26,
null,
25,
18,
25,
18,
null,
17,
9,
22,
11,
30,
15,
10,
null,
null,
24,
15,
80,
18,
32,
20,
13,
null,
18,
25,
32,
20,
18,
18,
30,
19,
30,
16,
45,
15,
14,
25,
24,
30,
19,
20,
35,
18,
18,
38,
15,
28,
20,
49,
31,
20,
45,
159,
104,
49,
41,
18,
40,
125,
null,
50,
22,
40,
35,
40,
16,
20,
28,
28,
36,
75,
32,
60,
75,
60,
20,
30,
14,
30,
24,
54,
17,
33,
89,
27,
25,
16,
15,
16,
15,
7,
48,
130,
18,
28,
90,
32,
25,
104,
90,
35,
null,
38,
28,
24,
35,
48,
65,
55,
23,
17,
53,
30,
32,
55,
55,
26,
37,
16,
76,
17,
32,
16,
45,
25,
70,
39,
27,
16,
14,
90,
36,
30,
80,
15,
22,
44,
80,
52,
26,
35,
55,
117,
20,
null,
22,
null,
59,
15,
40,
18,
21,
13,
29,
22,
40,
36,
24,
25,
25,
22,
26,
15,
27,
17,
55,
22,
38,
null,
29,
48,
22,
23,
17,
18,
39,
159,
85,
275,
69,
69,
90,
45,
165,
89,
250,
72,
76,
65,
49,
90,
120,
45,
84,
75,
58,
125,
null,
75,
null,
50,
70,
40,
125,
55,
35,
19,
17,
55,
18,
23,
24,
15,
15,
24,
13,
15,
25,
15,
5,
13,
60,
14,
28,
17,
15,
26,
15,
8,
18,
14,
17,
20,
18,
14,
16,
59,
27,
30,
28,
29,
32,
49,
20,
19,
null,
15,
24,
55,
23,
null,
18,
26,
20,
22,
25,
32,
28,
35,
14,
25,
null,
36,
14,
28,
39,
15,
140,
26,
null,
14,
40,
20,
18,
17,
15,
33,
10,
70,
80,
null,
40,
20,
34,
19,
30,
13,
65,
28,
null,
20,
19,
null,
42,
35,
24,
null,
75,
90,
32,
65,
18,
40,
36,
60,
29,
null,
45,
45,
55,
null,
45,
null,
60,
35,
38,
25,
null,
20,
20,
21,
16,
41,
19,
17,
40,
22,
15,
15,
20,
17,
55,
20,
null,
15,
20,
18,
13,
25,
9,
16,
60,
32,
55,
95,
70,
48,
50,
40,
36,
54,
48,
70,
25,
45,
30,
70,
47,
40,
20,
50,
35,
75,
42,
50,
125,
13,
16,
12,
12,
26,
10,
14,
null,
null,
null,
15,
12,
15,
12,
40,
38,
null,
null,
23,
30,
20,
null,
null,
35,
16,
50,
10,
10,
31,
null,
50,
28,
14,
24,
33,
55,
null,
23,
20,
22,
18,
15,
null,
28,
12,
35,
34,
13,
null,
45,
25,
24,
39,
60,
15,
13,
17,
null,
19,
25,
15,
16,
23,
26,
20,
13,
15,
29,
21,
19,
20,
11,
28,
30,
15,
15,
11,
16,
9,
13,
25,
null,
30,
null,
10,
10,
8,
null,
13,
30,
9,
7,
19,
12,
80,
20,
12,
null,
8,
24,
13,
28,
12,
40,
14,
10,
18,
30,
40,
55,
20,
47,
32,
24,
35,
54,
55,
70,
32,
48,
35,
40,
35,
15,
25,
35,
20,
24,
19,
50,
28,
100,
28,
10,
14,
21,
null,
18,
12,
10,
20,
15,
12,
9,
16,
10,
13,
12,
9,
20,
13,
15,
31,
15,
26,
22,
8,
21,
12,
19,
9,
9,
450,
23,
17,
35,
25,
24,
30,
20,
15,
15,
11,
22,
39,
150,
28,
28,
18,
45,
22,
13,
24,
34,
38,
35,
30,
14,
60,
23,
18,
14,
36,
45,
21,
27,
32,
27,
13,
35,
50,
50,
40,
68,
20,
25,
17,
15,
14,
28,
12,
null,
32,
21,
30,
14,
19,
13,
15,
16,
20,
14,
18,
14,
18,
18,
30,
20,
10,
null,
28,
10,
14,
40,
17,
26,
10,
16,
19,
16,
15,
13,
null,
15,
13,
30,
21,
20,
13,
24,
50,
11,
12,
25,
19,
14,
28,
12,
15,
43,
25,
22,
20,
15,
9,
16,
null,
34,
80,
15,
17,
15,
12,
40,
40,
15,
28,
null,
75,
32,
49,
85,
24,
80,
35,
30,
50,
85,
65,
37,
30,
28,
40,
18,
32,
26,
50,
69,
30,
60,
24,
25,
43,
18,
90,
50,
12,
25,
15,
23,
18,
20,
27,
17,
null,
13,
9,
20,
14,
13,
13,
8,
17,
11,
10,
11,
8,
16,
35,
85,
30,
130,
80,
100,
75,
58,
52,
75,
37,
null,
71,
75,
130,
45,
65,
null,
65,
80,
54,
50,
60,
75,
null,
35,
82,
17,
14,
17,
65,
24,
38,
null,
30,
18,
24,
34,
16,
30,
20,
15,
12,
40,
50,
20,
14,
35,
17,
59,
22,
22,
null,
36,
40,
25,
52,
30,
19,
12,
16,
16,
20,
17,
179,
53,
null,
25,
30,
30,
25,
12,
35,
18,
28,
26,
22,
13,
14,
15,
70,
30,
20,
54,
20,
27,
48,
27,
22,
9,
43,
30,
13,
45,
null,
40,
34,
31,
50,
80,
24,
20,
20,
10,
22,
22,
20,
14,
20,
18,
17,
15,
13,
17,
15,
30,
22,
14,
22,
18,
12,
20,
10,
null,
30,
30,
66,
17,
25,
45,
45,
null,
28,
30,
56,
28,
33,
18,
23,
30,
17,
20,
null,
30,
15,
9,
24,
null,
17,
10,
10,
20,
30,
28,
40,
20,
20,
22,
9,
12,
8,
24,
17,
20,
18,
null,
15,
20,
24,
16,
38,
null,
14,
24,
23,
24,
10,
10,
11,
null,
null,
15,
null,
15,
15,
21,
20,
12,
45,
23,
25,
18,
30,
30,
24,
16,
40,
34,
25,
39,
20,
18,
65,
21,
80,
16,
12,
50,
40,
30,
29,
34,
20,
25,
44,
46,
null,
31,
15,
17,
7,
14,
30,
12,
35,
27,
11,
39,
12,
18,
null,
10,
24,
18,
null,
28,
9,
24,
49,
25,
17,
12,
21,
48,
null,
33,
48,
18,
20,
70,
32,
14,
17,
46,
18,
30,
50,
35,
22,
40,
33,
null,
22,
23,
45,
14,
12,
10,
14,
19,
27,
45,
15,
12,
10,
18,
18,
23,
35,
8,
7,
8,
15,
9,
25,
30,
32,
22,
50,
60,
75,
69,
48,
80,
24,
48,
35,
45,
24,
22,
65,
35,
50,
20,
35,
19,
44,
55,
45,
25,
28,
null,
28,
40,
32,
40,
29,
29,
28,
25,
44,
45,
19,
19,
30,
300,
18,
55,
17,
49,
46,
48,
39,
29,
15,
25,
16,
21,
38,
20,
20,
13,
40,
25,
null,
8,
15,
14,
34,
12,
null,
8,
14,
15,
13,
10,
62,
15,
28,
10,
11,
22,
8,
12,
25,
15,
11,
15,
35,
10,
32,
32,
28,
28,
30,
13,
25,
80,
30,
15,
15,
24,
27,
18,
16,
44,
60,
55,
32,
18,
35,
24,
32,
60,
23,
28,
17,
16,
30,
75,
35,
14,
15,
18,
30,
25,
20,
62,
17,
72,
88,
18,
29,
null,
45,
null,
18,
16,
26,
25,
19,
13,
38,
26,
30,
20,
25,
17,
44,
28,
27,
20,
24,
null,
15,
60,
20,
25,
12,
20,
25,
14,
14,
15,
21,
null,
48,
17,
15,
26,
15,
39,
19,
36,
25,
22,
30,
52,
70,
40,
30,
70,
30,
25,
22,
24,
19,
45,
7,
32,
50,
25,
31,
80,
16,
16,
12,
10,
15,
18,
6,
10,
12,
13,
8,
8,
13,
8,
12,
9,
null,
70,
null,
16,
22,
16,
55,
55,
22,
13,
40,
18,
23,
null,
null,
20,
8,
15,
11,
18,
20,
25,
10,
65,
54,
16,
23,
15,
17,
15,
13,
18,
11,
45,
60,
18,
49,
18,
15,
28,
14,
20,
12,
12,
14,
52,
7,
35,
15,
30,
null,
22,
17,
21,
20,
13,
13,
47,
20,
12,
37,
80,
44,
29,
53,
57,
45,
125,
75,
60,
95,
42,
55,
48,
35,
55,
59,
300,
55,
50,
35,
55,
40,
29,
90,
160,
45,
42,
108,
30,
25,
20,
38,
35,
18,
45,
14,
30,
60,
null,
null,
null,
null,
null,
19,
28,
14,
17,
17,
25,
15,
12,
16,
15,
35,
29,
19,
14,
30,
17,
30,
35,
15,
35,
24,
18,
22,
10,
27,
23,
48,
11,
35,
25,
18,
29,
70,
36,
9,
45,
28,
22,
15,
30,
null,
26,
35,
55,
110,
114,
23,
15,
70,
30,
22,
46,
null,
null,
20,
35,
16,
null,
18,
null,
14,
20,
null,
25,
13,
16,
13,
28,
15,
10,
11,
22,
9,
null,
17,
null,
70,
7,
null,
14,
17,
null,
13,
26,
10,
28,
15,
39,
18,
16,
18,
24,
25,
45,
19,
10,
16,
22,
20,
26,
24,
50,
26,
60,
25,
11,
25,
null,
null,
125,
35,
12,
28,
55,
12,
19,
null,
24,
30,
16,
null,
40,
10,
null,
55,
70,
45,
95,
104,
40,
null,
65,
66,
65,
52,
80,
85,
130,
18,
75,
100,
45,
35,
45,
95,
43,
28,
30,
95,
40,
25,
26,
56,
52,
34,
22,
14,
20,
20,
28,
210,
20,
15,
28,
22,
37,
65,
28,
20,
40,
36,
39,
18,
200,
26,
32,
14,
35,
70,
81,
55,
55,
75,
55,
17,
60,
120,
40,
75,
35,
68,
36,
75,
75,
90,
55,
25,
31,
90,
60,
35,
49,
36,
25,
null,
45,
36,
44,
16,
14,
22,
25,
32,
20,
29,
14,
88,
20,
25,
42,
20,
25,
14,
12,
12,
20,
14,
14,
40,
20,
34,
12,
11,
25,
28,
18,
18,
18,
12,
18,
13,
22,
12,
15,
10,
12,
13,
10,
15,
null,
20,
13,
10,
14,
13,
11,
18,
10,
12,
44,
35,
17,
17,
12,
15,
13,
10,
12,
11,
8,
13,
16,
18,
10,
12,
36,
13,
16,
22,
null,
18,
22,
28,
11,
23,
17,
20,
17,
29,
13,
17,
17,
15,
12,
45,
22,
40,
null,
16,
null,
17,
14,
17,
35,
13,
25,
17,
40,
10,
46,
20,
29,
26,
15,
30,
20,
16,
null,
18,
58,
62,
66,
28,
58,
60,
65,
45,
29,
30,
35,
20,
23,
30,
22,
13,
13,
25,
10,
10,
24,
10,
9,
15,
10,
8,
7,
18,
17,
15,
9,
11,
20,
10,
10,
22,
9,
14,
12,
12,
9,
18,
22,
23,
18,
100,
40,
30,
16,
80,
25,
23,
null,
37,
28,
235,
60,
25,
35,
null,
22,
14,
13,
32,
15,
15,
25,
65,
14,
23,
34,
12,
15,
39,
25,
25,
17,
40,
50,
18,
49,
22,
25,
9,
35,
23,
25,
12,
94,
27,
12,
20,
38,
37,
14,
null,
null,
17,
16,
17,
23,
50,
45,
55,
18,
15,
20,
15,
16,
28,
150,
48,
33,
60,
30,
45,
null,
39,
38,
24,
25,
40,
36,
29,
50,
15,
50,
11,
27,
30,
24,
23,
18,
9,
18,
17,
25,
13,
15,
24,
8,
16,
26,
11,
16,
40,
14,
16,
12,
34,
20,
16,
11,
15,
20,
16,
28,
null,
20,
14,
15,
null,
null,
27,
null,
15,
20,
null,
10,
10,
12,
null,
null,
11,
11,
9,
20,
null,
10,
null,
null,
10,
12,
18,
62,
18,
18,
null,
65,
40,
22,
null,
null,
52,
18,
15,
25,
null,
null,
28,
45,
41,
25,
25,
46,
null,
60,
46,
18,
23,
15,
30,
10,
39,
10,
13,
19,
20,
17,
20,
10,
28,
30,
10,
12,
30,
23,
26,
10,
10,
14,
15,
11,
30,
18,
14,
45,
12,
100,
150,
100,
48,
120,
75,
105,
100,
323,
182,
419,
25,
105,
50,
160,
75,
110,
775,
34,
85,
60,
48,
775,
60,
55,
49,
325,
75,
60,
400,
23,
35,
30,
58,
null,
38,
24,
70,
65,
150,
28,
24,
58,
90,
118,
47,
140,
94,
40,
21,
45,
46,
30,
32,
150,
53,
95,
52,
58,
50,
100,
55,
49,
75,
32,
44,
47,
null,
185,
12,
22,
26,
16,
45,
25,
21,
35,
30,
19,
19,
15,
16,
11,
16,
20,
20,
38,
38,
45,
25,
15,
14,
13,
22,
29,
74,
30,
15,
null,
26,
16,
13,
null,
null,
null,
25,
14,
28,
22,
90,
42,
null,
17,
18,
20,
26,
20,
null,
13,
28,
25,
19,
15,
25,
25,
20,
20,
12,
26,
16,
8,
85,
32,
30,
30,
65,
21,
23,
25,
21,
18,
40,
33,
20,
54,
34,
120,
45,
85,
53,
45,
115,
49,
30,
48,
28,
60,
52,
44,
45,
24,
60,
40,
60,
28,
null,
20,
70,
40,
30,
17,
16,
13,
11,
15,
10,
19,
20,
15,
19,
30,
16,
9,
21,
32,
14,
8,
20,
20,
23,
16,
29,
12,
11,
11,
17,
22,
30,
18,
35,
16,
32,
10,
11,
17,
15,
14,
22,
39,
35,
42,
12,
40,
52,
11,
11,
87,
45,
24,
11,
7,
290,
24,
35,
13,
50,
96,
76,
128,
24,
27,
18,
45,
null,
70,
125,
45,
55,
65,
100,
58,
40,
36,
37,
40,
30,
40,
48,
80,
150,
64,
65,
65,
120,
null,
28,
61,
35,
60,
80,
32,
34,
25,
30,
32,
40,
60,
44,
50,
19,
16,
19,
75,
22,
25,
20,
25,
15,
70,
10,
25,
26,
44,
14,
13,
70,
22,
27,
11,
50,
19,
38,
39,
30,
20,
20,
25,
32,
25,
23,
32,
42,
25,
50,
25,
85,
64,
28,
70,
95,
15,
null,
null,
35,
26,
25,
9,
25,
40,
25,
40,
50,
10,
23,
15,
40,
15,
18,
9,
15,
12,
8,
25,
16,
11,
9,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
15,
22,
15,
15,
35,
40,
35,
null,
15,
20,
12,
22,
25,
15,
25,
9,
30,
25,
13,
null,
14,
20,
22,
25,
10,
19,
14,
25,
19,
28,
18,
38,
22,
29,
10,
45,
12,
14,
60,
14,
16,
15,
22,
38,
10,
6,
11,
14,
28,
30,
24,
18,
7,
8,
9,
10,
6,
19,
36,
60,
18,
29,
null,
30,
20,
10,
13,
25,
17,
28,
35,
16,
48,
33,
35,
10,
9,
25,
33,
15,
35,
10,
10,
7,
11,
25,
15,
20,
9,
8,
10,
12,
8,
15,
13,
8,
6,
20,
12,
12,
16,
12,
11,
6,
8,
10,
9,
15,
17,
25,
null,
16,
40,
19,
14,
19,
19,
55,
80,
13,
16,
44,
95,
25,
48,
50,
42,
null,
28,
32,
75,
null,
40,
30,
null,
38,
45,
32,
35,
50,
45,
null,
null,
32,
122,
77,
42,
86,
100,
12,
44,
135,
40,
62,
62,
54,
35,
null,
null,
null,
null,
55,
null,
null,
9,
15,
14,
22,
18,
10,
17,
11,
11,
null,
9,
11,
14,
13,
null,
6,
null,
9,
30,
9,
40,
null,
38,
null,
60,
42,
14,
90,
null,
null,
15,
10,
null,
12,
12,
12,
16,
20,
20,
null,
28,
15,
22,
16,
21,
16,
null,
null,
30,
24,
null,
20,
60,
50,
50,
50,
40,
45,
50,
84,
50,
90,
89,
55,
135,
45,
48,
null,
60,
125,
40,
39,
48,
65,
32,
32,
30,
75,
40,
60,
50,
75,
20,
26,
23,
32,
18,
55,
40,
33,
42,
32,
25,
28,
35,
17,
15,
35,
46,
21,
39,
15,
null,
30,
39,
14,
10,
19,
42,
35,
12,
25,
36,
14,
68,
40,
25,
19,
30,
25,
36,
32,
75,
25,
25,
49,
25,
35,
13,
45,
17,
null,
20,
15,
35,
20,
14,
25,
40,
18,
16,
32,
35,
45,
30,
32,
15,
22,
65,
62,
80,
40,
13,
19,
90,
240,
36,
28,
22,
39,
22,
80,
60,
32,
100,
47,
36,
40,
74,
30,
49,
50,
30,
56,
40,
89,
35,
42,
null,
75,
40,
50,
50,
65,
54,
65,
null,
null,
null,
24,
60,
14,
19,
15,
20,
29,
24,
20,
42,
28,
15,
28,
20,
40,
28,
13,
15,
42,
325,
19,
24,
14,
19,
20,
40,
25,
18,
27,
25,
28,
9,
26,
58,
40,
80,
78,
21,
25,
40,
45,
255,
150,
25,
50,
23,
36,
99,
34,
99,
null,
40,
34,
52,
85,
30,
26,
80,
75,
37,
30,
78,
60,
28,
20,
null,
55,
38,
18,
12,
25,
15,
28,
18,
30,
45,
15,
20,
30,
20,
23,
20,
50,
25,
35,
15,
38,
22,
18,
17,
35,
20,
75,
27,
20,
40,
16,
14,
30,
15,
28,
17,
8,
30,
18,
24,
54,
17,
17,
20,
19,
60,
17,
25,
16,
46,
35,
52,
16,
25,
19,
19,
45,
20,
25,
12,
38,
20,
55,
13,
null,
25,
35,
19,
50,
13,
13,
40,
22,
45,
60,
35,
25,
70,
58,
19,
19,
64,
27,
22,
35,
75,
40,
75,
19,
52,
43,
15,
20,
15,
21,
15,
22,
14,
null,
20,
null,
60,
15,
null,
19,
15,
33,
149,
74,
150,
59,
null,
290,
110,
70,
null,
130,
150,
325,
170,
70,
58,
105,
169,
50,
65,
56,
70,
80,
110,
85,
130,
45,
160,
80,
null,
68,
27,
22,
13,
39,
16,
40,
29,
18,
13,
16,
28,
20,
20,
null,
40,
11,
40,
12,
22,
16,
16,
null,
18,
15,
30,
55,
40,
62,
70,
40,
106,
55,
55,
68,
null,
90,
164,
109,
40,
null,
160,
200,
null,
41,
36,
60,
80,
75,
null,
75,
69,
null,
null,
null,
140,
52,
30,
null,
null,
20,
54,
50,
60,
45,
41,
48,
42,
45,
16,
25,
65,
52,
25,
40,
35,
15,
65,
36,
48,
26,
32,
38,
46,
16,
22,
16,
30,
60,
null,
null,
null,
null,
12,
86,
32,
24,
null,
null,
null,
null,
28,
28,
22,
45,
null,
30,
34,
11,
29,
75,
42,
140,
60,
15,
58,
80,
15,
65,
40,
40,
45,
30,
36,
14,
34,
70,
35,
143,
null,
25,
40,
18,
170,
45,
150,
null,
50,
90,
61,
80,
34,
94,
109,
60,
null,
80,
null,
45,
null,
67,
null,
null,
null,
42,
null,
76,
33,
105,
null,
22,
50,
37,
55,
90,
120,
45,
40,
70,
90,
34,
50,
38,
30,
null,
null,
45,
28,
38,
42,
22,
17,
30,
25,
18,
25,
20,
13,
13,
30,
50,
25,
13,
28,
23,
24,
40,
36,
27,
15,
25,
18,
16,
19,
15,
21,
30,
15,
15,
20,
65,
9,
10,
14,
17,
12,
20,
10,
11,
15,
25,
12,
15,
11,
11,
14,
30,
10,
25,
13,
18,
10,
19,
20,
17,
16,
12,
13,
12,
6,
6,
17,
13,
11,
10,
18,
8,
10,
13,
15,
11,
6,
8,
9,
10,
20,
17,
20,
15,
15,
17,
20,
15,
14,
15,
15,
12,
16,
20,
14,
12,
20,
13,
23,
12,
35,
19,
20,
56,
28,
24,
13,
13,
19,
17,
15,
24,
25,
16,
22,
19,
16,
14,
55,
24,
38,
20,
null,
null,
null,
35,
35,
17,
16,
26,
20,
8,
15,
20,
20,
12,
11,
null,
16,
16,
40,
24,
23,
30,
41,
27,
25,
100,
19,
28,
50,
17,
26,
34,
19,
25,
18,
18,
45,
18,
19,
23,
29,
30,
null,
null,
12,
15,
13,
20,
null,
38,
11,
10,
20,
null,
14,
null,
15,
15,
15,
12,
25,
null,
null,
30,
7,
15,
null,
11,
9,
13,
69,
8,
15,
10,
18,
9,
13,
null,
9,
14,
17,
13,
595,
69,
95,
476,
370,
131,
220,
62,
149,
115,
79,
62,
165,
142,
null,
73,
100,
43,
105,
150,
34,
34,
75,
38,
38,
105,
50,
44,
57,
125,
70,
50,
65,
40,
95,
43,
45,
240,
60,
44,
34,
null,
49,
75,
17,
70,
75,
19,
70,
100,
15,
25,
50,
23,
55,
65,
52,
20,
16,
88,
20,
95,
35,
28,
30,
null,
null,
68,
55,
45,
30,
75,
50,
24,
18,
19,
10,
28,
17,
null,
10,
16,
40,
null,
23,
12,
45,
20,
33,
45,
15,
12,
22,
32,
18,
12,
17,
17,
10,
12,
60,
14,
10,
null,
30,
11,
12,
15,
18,
15,
10,
41,
15,
null,
32,
18,
15,
25,
15,
10,
14,
18,
25,
16,
14,
11,
14,
27,
21,
18,
65,
30,
45,
null,
40,
15,
30,
25,
25,
30,
19,
50,
45,
75,
22,
100,
38,
13,
52,
15,
23,
37,
9,
12,
30,
32,
46,
14,
22,
40,
13,
25,
10,
20,
24,
10,
42,
9,
15,
13,
25,
34,
38,
45,
null,
73,
25,
38,
15,
55,
42,
40,
null,
null,
38,
null,
75,
35,
33,
null,
60,
38,
30,
30,
33,
null,
19,
25,
11,
7,
10,
13,
15,
null,
35,
15,
28,
18,
34,
16,
20,
12,
10,
37,
65,
28,
25,
75,
70,
28,
25,
88,
53,
62,
75,
15,
26,
50,
55,
56,
55,
62,
86,
58,
45,
33,
null,
null,
32,
33,
35,
20,
15,
55,
25,
54,
25,
20,
32,
50,
18,
16,
13,
15,
23,
100,
82,
65,
19,
40,
26,
20,
22,
38,
28,
73,
10,
15,
96,
21,
16,
40,
35,
20,
28,
79,
null,
25,
65,
75,
35,
50,
null,
33,
30,
39,
54,
45,
59,
34,
40,
80,
null,
25,
22,
45,
30,
32,
35,
22,
18,
15,
23,
35,
16,
45,
28,
34,
25,
23,
17,
40,
60,
10,
20,
32,
45,
30,
40,
23,
129,
16,
30,
60,
20,
82,
65,
46,
50,
34,
72,
60,
60,
31,
149,
41,
28,
99,
140,
35,
100,
34,
40,
50,
92,
67,
38,
56,
44,
82,
15,
70,
20,
17,
null,
16,
14,
30,
27,
null,
null,
23,
25,
34,
25,
14,
32,
25,
16,
45,
49,
17,
19,
28,
21,
25,
38,
null,
13,
11,
18,
null,
14,
10,
28,
16,
13,
30,
27,
10,
15,
20,
30,
75,
12,
15,
70,
20,
18,
18,
16,
16,
85,
16,
14,
14,
23,
15,
17,
65,
39,
66,
29,
60,
32,
20,
50,
47,
25,
32,
60,
50,
80,
50,
43,
50,
11,
36,
16,
40,
19,
29,
33,
50,
56,
50,
80,
19,
450,
450,
54,
60,
null,
null,
35,
83,
50,
39,
62,
39,
55,
90,
92,
65,
37,
58,
36,
40,
50,
70,
80,
42,
24,
18,
14,
50,
125,
30,
15,
20,
22,
38,
17,
19,
12,
34,
35,
22,
36,
17,
24,
48,
26,
null,
40,
17,
95,
15,
20,
30,
16,
83,
22,
20,
25,
35,
43,
16,
null,
12,
13,
22,
17,
22,
14,
17,
30,
15,
30,
19,
12,
16,
23,
11,
25,
24,
24,
51,
32,
48,
50,
18,
20,
75,
25,
45,
16,
54,
44,
55,
29,
25,
38,
24,
25,
37,
18,
55,
30,
28,
22,
14,
40,
40,
40,
36,
12,
15,
16,
11,
14,
19,
10,
18,
12,
19,
10,
175,
85,
90,
85,
95,
140,
55,
75,
40,
46,
165,
85,
125,
75,
60,
39,
32,
null,
90,
26,
25,
22,
40,
12,
17,
32,
18,
25,
40,
15,
25,
180,
10,
19,
16,
15,
20,
14,
20,
18,
12,
14,
13,
25,
17,
10,
39,
30,
15,
45,
26,
50,
46,
54,
48,
null,
50,
32,
75,
18,
20,
16,
75,
200,
48,
20,
50,
60,
69,
30,
28,
52,
25,
19,
19,
19,
15,
15,
12,
null,
24,
16,
null,
14,
60,
null,
null,
18,
20,
10,
9,
12,
null,
38,
18,
20,
19,
25,
11,
38,
7,
44,
17,
24,
26,
40,
18,
19,
27,
60,
13,
44,
20,
22,
9,
null,
27,
80,
44,
45,
44,
95,
45,
27,
46,
54,
60,
75,
59,
38,
39,
38,
58,
34,
55,
23,
195,
59,
32,
120,
40,
60,
25,
40,
50,
45,
100,
17,
32,
28,
24,
22,
55,
25,
40,
20,
18,
25,
55,
50,
24,
21,
42,
45,
25,
100,
20,
25,
27,
28,
44,
60,
25,
35,
32,
25,
20,
23,
15,
13,
7,
13,
12,
17,
7,
19,
20,
18,
14,
24,
null,
22,
11,
24,
16,
18,
10,
130,
24,
45,
19,
16,
10,
16,
10,
24,
12,
10,
550,
190,
120,
75,
450,
290,
100,
79,
70,
140,
null,
140,
82,
89,
195,
115,
130,
200,
125,
90,
200,
48,
60,
40,
34,
40,
25,
100,
225,
60,
120,
70,
100,
25,
70,
50,
52,
41,
75,
275,
135,
25,
100,
13,
null,
20,
20,
18,
60,
16,
12,
11,
18,
14,
23,
25,
16,
12,
11,
13,
22,
39,
25,
11,
null,
38,
22,
35,
9,
22,
20,
35,
28,
28,
28,
20,
24,
55,
40,
null,
18,
null,
23,
22,
20,
null,
22,
13,
18,
16,
12,
16,
19,
12,
16,
16,
10,
9,
18,
15,
20,
25,
12,
11,
12,
20,
40,
40,
36,
23,
10,
13,
25,
15,
18,
34,
28,
14,
65,
38,
19,
19,
36,
16,
16,
18,
13,
49,
25,
50,
14,
9,
21,
13,
25,
26,
17,
15,
14,
14,
25,
19,
null,
20,
20,
40,
17,
null,
40,
25,
60,
65,
50,
23,
111,
18,
34,
null,
38,
25,
22,
43,
19,
35,
59,
28,
15,
24,
35,
14,
58,
68,
45,
47,
null,
26,
22,
17,
14,
14,
16,
17,
27,
22,
80,
45,
13,
17,
55,
20,
33,
35,
14,
22,
null,
65,
70,
45,
55,
80,
null,
75,
96,
28,
null,
70,
190,
58,
null,
70,
155,
36,
null,
54,
65,
125,
45,
null,
120,
112,
110,
300,
56,
85,
48,
null,
14,
25,
30,
30,
14,
10,
null,
18,
24,
25,
19,
30,
18,
18,
15,
181,
99,
32,
15,
null,
42,
25,
26,
23,
17,
35,
25,
19,
24,
10,
12,
30,
20,
7,
25,
12,
12,
null,
15,
20,
12,
25,
15,
33,
22,
12,
12,
18,
9,
27,
40,
27,
30,
30,
40,
40,
12,
32,
null,
20,
30,
22,
20,
15,
38,
13,
14,
37,
45,
29,
16,
19,
19,
null,
16,
27,
25,
42,
40,
70,
35,
35,
85,
27,
24,
49,
35,
116,
77,
60,
22,
44,
49,
26,
30,
35,
30,
27,
50,
60,
null,
55,
27,
23,
48,
100,
92,
48,
250,
200,
null,
96,
48,
50,
75,
60,
93,
75,
400,
50,
40,
40,
40,
125,
30,
45,
47,
32,
36,
65,
60,
75,
40,
45,
60,
90,
43,
52,
44,
39,
250,
97,
85,
75,
70,
50,
160,
35,
35,
22,
22,
26,
45,
30,
80,
42,
30,
100,
50,
null,
17,
15,
11,
30,
25,
21,
38,
24,
28,
18,
29,
35,
17,
23,
14,
60,
55,
37,
40,
31,
18,
15,
21,
30,
23,
13,
14,
90,
18,
11,
12,
37,
10,
12,
41,
16,
15,
13,
15,
11,
10,
10,
13,
15,
16,
35,
13,
35,
null,
22,
10,
13,
14,
21,
24,
22,
50,
25,
10,
25,
30,
35,
24,
26,
null,
30,
15,
50,
16,
15,
32,
17,
23,
40,
16,
26,
50,
18,
21,
34,
12,
17,
14,
38,
22,
16,
12,
10,
15,
15,
15,
15,
15,
22,
20,
24,
15,
17,
35,
42,
30,
20,
28,
13,
27,
25,
28,
35,
55,
58,
30,
32,
79,
40,
50,
38,
15,
20,
24,
21,
24,
null,
16,
60,
24,
40,
28,
93,
14,
38,
45,
30,
25,
29,
37,
35,
25,
28,
18,
10,
29,
20,
28,
25,
19,
50,
58,
50,
49,
55,
15,
40,
50,
30,
20,
19,
33,
25,
13,
59,
25,
30,
null,
18,
19,
40,
26,
43,
55,
33,
45,
65,
34,
40,
40,
36,
32,
16,
44,
25,
22,
40,
23,
19,
11,
9,
16,
8,
13,
11,
36,
20,
11,
16,
50,
18,
38,
11,
12,
10,
9,
19,
18,
8,
24,
70,
45,
null,
42,
39,
29,
30,
85,
50,
110,
35,
42,
45,
85,
45,
42,
60,
49,
58,
42,
65,
75,
30,
26,
32,
35,
50,
34,
22,
28,
null,
22,
20,
20,
30,
65,
45,
20,
28,
27,
32,
25,
28,
null,
24,
24,
null,
20,
15,
22,
19,
40,
40,
15,
33,
19,
33,
30,
70,
40,
49,
75,
36,
65,
85,
23,
55,
80,
30,
30,
37,
75,
40,
35,
34,
48,
21,
48,
60,
130,
60,
50,
36,
14,
29,
42,
20,
12,
50,
12,
13,
23,
11,
18,
20,
16,
20,
15,
45,
15,
15,
17,
16,
15,
17,
13,
20,
38,
21,
80,
15,
34,
null,
30,
null,
25,
null,
28,
50,
24,
null,
15,
30,
45,
17,
80,
22,
24,
23,
16,
14,
20,
30,
35,
38,
29,
16,
20,
27,
17,
42,
null,
50,
26,
9,
15,
15,
15,
42,
8,
11,
26,
6,
null,
14,
24,
65,
29,
null,
22,
40,
40,
null,
48,
8,
42,
45,
8,
75,
60,
63,
39,
50,
100,
60,
60,
130,
65,
56,
26,
35,
null,
50,
65,
50,
150,
35,
22,
90,
null,
28,
26,
12,
12,
26,
11,
9,
null,
65,
14,
13,
12,
16,
125,
25,
13,
11,
12,
16,
12,
12,
25,
null,
34,
10,
10,
14,
32,
20,
20,
10,
15,
32,
13,
69,
30,
22,
null,
28,
10,
16,
14,
null,
9,
23,
13,
16,
10,
23,
12,
25,
20,
42,
27,
17,
21,
12,
16,
17,
12,
8,
19,
16,
25,
10,
18,
10,
29,
29,
19,
29,
17,
18,
48,
65,
95,
28,
65,
70,
85,
95,
80,
35,
38,
45,
45,
37,
28,
80,
34,
32,
68,
48,
48,
59,
65,
27,
29,
65,
22,
22,
21,
50,
16,
50,
19,
null,
30,
30,
25,
28,
60,
20,
20,
40,
40,
null,
30,
25,
30,
30,
45,
40,
33,
null,
null,
20,
null,
19,
10,
18,
14,
10,
18,
12,
60,
38,
18,
28,
16,
23,
60,
11,
26,
12,
35,
19,
24,
18,
50,
45,
20,
15,
22,
18,
50,
19,
17,
30,
19,
54,
9,
55,
24,
7,
23,
40,
14,
16,
47,
18,
32,
14,
50,
30,
30,
50,
80,
75,
68,
30,
23,
null,
50,
35,
45,
25,
21,
28,
20,
43,
30,
30,
38,
30,
10,
8,
30,
10,
7,
15,
20,
7,
9,
24,
12,
28,
22,
23,
10,
18,
17,
14,
6,
24,
30,
14,
13,
20,
14,
7,
22,
17,
null,
null,
120,
36,
25,
83,
42,
75,
55,
28,
215,
75,
16,
40,
85,
null,
49,
32,
25,
40,
45,
43,
55,
42,
80,
85,
45,
50,
30,
45,
49,
32,
185,
120,
130,
85,
49,
65,
90,
125,
80,
95,
120,
83,
87,
70,
23,
40,
169,
80,
55,
61,
130,
50,
150,
69,
55,
54,
62,
50,
65,
35,
48,
60,
50,
70,
55,
85,
35,
null,
null,
null,
115,
70,
75,
42,
165,
25,
60,
44,
42,
40,
70,
19,
null,
17,
45,
13,
24,
21,
null,
16,
19,
17,
12,
12,
47,
13,
25,
75,
16,
19,
null,
12,
12,
13,
25,
25,
18,
42,
17,
17,
null,
12,
17,
30,
13,
20,
12,
15,
43,
12,
20,
13,
10,
26,
50,
13,
19,
12,
22,
16,
35,
12,
15,
35,
22,
10,
13,
13,
null,
13,
15,
90,
null,
13,
32,
35,
18,
17,
32,
18,
null,
18,
10,
16,
9,
15,
8,
8,
16,
18,
32,
null,
33,
18,
15,
16,
12,
25,
12,
16,
16,
null,
null,
30,
12,
18,
40,
10,
20,
null,
null,
null,
17,
35,
null,
19,
45,
null,
null,
55,
35,
40,
55,
65,
14,
54,
null,
32,
35,
47,
30,
42,
22,
70,
60,
61,
50,
35,
32,
39,
40,
33,
22,
17,
28,
20,
20,
14,
20,
17,
20,
50,
18,
50,
28,
13,
35,
65,
11,
25,
16,
13,
12,
35,
24,
21,
25,
42,
45,
35,
null,
15,
7,
29,
10,
23,
18,
13,
10,
11,
12,
15,
30,
22,
13,
27,
12,
null,
19,
90,
26,
10,
13,
15,
6,
12,
13,
8,
14,
13,
12,
15,
35,
29,
null,
80,
null,
26,
24,
null,
21,
60,
35,
17,
null,
52,
19,
80,
70,
90,
50,
90,
50,
25,
65,
36,
35,
23,
55,
30,
23,
16,
20,
40,
24,
26,
35,
46,
32,
48,
400,
50,
42,
30,
65,
80,
64,
64,
42,
42,
20,
61,
32,
null,
44,
60,
75,
45,
30,
64,
25,
45,
50,
19,
38,
33,
28,
20,
18,
20,
16,
40,
12,
26,
58,
23,
30,
15,
49,
125,
17,
69,
24,
23,
22,
49,
15,
16,
34,
19,
14,
18,
12,
6,
20,
8,
24,
13,
36,
20,
36,
20,
35,
19,
20,
16,
26,
25,
23,
13,
38,
56,
34,
25,
45,
18,
23,
20,
null,
18,
26,
22,
19,
18,
16,
28,
23,
40,
26,
20,
65,
28,
22,
12,
90,
14,
11,
null,
11,
12,
8,
12,
10,
20,
null,
12,
30,
18,
28,
12,
null,
12,
42,
14,
12,
12,
21,
17,
17,
12,
20,
13,
50,
25,
10,
11,
14,
36,
29,
13,
17,
40,
20,
14,
null,
null,
39,
20,
15,
50,
50,
40,
36,
45,
25,
28,
15,
25,
18,
13,
82,
60,
30,
39,
28,
23,
99,
null,
null,
null,
50,
15,
60,
36,
18,
25,
65,
104,
60,
30,
null,
23,
16,
13,
24,
81,
12,
17,
16,
9,
13,
25,
30,
8,
16,
20,
15,
30,
12,
18,
13,
35,
15,
38,
17,
15,
12,
12,
14,
10,
15,
14,
15,
16,
24,
14,
null,
45,
62,
350,
22,
170,
27,
null,
null,
115,
null,
98,
52,
null,
38,
58,
175,
150,
40,
60,
58,
90,
50,
69,
null,
25,
null,
null,
16,
35,
35,
60,
17,
45,
20,
48,
15,
42,
39,
55,
29,
44,
36,
22,
20,
48,
27,
39,
25,
38,
45,
15,
8,
17,
35,
22,
18,
16,
14,
22,
35,
32,
20,
12,
27,
18,
25,
11,
19,
37,
27,
28,
75,
75,
94,
85,
50,
80,
78,
85,
75,
65,
50,
70,
38,
22,
45,
26,
18,
14,
119,
48,
14,
28,
18,
17,
18,
14,
18,
35,
18,
55,
45,
30,
25,
20,
15,
37,
13,
25,
26,
31,
30,
26,
72,
24,
17,
38,
51,
82,
22,
25,
28,
20,
40,
45,
32,
12,
null,
25,
55,
39,
40,
25,
15,
40,
60,
null,
null,
40,
60,
80,
50,
44,
55,
null,
null,
40,
85,
28,
75,
139,
22,
49,
65,
60,
316,
114,
50,
50,
60,
28,
85,
45,
250,
28,
45,
35,
null,
null,
64,
48,
33,
175,
30,
17,
16,
19,
19,
25,
60,
12,
24,
15,
16,
28,
20,
36,
25,
17,
12,
17,
15,
12,
15,
17,
20,
16,
50,
32,
39,
16,
14,
12,
25,
12,
55,
15,
28,
30,
25,
25,
22,
17,
30,
35,
12,
75,
20,
20,
37,
15,
17,
23,
28,
35,
70,
38,
52,
16,
21,
15,
18,
17,
12,
80,
17,
40,
9,
10,
null,
16,
28,
12,
28,
16,
14,
9,
15,
11,
18,
10,
null,
40,
12,
15,
16,
40,
null,
23,
16,
25,
null,
9,
23,
49,
26,
26,
15,
22,
8,
18,
19,
null,
18,
12,
16,
20,
17,
21,
20,
19,
17,
18,
25,
30,
30,
90,
29,
39,
40,
54,
30,
24,
22,
29,
38,
58,
30,
29,
29,
150,
28,
65,
30,
45,
53,
39,
25,
36,
16,
23,
18,
45,
null,
30,
35,
16,
32,
20,
65,
24,
null,
26,
23,
29,
47,
13,
17,
25,
19,
75,
20,
30,
32,
25,
19,
59,
25,
40,
292,
25,
18,
30,
21,
null,
38,
65,
25,
38,
30,
42,
50,
15,
54,
85,
95,
70,
40,
50,
18,
20,
45,
42,
45,
75,
50,
30,
35,
30,
20,
36,
40,
null,
65,
75,
30,
25,
null,
26,
28,
10,
24,
12,
50,
12,
12,
9,
36,
11,
13,
16,
null,
15,
17,
60,
14,
20,
17,
34,
13,
36,
22,
20,
13,
null,
17,
11,
11,
13,
12,
12,
22,
18,
7,
14,
18,
18,
null,
15,
22,
135,
13,
45,
30,
20,
22,
20,
20,
70,
40,
22,
30,
21,
45,
17,
16,
15,
null,
19,
29,
20,
30,
14,
30,
12,
18,
20,
20,
15,
15,
null,
19,
25,
58,
23,
25,
20,
20,
14,
null,
18,
19,
29,
24,
35,
34,
33,
36,
17,
28,
23,
55,
55,
14,
15,
40,
64,
24,
80,
80,
110,
65,
67,
45,
55,
35,
27,
225,
38,
60,
55,
55,
35,
55,
175,
55,
45,
40,
20,
120,
96,
155,
70,
25,
140,
30,
22,
null,
22,
19,
18,
null,
80,
null,
19,
16,
40,
15,
16,
20,
14,
13,
75,
75,
90,
150,
90,
80,
60,
115,
125,
90,
70,
120,
55,
110,
100,
115,
100,
68,
60,
50,
65,
85,
36,
45,
65,
75,
100,
45,
115,
20,
null,
33,
37,
26,
48,
50,
22,
20,
55,
32,
23,
21,
28,
22,
35,
24,
28,
28,
16,
15,
35,
12,
20,
17,
90,
null,
15,
13,
55,
26,
24,
10,
15,
17,
10,
25,
50,
30,
16,
14,
34,
15,
45,
18,
29,
13,
55,
40,
35,
10,
15,
null,
60,
20,
12,
17,
24,
13,
94,
25,
54,
50,
70,
65,
null,
35,
32,
10,
28,
20,
25,
22,
38,
18,
13,
13,
18,
18,
15,
null,
15,
28,
40,
25,
13,
13,
39,
39,
34,
17,
15,
35,
10,
18,
15,
36,
32,
13,
28,
27,
17,
17,
13,
null,
null,
46,
9,
30,
13,
30,
19,
85,
22,
19,
24,
46,
null,
null,
28,
13,
18,
17,
15,
null,
15,
20,
44,
20,
40,
20,
23,
30,
28,
16,
17,
75,
16,
15,
50,
null,
69,
59,
null,
16,
16,
27,
18,
18,
12,
8,
40,
21,
null,
17,
50,
60,
100,
42,
110,
null,
70,
65,
56,
55,
30,
35,
42,
48,
60,
40,
20,
16,
28,
18,
18,
15,
16,
25,
25,
61,
18,
null,
33,
32,
18,
25,
18,
26,
20,
20,
30,
29,
20,
20,
18,
32,
15,
15,
19,
98,
40,
18,
35,
14,
30,
21,
55,
18,
32,
75,
45,
25,
16,
34,
45,
55,
30,
25,
80,
30,
32,
45,
45,
22,
42,
65,
40,
65,
27,
50,
18,
48,
12,
40,
42,
25,
55,
33,
29,
null,
18,
60,
16,
39,
25,
24,
30,
16,
80,
52,
40,
85,
70,
null,
null,
null,
125,
30,
38,
39,
null,
null,
42,
null,
null,
null,
45,
40,
86,
50,
37,
40,
55,
55,
null,
28,
26,
null,
230,
60,
30,
37,
30,
30,
38,
45,
20,
36,
38,
60,
24,
20,
34,
60,
26,
28,
18,
39,
20,
66,
30,
16,
78,
37,
45,
23,
35,
17,
40,
25,
16,
45,
100,
33,
40,
39,
73,
64,
52,
32,
45,
48,
null,
40,
32,
44,
44,
30,
42,
35,
85,
60,
45,
30,
null,
45,
95,
36,
null,
null,
34,
72,
13,
10,
44,
24,
30,
22,
20,
11,
55,
15,
22,
null,
24,
45,
52,
16,
20,
16,
13,
11,
39,
17,
38,
23,
12,
15,
13,
20,
21,
35,
50,
35,
18,
28,
40,
45,
65,
17,
25,
24,
12,
25,
36,
23,
28,
28,
20,
33,
23,
24,
18,
18,
15,
24,
17,
20,
20,
34,
17,
14,
12,
12,
17,
12,
12,
16,
18,
30,
73,
24,
23,
13,
16,
22,
20,
45,
14,
14,
78,
125,
60,
24,
42,
110,
36,
79,
46,
200,
76,
95,
170,
68,
146,
52,
50,
58,
60,
120,
180,
80,
60,
103,
69,
65,
125,
50,
80,
48,
13,
25,
20,
26,
12,
15,
9,
15,
13,
18,
16,
16,
16,
20,
55,
16,
52,
24,
25,
30,
16,
24,
30,
29,
45,
45,
10,
35,
23,
22,
38,
19,
24,
25,
30,
20,
20,
45,
42,
19,
50,
26,
12,
10,
37,
36,
24,
28,
10,
54,
25,
25,
40,
50,
20,
13,
50,
12,
50,
22,
18,
20,
28,
25,
12,
13,
9,
13,
27,
12,
18,
22,
17,
20,
38,
55,
45,
49,
39,
55,
60,
45,
55,
27,
53,
75,
42,
100,
48,
64,
32,
96,
35,
22,
64,
23,
42,
null,
33,
65,
20,
42,
50,
50,
19,
17,
34,
8,
28,
15,
16,
35,
15,
35,
35,
18,
10,
null,
null,
33,
null,
13,
7,
10,
15,
23,
18,
22,
null,
null,
13,
13,
25,
null,
40,
45,
55,
40,
90,
135,
40,
55,
null,
175,
60,
83,
35,
63,
58,
20,
55,
48,
45,
null,
45,
null,
20,
30,
42,
11,
25,
20,
13,
32,
52,
30,
15,
26,
35,
50,
48,
29,
75,
24,
25,
10,
null,
32,
37,
15,
18,
15,
85,
24,
12,
11,
45,
15,
15,
7,
28,
8,
10,
10,
null,
11,
17,
9,
62,
9,
25,
26,
10,
13,
29,
73,
33,
38,
35,
46,
240,
22,
30,
35,
35,
28,
24,
34,
17,
16,
40,
28,
26,
null,
32,
14,
49,
77,
35,
60,
50,
23,
45,
30,
15,
50,
34,
54,
26,
85,
52,
60,
70,
30,
28,
40,
11,
11,
22,
15,
null,
null,
20,
13,
21,
14,
11,
17,
10,
13,
13,
8,
35,
34,
18,
15,
8,
28,
10,
12,
13,
20,
38,
75,
16,
44,
66,
54,
85,
48,
30,
50,
50,
40,
33,
20,
32,
24,
10,
32,
36,
38,
120,
null,
25,
23,
30,
35,
45,
22,
95,
30,
28,
47,
25,
54,
null,
36,
null,
65,
60,
60,
38,
50,
18,
59,
25,
25,
64,
18,
15,
null,
23,
19,
16,
30,
10,
11,
14,
25,
19,
19,
16,
45,
15,
28,
28,
null,
22,
14,
17,
19,
40,
19,
14,
35,
60,
60,
null,
35,
null,
40,
36,
65,
null,
null,
17,
40,
25,
20,
54,
28,
22,
26,
95,
80,
null,
22,
38,
25,
50,
46,
49,
38,
22,
20,
45,
23,
37,
25,
60,
32,
43,
22,
75,
28,
25,
35,
15,
32,
19,
23,
50,
30,
30,
20,
51,
10,
12,
23,
null,
19,
15,
15,
8,
null,
12,
15,
9,
15,
30,
10,
26,
12,
15,
12,
14,
26,
null,
20,
null,
15,
13,
11,
15,
20,
14,
11,
14,
7,
18,
8,
15,
16,
29,
14,
18,
null,
134,
319,
138,
95,
55,
85,
180,
125,
null,
165,
80,
55,
90,
85,
9,
38,
25,
25,
22,
30,
12,
12,
32,
20,
25,
13,
35,
30,
10,
19,
38,
90,
15,
17,
75,
17,
22,
29,
25,
17,
12,
15,
16,
17,
30,
65,
40,
40,
75,
80,
62,
35,
34,
23,
50,
85,
23,
52,
17,
40,
47,
40,
500,
33,
44,
75,
75,
10,
20,
18,
30,
24,
24,
23,
40,
10,
30,
30,
11,
27,
10,
24,
25,
14,
10,
20,
11,
18,
9,
24,
20,
10,
22,
14,
15,
26,
24,
28,
55,
19,
60,
32,
25,
34,
21,
32,
24,
14,
19,
12,
14,
23,
18,
19,
51,
20,
18,
19,
22,
17,
11,
15,
15,
22,
20,
19,
14,
15,
17,
33,
null,
25,
15,
17,
30,
null,
18,
null,
16,
25,
15,
12,
34,
24,
14,
15,
62,
24,
28,
18,
38,
13,
28,
13,
15,
16,
17,
17,
17,
15,
21,
15,
40,
15,
22,
25,
42,
9,
12,
12,
15,
22,
40,
16,
15,
17,
22,
20,
25,
19,
null,
17,
29,
125,
54,
15,
17,
70,
15,
28,
null,
null,
35,
null,
49,
25,
25,
25,
null,
16,
null,
null,
20,
14,
19,
19,
28,
15,
null,
10,
13,
null,
42,
55,
34,
12,
12,
24,
10,
25,
null,
null,
25,
12,
8,
15,
9,
13,
8,
20,
25,
8,
40,
24,
7,
13,
15,
20,
14,
30,
21,
24,
22,
28,
8,
15,
18,
30,
13,
10,
18,
12,
18,
18,
10,
8,
15,
14,
15,
16,
20,
10,
12,
10,
35,
10,
39,
22,
14,
10,
25,
20,
null,
60,
12,
20,
20,
10,
48,
54,
60,
null,
60,
null,
null,
44,
35,
160,
50,
49,
52,
36,
45,
48,
95,
null,
37,
38,
70,
54,
16,
24,
11,
13,
12,
10,
7,
14,
120,
33,
43,
13,
8,
27,
20,
15,
22,
16,
10,
10,
8,
11,
13,
14,
23,
29,
12,
22,
12,
11,
14,
20,
17,
75,
18,
13,
15,
8,
20,
22,
13,
27,
12,
16,
17,
15,
13,
11,
13,
22,
42,
10,
36,
20,
null,
35,
36,
30,
55,
69,
50,
60,
null,
92,
36,
40,
25,
null,
25,
36,
49,
45,
55,
85,
60,
40,
70,
54,
29,
20,
32,
22,
15,
20,
55,
30,
18,
39,
15,
60,
30,
25,
22,
60,
24,
38,
19,
null,
60,
13,
45,
19,
38,
80,
25,
55,
45,
30,
18,
190,
50,
79,
764,
110,
null,
49,
100,
55,
35,
60,
60,
42,
60,
80,
75,
53,
70,
60,
90,
62,
72,
20,
24,
50,
40,
55,
11,
30,
16,
34,
28,
45,
22,
20,
40,
24,
25,
23,
15,
35,
46,
23,
17,
16,
45,
37,
11,
12,
null,
28,
11,
11,
10,
23,
22,
23,
9,
11,
36,
20,
12,
25,
12,
11,
12,
40,
10,
18,
22,
15,
15,
17,
9,
9,
12,
15,
17,
22,
10,
16,
15,
15,
15,
13,
18,
10,
20,
28,
15,
17,
null,
17,
19,
15,
19,
23,
40,
15,
28,
26,
24,
28,
28,
19,
null,
80,
28,
50,
43,
60,
40,
25,
40,
17,
20,
40,
20,
75,
71,
28,
38,
15,
28,
17,
35,
50,
50,
50,
19,
85,
30,
null,
100,
null,
30,
70,
125,
22,
60,
60,
90,
40,
19,
50,
54,
48,
20,
55,
127,
66,
65,
95,
45,
45,
59,
56,
54,
17,
38,
27,
29,
68,
135,
68,
45,
23,
41,
45,
16,
38,
150,
40,
73,
19,
75,
null,
25,
50,
90,
60,
20,
34,
34,
130,
39,
34,
45,
35,
36,
45,
67,
29,
38,
18,
46,
18,
19,
16,
16,
14,
12,
11,
19,
80,
10,
15,
20,
35,
17,
30,
40,
39,
15,
27,
18,
15,
42,
45,
55,
79,
50,
63,
70,
21,
45,
25,
null,
55,
60,
18,
35,
null,
100,
30,
48,
48,
41,
42,
65,
27,
50,
75,
null,
90,
21,
12,
25,
32,
15,
23,
18,
13,
22,
120,
18,
20,
25,
25,
19,
72,
10,
30,
77,
13,
21,
20,
15,
35,
38,
null,
110,
50,
29,
null,
22,
18,
null,
17,
13,
26,
47,
47,
20,
142,
45,
12,
17,
14,
22,
17,
22,
5,
9,
50,
14,
13,
9,
10,
10,
15,
20,
12,
10,
12,
null,
125,
60,
60,
74,
126,
65,
10,
25,
20,
8,
23,
20,
20,
9,
7,
7,
18,
35,
28,
16,
12,
20,
11,
12,
22,
12,
14,
30,
18,
12,
35,
9,
9,
9,
15,
15,
11,
12,
34,
15,
12,
20,
17,
18,
45,
14,
24,
20,
30,
25,
32,
27,
13,
9,
12,
10,
18,
28,
9,
13,
27,
40,
33,
40,
36,
49,
29,
65,
30,
75,
38,
75,
28,
20,
14,
85,
30,
20,
20,
32,
null,
44,
32,
85,
85,
65,
47,
35,
null,
null,
60,
null,
null,
78,
48,
24,
null,
64,
48,
50,
30,
30,
55,
28,
39,
null,
58,
13,
null,
25,
38,
20,
45,
36,
30,
null,
22,
25,
45,
45,
45,
54,
12,
25,
45,
22,
21,
55,
25,
17,
45,
86,
48,
30,
null,
135,
60,
75,
60,
58,
28,
15,
69,
49,
67,
95,
58,
30,
40,
50,
40,
32,
32,
35,
null,
18,
35,
28,
40,
72,
37,
26,
40,
30,
25,
39,
null,
39,
31,
35,
65,
15,
55,
25,
26,
26,
72,
75,
null,
22,
11,
23,
36,
10,
18,
17,
10,
11,
null,
24,
15,
11,
14,
15,
13,
29,
16,
20,
35,
59,
20,
40,
12,
16,
12,
75,
18,
39,
30,
24,
85,
null,
20,
60,
26,
40,
25,
null,
24,
25,
19,
21,
null,
28,
60,
35,
null,
18,
55,
17,
null,
42,
20,
19,
40,
55,
45,
30,
60,
89,
28,
26,
100,
18,
17,
28,
40,
23,
24,
30,
null,
43,
39,
21,
22,
20,
25,
38,
42,
22,
17,
null,
10,
19,
50,
28,
25,
17,
11,
18,
42,
15,
15,
45,
10,
7,
13,
25,
12,
16,
20,
14,
24,
null,
12,
50,
50,
11,
18,
13,
20,
25,
10,
22,
15,
44,
50,
50,
45,
23,
42,
93,
250,
42,
68,
69,
32,
120,
69,
29,
145,
56,
26,
37,
29,
59,
40,
78,
null,
26,
42,
40,
50,
125,
45,
20,
70,
50,
26,
29,
28,
75,
40,
36,
18,
17,
null,
72,
50,
40,
37,
29,
20,
null,
135,
20,
60,
25,
45,
15,
null,
35,
18,
15,
null,
20,
16,
13,
15,
50,
39,
24,
null,
23,
20,
15,
9,
20,
20,
9,
32,
37,
25,
16,
15,
9,
14,
11,
49,
14,
16,
30,
13,
12,
14,
11,
10,
22,
55,
28,
17,
28,
12,
65,
35,
10,
20,
26,
70,
18,
11,
17,
24,
12,
22,
20,
15,
40,
14,
55,
15,
30,
29,
25,
20,
22,
35,
34,
30,
28,
26,
25,
25,
14,
19,
30,
50,
45,
25,
38,
42,
16,
17,
15,
45,
62,
null,
25,
90,
45,
50,
24,
29,
48,
32,
40,
null,
null,
58,
62,
75,
34,
null,
34,
15,
28,
48,
24,
34,
25,
40,
10,
25,
7,
10,
13,
14,
18,
24,
50,
14,
10,
13,
12,
20,
22,
20,
13,
10,
12,
10,
13,
10,
13,
11,
29,
65,
102,
null,
225,
80,
null,
145,
75,
54,
43,
70,
150,
45,
35,
null,
170,
null,
null,
80,
35,
35,
90,
20,
13,
20,
13,
22,
25,
43,
20,
19,
19,
13,
13,
18,
20,
13,
35,
10,
15,
42,
14,
22,
35,
11,
18,
42,
36,
18,
32,
20,
24,
10,
30,
38,
16,
13,
8,
36,
15,
13,
16,
35,
22,
19,
15,
14,
30,
21,
14,
17,
14,
10,
16,
15,
null,
40,
null,
15,
32,
21,
20,
14,
13,
null,
24,
32,
20,
18,
30,
18,
20,
32,
20,
null,
25,
null,
27,
23,
45,
50,
39,
38,
48,
35,
25,
23,
105,
30,
60,
65,
35,
36,
75,
90,
50,
null,
28,
105,
25,
125,
30,
49,
20,
36,
155,
40,
55,
60,
30,
24,
45,
48,
18,
32,
200,
20,
19,
24,
35,
32,
57,
26,
50,
19,
42,
25,
45,
40,
38,
38,
27,
20,
15,
15,
14,
16,
9,
18,
12,
45,
12,
11,
50,
null,
59,
null,
8,
24,
11,
25,
50,
15,
8,
14,
22,
25,
15,
null,
35,
70,
22,
50,
25,
40,
38,
25,
30,
20,
null,
30,
18,
46,
18,
35,
30,
450,
18,
42,
26,
45,
25,
45,
39,
47,
40,
45,
45,
46,
69,
72,
80,
75,
52,
25,
86,
48,
33,
100,
42,
55,
60,
75,
45,
42,
null,
25,
37,
50,
75,
32,
50,
40,
22,
12,
15,
24,
30,
19,
20,
15,
22,
null,
null,
20,
13,
11,
13,
35,
19,
17,
null,
15,
17,
48,
42,
15,
24,
16,
15,
20,
19,
47,
30,
null,
30,
25,
17,
null,
38,
25,
23,
14,
12,
13,
14,
20,
20,
17,
16,
22,
23,
35,
19,
11,
13,
20,
12,
15,
14,
14,
22,
33,
18,
14,
14,
12,
19,
19,
13,
null,
14,
42,
26,
35,
15,
null,
28,
19,
32,
55,
8,
12,
9,
33,
17,
20,
10,
17,
82,
10,
18,
33,
35,
32,
30,
24,
20,
75,
25,
70,
29,
32,
20,
35,
19,
50,
15,
31,
24,
48,
35,
18,
22,
70,
35,
40,
18,
46,
28,
27,
45,
70,
14,
28,
25,
22,
28,
32,
49,
21,
49,
32,
27,
16,
34,
25,
30,
24,
25,
32,
28,
null,
50,
28,
50,
14,
85,
57,
60,
40,
30,
55,
50,
26,
56,
25,
45,
16,
26,
57,
51,
26,
35,
24,
75,
21,
45,
75,
44,
48,
41,
41,
30,
24,
21,
20,
26,
24,
32,
25,
20,
40,
14,
26,
17,
22,
55,
38,
18,
22,
25,
55,
10,
32,
30,
50,
9,
38,
25,
17,
25,
10,
32,
30,
21,
null,
6,
36,
14,
10,
16,
20,
16,
12,
15,
15,
35,
20,
29,
78,
54,
27,
40,
40,
60,
45,
40,
71,
275,
28,
60,
27,
80,
null,
68,
54,
50,
55,
32,
35,
27,
22,
50,
20,
28,
22,
36,
32,
25,
null,
100,
null,
28,
20,
28,
20,
48,
22,
18,
45,
25,
55,
60,
58,
20,
75,
28,
30,
55,
50,
20,
30,
35,
30,
45,
21,
28,
20,
16,
18,
22,
20,
25,
34,
10,
21,
40,
14,
10,
9,
27,
16,
25,
34,
15,
12,
29,
35,
20,
null,
55,
100,
45,
101,
60,
40,
70,
70,
30,
30,
80,
69,
70,
55,
42,
49,
70,
137,
60,
42,
120,
55,
40,
65,
150,
38,
64,
20,
80,
95,
22,
27,
39,
30,
22,
30,
20,
25,
18,
20,
21,
45,
24,
35,
45,
42,
35,
52,
40,
36,
24,
23,
27,
null,
25,
null,
22,
19,
14,
30,
12,
75,
14,
17,
18,
null,
13,
null,
20,
25,
60,
null,
null,
85,
35,
35,
13,
null,
20,
55,
45,
55,
18,
14,
39,
25,
11,
20,
55,
22,
15,
16,
8,
15,
22,
18,
35,
24,
18,
60,
14,
10,
15,
60,
14,
150,
574,
451,
275,
90,
450,
200,
42,
80,
65,
310,
125,
90,
75,
235,
48,
275,
49,
80,
39,
25,
30,
35,
12,
6,
33,
27,
18,
18,
21,
11,
14,
18,
11,
18,
19,
28,
8,
18,
30,
35,
18,
12,
17,
12,
14,
18,
26,
12,
13,
19,
20,
null,
11,
10,
15,
20,
12,
8,
7,
25,
13,
10,
11,
30,
10,
14,
12,
17,
10,
50,
20,
80,
19,
15,
10,
26,
8,
40,
48,
40,
65,
16,
24,
33,
96,
42,
null,
22,
25,
35,
45,
22,
45,
22,
35,
22,
25,
44,
25,
38,
15,
27,
20,
38,
28,
36,
12,
23,
19,
10,
8,
19,
13,
20,
10,
8,
20,
22,
20,
24,
22,
20,
10,
15,
38,
9,
24,
30,
13,
49,
21,
12,
50,
14,
12,
25,
14,
11,
12,
null,
40,
15,
30,
50,
20,
14,
60,
13,
20,
22,
28,
19,
16,
19,
22,
null,
55,
10,
17,
13,
null,
10,
12,
15,
45,
null,
14,
13,
50,
12,
13,
28,
14,
17,
11,
16,
9,
7,
14,
16,
21,
27,
10,
20,
20,
48,
null,
149,
26,
24,
null,
65,
55,
55,
69,
70,
24,
51,
20,
25,
25,
50,
null,
145,
null,
40,
43,
28,
27,
58,
null,
42,
34,
50,
55,
34,
null,
null,
66,
44,
42,
45,
46,
34,
48,
30,
65,
70,
53,
35,
64,
29,
300,
50,
34,
45,
70,
40,
64,
70,
50,
58,
66,
75,
23,
43,
50,
25,
60,
45,
45,
35,
40,
60,
35,
24,
15,
90,
60,
40,
28,
38,
70,
42,
52,
44,
13,
20,
12,
36,
32,
10,
21,
24,
18,
13,
13,
15,
12,
15,
null,
13,
48,
15,
38,
18,
24,
9,
36,
16,
36,
19,
null,
11,
30,
34,
29,
null,
null,
13,
null,
18,
21,
19,
21,
16,
12,
10,
25,
20,
46,
19,
19,
null,
18,
15,
15,
null,
23,
8,
25,
21,
null,
28,
50,
20,
25,
18,
20,
20,
14,
30,
30,
10,
null,
25,
20,
30,
42,
14,
30,
13,
19,
20,
9,
null,
10,
15,
15,
15,
30,
10,
18,
24,
null,
null,
15,
50,
30,
25,
29,
50,
15,
13,
15,
13,
20,
18,
13,
40,
90,
25,
22,
35,
30,
58,
28,
null,
35,
null,
25,
22,
null,
null,
null,
35,
145,
45,
36,
16,
19,
13,
36,
20,
18,
10,
19,
15,
25,
null,
23,
23,
9,
32,
23,
20,
16,
39,
15,
32,
null,
15,
10,
42,
25,
16,
15,
null,
12,
14,
14,
25,
19,
29,
14,
25,
16,
18,
18,
12,
10,
14,
10,
9,
8,
14,
34,
28,
25,
null,
10,
25,
25,
20,
11,
10,
7,
25,
40,
40,
60,
42,
25,
85,
19,
null,
38,
18,
42,
28,
20,
27,
48,
70,
50,
null,
null,
34,
34,
25,
32,
50,
26,
75,
10,
9,
18,
13,
24,
18,
12,
10,
17,
19,
46,
18,
15,
16,
10,
35,
15,
30,
11,
25,
21,
15,
15,
12,
45,
57,
50,
65,
40,
null,
10,
50,
null,
24,
40,
26,
31,
85,
45,
12,
38,
38,
12,
35,
11,
27,
17,
null,
null,
75,
48,
193,
75,
60,
50,
75,
120,
62,
55,
40,
90,
40,
40,
125,
55,
55,
85,
139,
100,
86,
104,
145,
30,
165,
90,
55,
100,
64,
60,
100,
70,
55,
30,
30,
100,
52,
35,
150,
70,
54,
70,
35,
40,
125,
85,
40,
null,
40,
65,
92,
19,
16,
35,
11,
10,
20,
20,
16,
34,
null,
15,
null,
10,
null,
null,
175,
20,
10,
18,
19,
42,
9,
9,
30,
null,
23,
10,
30,
38,
36,
30,
15,
20,
35,
90,
22,
15,
20,
40,
60,
37,
18,
24,
17,
23,
23,
26,
22,
17,
23,
53,
39,
27,
15,
22,
24,
15,
36,
20,
16,
34,
15,
10,
35,
20,
15,
18,
50,
10,
14,
42,
28,
34,
34,
10,
15,
30,
12,
10,
20,
70,
10,
18,
80,
49,
null,
25,
98,
32,
22,
45,
44,
20,
23,
30,
49,
48,
110,
25,
20,
25,
35,
50,
20,
25,
17,
28,
28,
39,
11,
null,
24,
18,
7,
18,
12,
14,
17,
20,
5,
10,
18,
null,
70,
11,
10,
15,
30,
15,
28,
10,
23,
18,
20,
8,
8,
35,
29,
18,
26,
28,
30,
13,
15,
15,
null,
24,
25,
22,
30,
42,
30,
105,
40,
34,
25,
30,
26,
48,
30,
45,
65,
null,
26,
84,
120,
28,
15,
39,
14,
27,
null,
null,
80,
44,
37,
35,
45,
55,
24,
null,
28,
null,
31,
25,
40,
24,
30,
null,
29,
25,
15,
35,
52,
25,
18,
35,
30,
32,
50,
100,
25,
17,
20,
15,
45,
42,
25,
25,
12,
20,
20,
18,
11,
20,
10,
13,
19,
20,
null,
30,
19,
19,
22,
12,
75,
25,
39,
75,
null,
55,
139,
48,
60,
60,
125,
80,
55,
38,
65,
90,
40,
26,
40,
48,
48,
75,
69,
55,
84,
21,
75,
60,
55,
48,
80,
23,
40,
15,
20,
37,
38,
15,
24,
13,
22,
17,
30,
17,
30,
18,
26,
50,
27,
27,
45,
18,
32,
15,
18,
22,
30,
20,
25,
10,
13,
13,
null,
14,
30,
26,
20,
13,
46,
19,
29,
24,
25,
12,
null,
13,
30,
15,
20,
26,
20,
20,
null,
null,
19,
95,
41,
85,
80,
42,
null,
null,
65,
null,
55,
60,
28,
80,
40,
31,
52,
60,
23,
75,
32,
68,
36,
30,
37,
54,
17,
30,
60,
60,
25,
32,
40,
56,
50,
105,
null,
55,
20,
null,
null,
30,
50,
55,
95,
29,
35,
32,
40,
37,
40,
38,
32,
24,
null,
null,
null,
null,
null,
55,
11,
11,
18,
null,
28,
16,
15,
12,
null,
17,
17,
28,
8,
18,
14,
13,
29,
null,
16,
56,
15,
15,
20,
44,
27,
16,
20,
28,
14,
15,
22,
14,
15,
35,
40,
25,
25,
21,
33,
20,
25,
18,
24,
15,
20,
10,
40,
25,
25,
60,
25,
36,
20,
40,
14,
24,
40,
45,
null,
16,
30,
50,
30,
19,
22,
54,
25,
19,
13,
24,
15,
15,
14,
25,
49,
15,
75,
65,
38,
40,
40,
null,
40,
100,
32,
59,
35,
55,
34,
40,
45,
42,
48,
48,
29,
25,
51,
40,
33,
195,
57,
70,
110,
65,
40,
29,
32,
50,
null,
102,
127,
54,
75,
150,
130,
50,
50,
115,
54,
100,
45,
48,
39,
110,
258,
48,
40,
null,
60,
44,
18,
22,
17,
16,
25,
25,
50,
55,
15,
22,
25,
28,
25,
16,
45,
16,
18,
11,
null,
17,
null,
50,
70,
15,
92,
48,
60,
59,
45,
35,
58,
54,
20,
55,
55,
45,
49,
24,
75,
32,
90,
40,
null,
36,
38,
36,
40,
40,
40,
35,
90,
89,
28,
45,
85,
180,
55,
150,
750,
50,
42,
30,
95,
175,
26,
23,
130,
33,
78,
70,
125,
55,
44,
65,
45,
65,
65,
65,
64,
90,
100,
30,
15,
14,
19,
38,
15,
14,
11,
15,
13,
20,
12,
16,
12,
15,
40,
10,
10,
16,
10,
9,
10,
13,
11,
12,
17,
12,
38,
14,
23,
13,
12,
9,
45,
20,
16,
18,
35,
20,
15,
10,
10,
10,
15,
25,
12,
20,
18,
25,
13,
24,
15,
9,
30,
15,
20,
9,
null,
16,
20,
14,
17,
20,
12,
16,
28,
15,
9,
null,
11,
null,
10,
18,
25,
7,
6,
12,
16,
10,
14,
24,
null,
14,
20,
20,
60,
30,
45,
32,
44,
44,
null,
36,
14,
17,
30,
null,
26,
50,
18,
null,
17,
13,
50,
14,
65,
null,
55,
25,
15,
23,
40,
50,
28,
90,
37,
42,
55,
98,
75,
22,
60,
18,
19,
75,
125,
35,
30,
57,
null,
null,
52,
110,
null,
50,
50,
52,
null,
20,
54,
45,
18,
35,
15,
46,
13,
13,
null,
27,
10,
13,
56,
null,
null,
21,
30,
null,
40,
18,
null,
65,
25,
40,
49,
60,
null,
25,
14,
54,
22,
23,
23,
20,
50,
25,
55,
50,
34,
34,
40,
58,
22,
92,
15,
28,
45,
21,
20,
20,
46,
30,
17,
58,
10,
77,
15,
54,
28,
12,
60,
16,
15,
27,
90,
50,
15,
25,
13,
30,
20,
55,
55,
40,
23,
70,
20,
20,
55,
25,
30,
40,
14,
78,
11,
50,
25,
20,
25,
null,
null,
null,
16,
30,
85,
52,
null,
null,
15,
15,
22,
20,
18,
27,
8,
5,
15,
15,
11,
15,
25,
12,
20,
25,
12,
20,
25,
10,
12,
10,
19,
20,
40,
34,
42,
11,
25,
27,
15,
15,
12,
12,
19,
18,
17,
60,
17,
25,
14,
12,
19,
21,
24,
15,
20,
null,
null,
19,
12,
26,
19,
20,
11,
17,
15,
null,
48,
34,
13,
27,
17,
15,
19,
null,
52,
24,
21,
10,
null,
29,
16,
13,
13,
25,
null,
28,
16,
15,
30,
13,
23,
19,
28,
14,
55,
45,
22,
13,
null,
22,
22,
35,
25,
25,
34,
17,
24,
30,
25,
20,
11,
19,
18,
12,
24,
8,
24,
10,
40,
20,
null,
35,
16,
13,
24,
13,
45,
19,
18,
20,
38,
30,
20,
16,
17,
null,
39,
27,
21,
15,
10,
14,
34,
11,
19,
20,
16,
26,
26,
40,
20,
39,
20,
13,
26,
55,
40,
17,
21,
20,
20,
35,
40,
18,
15,
18,
13,
36,
16,
35,
16,
35,
80,
23,
32,
18,
40,
48,
25,
25,
21,
29,
36,
35,
53,
27,
25,
38,
30,
74,
18,
114,
115,
30,
44,
75,
90,
55,
70,
25,
16,
null,
55,
40,
48,
32,
11,
90,
60,
56,
30,
48,
38,
22,
80,
18,
24,
45,
22,
16,
17,
28,
25,
18,
22,
25,
38,
30,
18,
35,
27,
20,
15,
30,
32,
17,
15,
29,
20,
21,
null,
24,
40,
14,
22,
32,
95,
15,
7,
20,
15,
22,
49,
10,
43,
38,
23,
54,
20,
34,
20,
18,
21,
20,
12,
75,
26,
40,
27,
19,
null,
21,
11,
20,
55,
9,
18,
45,
19,
13,
11,
17,
17,
25,
19,
32,
20,
26,
null,
70,
15,
13,
30,
24,
22,
14,
13,
65,
13,
43,
13,
18,
16,
29,
45,
9,
57,
10,
12,
26,
null,
19,
30,
25,
36,
10,
10,
23,
null,
10,
null,
14,
7,
12,
10,
20,
11,
36,
50,
45,
34,
60,
20,
19,
15,
null,
44,
25,
12,
50,
20,
17,
25,
65,
40,
28,
23,
27,
40,
30,
50,
25,
35,
35,
56,
400,
200,
60,
null,
27,
467,
195,
50,
49,
36,
62,
75,
60,
190,
94,
27,
93,
47,
95,
32,
29,
169,
115,
35,
58,
21,
50,
27,
170,
24,
38,
26,
25,
42,
50,
32,
75,
29,
45,
17,
25,
50,
32,
55,
55,
20,
50,
84,
35,
13,
65,
9,
19,
19,
18,
23,
15,
13,
14,
18,
22,
13,
19,
25,
21,
null,
20,
18,
15,
18,
null,
36,
23,
40,
25,
15,
13,
14,
22,
17,
null,
10,
12,
18,
15,
null,
15,
9,
9,
26,
15,
25,
10,
10,
48,
18,
14,
15,
10,
null,
8,
12,
12,
9,
15,
16,
24,
13,
14,
20,
23,
25,
20,
22,
24,
25,
17,
16,
16,
10,
18,
14,
23,
13,
22,
12,
15,
13,
10,
null,
null,
80,
38,
14,
110,
72,
35,
45,
39,
null,
72,
null,
null,
null,
105,
60,
null,
150,
60,
90,
75,
65,
null,
12,
35,
14,
45,
27,
40,
20,
15,
15,
13,
40,
18,
20,
16,
null,
19,
14,
null,
25,
12,
24,
210,
16,
19,
55,
38,
24,
28,
22,
29,
18,
38,
18,
13,
17,
25,
14,
20,
15,
18,
30,
null,
39,
32,
24,
45,
20,
18,
23,
34,
20,
25,
40,
null,
32,
33,
85,
32,
82,
36,
38,
60,
40,
60,
28,
45,
75,
30,
60,
24,
75,
25,
50,
45,
49,
35,
68,
75,
40,
40,
75,
85,
208,
50,
48,
93,
135,
82,
200,
80,
168,
60,
307,
80,
50,
100,
115,
50,
125,
42,
95,
45,
68,
90,
56,
60,
70,
35,
88,
39,
117,
38,
60,
30,
28,
95,
40,
50,
26,
70,
25,
75,
32,
40,
69,
36,
70,
42,
35,
26,
29,
18,
38,
60,
25,
74,
11,
60,
30,
35,
24,
18,
55,
32,
52,
12,
22,
30,
25,
7,
9,
24,
75,
15,
null,
24,
null,
45,
29,
null,
30,
20,
12,
38,
100,
24,
null,
24,
32,
52,
75,
60,
42,
85,
null,
33,
29,
20,
60,
60,
30,
65,
14,
18,
null,
14,
12,
8,
15,
52,
12,
20,
20,
25,
12,
7,
28,
30,
23,
20,
14,
13,
28,
49,
52,
22,
15,
36,
11,
60,
22,
150,
34,
54,
35,
17,
25,
30,
21,
28,
55,
12,
null,
null,
12,
null,
18,
16,
20,
20,
24,
29,
34,
22,
17,
17,
32,
23,
20,
30,
22,
19,
35,
90,
23,
15,
59,
46,
21,
26,
null,
28,
17,
48,
25,
48,
12,
18,
18,
38,
115,
52,
16,
22,
15,
12,
44,
15,
26,
55,
null,
25,
28,
30,
24,
11,
80,
35,
38,
18,
39,
60,
36,
15,
36,
48,
35,
25,
22,
23,
14,
18,
60,
65,
25,
null,
45,
15,
65,
25,
38,
25,
15,
30,
15,
36,
35,
12,
30,
14,
40,
25,
28,
15,
16,
120,
20,
13,
9,
50,
15,
13,
23,
null,
18,
24,
30,
18,
29,
17,
12,
20,
20,
24,
135,
95,
135,
115,
79,
125,
175,
55,
40,
46,
44,
70,
46,
50,
222,
90,
45,
120,
48,
171,
24,
44,
35,
25,
16,
17,
17,
50,
59,
60,
55,
null,
12,
null,
14,
16,
20,
22,
null,
25,
null,
40,
150,
29,
null,
9,
23,
35,
60,
null,
23,
27,
25,
20,
20,
30,
40,
20,
20,
22,
29,
42,
69,
39,
60,
28,
22,
40,
45,
56,
29,
99,
65,
35,
21,
25,
20,
40,
25,
19,
24,
50,
54,
15,
16,
null,
25,
11,
52,
42,
18,
11,
null,
14,
12,
20,
35,
18,
10,
13,
21,
21,
30,
13,
34,
9,
12,
18,
8,
24,
20,
38,
18,
25,
21,
15,
15,
32,
30,
20,
72,
27,
18,
32,
30,
19,
38,
22,
30,
20,
25,
null,
30,
37,
20,
25,
12,
24,
18,
40,
40,
null,
40,
15,
12,
15,
25,
38,
42,
25,
null,
null,
30,
37,
null,
24,
16,
16,
65,
42,
42,
null,
45,
24,
22,
79,
24,
15,
50,
50,
18,
44,
80,
20,
null,
19,
24,
25,
47,
15,
null,
null,
46,
25,
45,
45,
36,
30,
12,
60,
30,
34,
18,
52,
35,
null,
34,
35,
35,
35,
null,
30,
null,
29,
25,
24,
30,
42,
24,
80,
17,
35,
null,
44,
40,
null,
30,
24,
25,
22,
30,
40,
40,
25,
58,
28,
27,
28,
70,
28,
25,
45,
null,
20,
52,
23,
17,
22,
44,
24,
28,
65,
55,
20,
28,
65,
18,
30,
null,
15,
26,
14,
40,
15,
null,
12,
25,
40,
30,
23,
13,
50,
15,
null,
14,
16,
22,
65,
14,
12,
19,
36,
39,
20,
29,
30,
15,
17,
10,
19,
12,
20,
65,
17,
30,
60,
56,
18,
12,
20,
17,
19,
42,
85,
25,
35,
42,
100,
30,
21,
18,
40,
35,
32,
48,
290,
25,
36,
32,
30,
25,
21,
70,
50,
15,
35,
45,
30,
26,
18,
20,
12,
20,
29,
28,
42,
18,
45,
12,
20,
21,
59,
30,
35,
20,
25,
15,
35,
18,
30,
26,
50,
14,
35,
38,
16,
60,
15,
36,
21,
null,
17,
20,
21,
23,
17,
50,
31,
14,
15,
15,
17,
23,
24,
26,
13,
30,
30,
12,
null,
8,
60,
53,
null,
12,
18,
null,
29,
10,
20,
10,
null,
16,
12,
7,
null,
12,
22,
40,
45,
58,
40,
34,
27,
14,
102,
13,
42,
19,
16,
30,
65,
18,
42,
25,
31,
24,
18,
13,
39,
28,
28,
20,
42,
20,
15,
25,
33,
null,
18,
34,
null,
45,
65,
64,
null,
35,
110,
50,
40,
62,
35,
50,
85,
85,
null,
null,
null,
34,
25,
15,
26,
21,
23,
24,
35,
17,
20,
18,
18,
22,
18,
21,
24,
22,
40,
null,
20,
21,
48,
38,
null,
17,
45,
37,
22,
22,
22,
19,
65,
15,
40,
26,
30,
18,
16,
40,
30,
35,
32,
17,
28,
27,
22,
23,
47,
40,
25,
14,
60,
42,
25,
35,
35,
65,
50,
35,
42,
125,
100,
100,
38,
100,
60,
130,
37,
100,
45,
95,
40,
75,
48,
40,
25,
38,
80,
27,
50,
30,
60,
29,
21,
40,
80,
25,
25,
16,
85,
null,
25,
42,
65,
null,
50,
18,
42,
40,
43,
19,
27,
50,
15,
55,
85,
50,
65,
42,
20,
32,
25,
30,
45,
30,
28,
50,
35,
22,
40,
18,
18,
14,
32,
59,
25,
10,
100,
55,
42,
12,
10,
15,
14,
10,
20,
16,
50,
28,
30,
30,
10,
20,
12,
16,
16,
13,
15,
14,
13,
13,
30,
13,
12,
12,
24,
10,
13,
12,
13,
24,
14,
15,
30,
10,
16,
12,
14,
11,
13,
10,
12,
14,
12,
15,
20,
17,
15,
12,
10,
38,
22,
27,
25,
26,
48,
60,
28,
75,
28,
50,
75,
25,
54,
42,
70,
27,
50,
48,
27,
55,
21,
28,
38,
23,
35,
28,
28,
30,
null,
15,
15,
25,
10,
15,
20,
13,
100,
12,
18,
14,
30,
9,
9,
28,
27,
14,
null,
9,
18,
8,
9,
13,
16,
12,
15,
18,
15,
22,
20,
29,
12,
14,
35,
20,
12,
26,
14,
20,
45,
18,
29,
25,
40,
20,
13,
32,
40,
20,
55,
32,
17,
20,
25,
21,
30,
22,
25,
15,
25,
12,
29,
40,
30,
35,
30,
40,
45,
17,
23,
35,
32,
20,
15,
29,
20,
25,
28,
14,
65,
40,
32,
13,
17,
20,
9,
12,
16,
27,
20,
17,
null,
6,
12,
9,
10,
25,
null,
17,
17,
13,
10,
12,
12,
22,
20,
13,
26,
25,
13,
10,
9,
14,
12,
35,
20,
25,
14,
11,
10,
12,
34,
70,
50,
18,
35,
13,
11,
20,
33,
15,
24,
6,
6,
30,
25,
30,
19,
15,
40,
13,
9,
12,
6,
9,
10,
12,
12,
10,
9,
10,
15,
10,
25,
14,
12,
8,
8,
14,
null,
7,
8,
19,
15,
55,
10,
25,
25,
48,
null,
12,
47,
29,
12,
15,
18,
13,
12,
19,
12,
9,
9,
15,
25,
16,
16,
35,
33,
17,
40,
15,
25,
19,
36,
9,
15,
10,
19,
28,
10,
null,
15,
20,
16,
30,
23,
null,
10,
7,
13,
10,
22,
11,
28,
8,
21,
10,
13,
46,
65,
25,
35,
55,
70,
62,
18,
60,
60,
140,
35,
40,
26,
75,
120,
43,
75,
60,
75,
65,
140,
60,
29,
60,
65,
40,
24,
64,
50,
11,
17,
11,
12,
28,
10,
13,
25,
30,
30,
17,
33,
28,
9,
17,
28,
13,
26,
18,
20,
65,
20,
38,
35,
17,
36,
30,
120,
36,
24,
32,
16,
25,
70,
70,
64,
50,
25,
35,
27,
53,
45,
60,
125,
40,
null,
null,
null,
90,
54,
45,
45,
30,
159,
80,
200,
null,
null,
60,
48,
null,
100,
22,
30,
29,
16,
75,
14,
10,
12,
27,
20,
38,
18,
null,
19,
17,
15,
32,
19,
30,
25,
35,
10,
38,
50,
15,
38,
null,
null,
90,
110,
66,
100,
27,
null,
58,
null,
80,
null,
90,
110,
93,
70,
110,
null,
38,
90,
95,
87,
63,
null,
55,
null,
55,
62,
44,
20,
27,
38,
34,
32,
23,
36,
45,
27,
24,
58,
15,
22,
18,
16,
9,
7,
20,
10,
15,
10,
100,
932,
90,
80,
80,
64,
65,
56,
767,
64,
105,
70,
78,
400,
28,
35,
53,
62,
57,
90,
70,
80,
75,
50,
40,
null,
15,
35,
40,
40,
21,
60,
26,
45,
15,
35,
28,
20,
20,
25,
30,
65,
15,
21,
30,
50,
25,
18,
17,
24,
15,
48,
null,
null,
30,
22,
18,
28,
26,
23,
22,
30,
58,
95,
45,
16,
48,
38,
52,
81,
null,
94,
87,
35,
100,
28,
90,
70,
30,
58,
95,
45,
null,
85,
36,
45,
40,
20,
24,
21,
30,
32,
25,
17,
22,
20,
17,
14,
17,
30,
null,
13,
15,
26,
37,
17,
34,
19,
68,
25,
38,
26,
28,
18,
20,
20,
34,
30,
null,
32,
null,
15,
21,
48,
null,
null,
null,
11,
null,
null,
35,
28,
105,
15,
12,
23,
38,
null,
20,
null,
null,
13,
45,
36,
26,
9,
9,
11,
16,
20,
38,
24,
50,
15,
null,
14,
null,
45,
null,
36,
35,
45,
44,
15,
23,
32,
65,
18,
60,
17,
55,
24,
50,
56,
25,
50,
24,
20,
95,
18,
30,
45,
32,
22,
55,
25,
27,
40,
20,
28,
39,
32,
39,
29,
35,
55,
25,
55,
25,
45,
19,
21,
28,
30,
10,
11,
20,
38,
29,
14,
39,
130,
54,
30,
24,
25,
null,
48,
60,
28,
20,
19,
12,
12,
16,
39,
25,
25,
12,
22,
9,
19,
21,
14,
30,
20,
18,
14,
17,
15,
18,
null,
null,
17,
20,
44,
29,
35,
29,
null,
85,
18,
20,
20,
15,
28,
13,
null,
null,
null,
10,
45,
23,
11,
22,
14,
12,
24,
17,
12,
8,
19,
15,
35,
29,
48,
18,
19,
13,
18,
48,
25,
34,
75,
35,
16,
25,
40,
16,
20,
78,
200,
19,
60,
48,
45,
55,
41,
12,
17,
50,
61,
27,
30,
24,
30,
30,
null,
13,
17,
null,
null,
14,
12,
9,
9,
50,
48,
40,
8,
null,
15,
null,
20,
85,
12,
24,
null,
null,
18,
30,
50,
25,
35,
40,
60,
47,
70,
70,
39,
55,
50,
48,
42,
48,
48,
98,
90,
20,
39,
41,
85,
29,
35,
null,
45,
31,
25,
30,
100,
12,
25,
15,
35,
20,
19,
15,
42,
22,
12,
15,
21,
15,
null,
null,
47,
50,
18,
8,
12,
9,
11,
null,
12,
40,
35,
29,
56,
null,
75,
null,
30,
69,
28,
52,
30,
35,
null,
30,
null,
20,
30,
null,
null,
35,
24,
39,
60,
null,
40,
25,
95,
45,
65,
95,
100,
38,
93,
54,
65,
75,
40,
60,
48,
55,
36,
44,
90,
68,
36,
37,
29,
47,
120,
24,
50,
64,
60,
55,
90,
28,
32,
67,
60,
40,
65,
60,
40,
100,
null,
40,
52,
40,
20,
75,
37,
135,
null,
22,
36,
14,
19,
27,
14,
42,
28,
18,
16,
34,
26,
11,
14,
null,
25,
20,
52,
26,
20,
25,
10,
null,
12,
13,
16,
30,
15,
15,
21,
39,
22,
25,
12,
20,
9,
15,
17,
10,
36,
15,
15,
65,
15,
75,
25,
13,
8,
12,
29,
29,
15,
28,
16,
50,
20,
135,
null,
125,
60,
260,
55,
170,
155,
60,
42,
50,
90,
65,
67,
175,
75,
75,
50,
59,
40,
65,
78,
36,
null,
17,
16,
42,
18,
17,
28,
29,
33,
19,
30,
25,
29,
35,
19,
48,
19,
19,
15,
22,
30,
22,
15,
25,
28,
18,
30,
45,
22,
15,
25,
17,
12,
25,
20,
42,
20,
55,
24,
19,
23,
90,
18,
22,
75,
42,
42,
33,
21,
60,
20,
30,
19,
20,
22,
30,
18,
33,
16,
15,
44,
125,
40,
70,
75,
52,
236,
85,
null,
null,
60,
60,
220,
85,
48,
48,
125,
19,
25,
76,
95,
34,
54,
24,
58,
55,
65,
49,
32,
null,
50,
28,
47,
85,
30,
null,
18,
100,
60,
35,
25,
null,
17,
15,
46,
15,
9,
60,
22,
139,
null,
46,
52,
65,
16,
135,
30,
27,
27,
25,
20,
26,
19,
49,
24,
24,
50,
30,
58,
29,
22,
25,
44,
17,
20,
36,
26,
30,
15,
18,
38,
16,
18,
20,
19,
120,
23,
18,
13,
14,
15,
10,
13,
26,
13,
10,
30,
10,
8,
14,
55,
11,
8,
36,
16,
9,
9,
50,
16,
17,
17,
10,
7,
20,
30,
19,
22,
14,
22,
38,
25,
22,
40,
15,
16,
15,
10,
11,
10,
14,
11,
25,
15,
13,
18,
22,
25,
20,
25,
17,
13,
25,
16,
7,
16,
null,
20,
22,
22,
48,
20,
14,
40,
22,
10,
19,
15,
null,
null,
19,
15,
30,
12,
14,
30,
25,
24,
16,
45,
15,
8,
25,
12,
38,
22,
22,
10,
null,
11,
32,
20,
null,
19,
29,
18,
14,
60,
25,
12,
10,
10,
14,
10,
19,
13,
27,
19,
12,
9,
38,
22,
14,
27,
18,
11,
19,
27,
18,
18,
23,
25,
35,
15,
22,
15,
20,
45,
30,
16,
16,
12,
9,
14,
17,
16,
23,
24,
null,
11,
30,
28,
68,
32,
19,
15,
11,
23,
13,
14,
11,
10,
15,
17,
15,
9,
45,
45,
47,
27,
20,
33,
36,
25,
20,
50,
50,
36,
45,
35,
25,
60,
30,
85,
null,
16,
235,
38,
39,
23,
35,
60,
32,
54,
54,
25,
22,
null,
12,
18,
null,
12,
24,
34,
19,
19,
12,
28,
17,
32,
22,
38,
13,
30,
28,
60,
18,
null,
19,
34,
20,
null,
40,
24,
17,
30,
18,
18,
45,
25,
21,
null,
78,
33,
15,
38,
29,
45,
38,
28,
35,
11,
7,
19,
25,
35,
40,
15,
9,
15,
50,
16,
20,
17,
12,
12,
15,
12,
14,
11,
26,
23,
30,
12,
18,
15,
16,
18,
30,
30,
25,
20,
null,
11,
13,
13,
10,
16,
26,
10,
10,
7,
23,
12,
17,
13,
20,
12,
11,
11,
15,
10,
null,
25,
15,
12,
17,
10,
30,
35,
null,
37,
16,
17,
32,
12,
33,
13,
21,
18,
18,
24,
14,
20,
30,
36,
15,
null,
60,
40,
48,
250,
24,
29,
30,
50,
75,
35,
40,
28,
24,
36,
25,
null,
20,
45,
30,
36,
55,
35,
15,
28,
14,
17,
46,
25,
50,
25,
40,
58,
103,
30,
12,
11,
20,
22,
19,
28,
35,
19,
21,
40,
35,
49,
43,
45,
23,
24,
34,
null,
16,
22,
17,
30,
10,
20,
16,
15,
13,
11,
25,
18,
32,
20,
null,
14,
28,
16,
80,
14,
40,
36,
20,
25,
15,
null,
30,
14,
20,
30,
13,
25,
20,
17,
38,
13,
55,
29,
24,
34,
29,
21,
null,
25,
18,
null,
15,
null,
18,
16,
20,
21,
20,
17,
12,
12,
60,
25,
42,
13,
16,
13,
13,
null,
15,
17,
12,
20,
14,
13,
10,
35,
42,
92,
35,
155,
96,
35,
80,
23,
60,
55,
null,
55,
40,
65,
70,
60,
55,
36,
61,
49,
55,
49,
26,
60,
65,
14,
35,
70,
11,
8,
25,
14,
14,
15,
33,
30,
25,
38,
10,
14,
12,
10,
10,
45,
14,
13,
10,
10,
10,
13,
10,
12,
40,
25,
35,
10,
7,
12,
null,
20,
17,
null,
13,
19,
40,
11,
null,
24,
19,
32,
15,
12,
15,
18,
54,
18,
16,
48,
16,
50,
null,
null,
30,
20,
13,
46,
null,
24,
20,
null,
10,
15,
null,
15,
29,
22,
null,
60,
35,
48,
25,
57,
20,
12,
12,
18,
30,
40,
14,
15,
12,
22,
13,
36,
10,
25,
18,
27,
20,
17,
35,
20,
15,
13,
45,
15,
85,
97,
39,
35,
65,
39,
70,
75,
80,
34,
59,
50,
72,
68,
75,
35,
66,
60,
60,
28,
60,
70,
48,
65,
165,
25,
48,
85,
29,
47,
38,
19,
18,
25,
20,
15,
20,
15,
30,
23,
50,
18,
35,
20,
28,
23,
80,
13,
25,
25,
14,
21,
19,
29,
45,
14,
9,
20,
16,
10,
15,
32,
15,
40,
24,
17,
17,
14,
22,
16,
15,
25,
30,
32,
18,
null,
15,
18,
22,
30,
10,
30,
40,
36,
18,
10,
29,
11,
15,
18,
23,
65,
21,
24,
8,
18,
22,
32,
18,
17,
20,
125,
75,
100,
40,
15,
25,
13,
20,
35,
12,
25,
9,
9,
12,
20,
20,
12,
10,
19,
18,
26,
7,
12,
12,
10,
19,
25,
null,
25,
18,
18,
25,
null,
14,
22,
35,
19,
14,
40,
25,
36,
13,
20,
20,
10,
20,
26,
12,
20,
36,
25,
50,
26,
20,
15,
14,
25,
50,
30,
15,
22,
48,
26,
14,
null,
32,
31,
23,
null,
45,
11,
24,
25,
95,
18,
20,
25,
null,
17,
20,
35,
25,
30,
27,
30,
22,
24,
30,
54,
48,
60,
55,
40,
95,
60,
42,
30,
43,
70,
24,
45,
28,
75,
45,
72,
15,
50,
33,
18,
45,
35,
53,
19,
20,
null,
15,
25,
19,
15,
23,
55,
28,
60,
40,
30,
21,
26,
54,
20,
18,
55,
89,
29,
22,
17,
70,
16,
25,
25,
25,
21,
20,
24,
75,
48,
19,
12,
16,
12,
37,
17,
10,
15,
12,
45,
26,
20,
21,
20,
21,
null,
17,
null,
20,
17,
13,
31,
18,
35,
25,
null,
16,
43,
45,
29,
30,
16,
30,
45,
28,
38,
55,
28,
45,
26,
55,
19,
19,
57,
30,
42,
null,
25,
20,
18,
50,
30,
30,
null,
95,
15,
48,
40,
50,
96,
50,
35,
45,
28,
24,
40,
50,
52,
21,
55,
18,
75,
140,
38,
22,
29,
125,
35,
25,
52,
36,
25,
null,
21,
52,
50,
65,
12,
13,
30,
null,
14,
20,
16,
80,
11,
16,
11,
13,
27,
9,
25,
18,
12,
13,
9,
13,
15,
17,
10,
40,
426,
65,
65,
588,
40,
26,
18,
33,
19,
20,
17,
30,
18,
25,
37,
50,
19,
45,
49,
24,
24,
35,
22,
null,
75,
21,
43,
28,
27,
18,
25,
20,
30,
10,
null,
85,
38,
24,
90,
33,
27,
20,
35,
28,
80,
35,
85,
48,
75,
33,
22,
30,
16,
55,
25,
32,
55,
55,
60,
45,
35,
55,
18,
22,
25,
17,
19,
15,
50,
20,
35,
22,
32,
null,
17,
17,
39,
15,
18,
20,
19,
28,
58,
48,
26,
25,
65,
30,
30,
255,
13,
25,
42,
38,
34,
60,
16,
25,
42,
18,
48,
100,
30,
55,
65,
22,
19,
null,
54,
17,
18,
10,
25,
12,
20,
16,
10,
11,
15,
53,
25,
10,
12,
18,
18,
10,
12,
28,
25,
15,
14,
null,
null,
100,
null,
null,
90,
18,
24,
17,
35,
55,
45,
20,
23,
45,
15,
100,
39,
45,
30,
38,
13,
20,
58,
25,
40,
20,
46,
48,
86,
32,
20,
44,
22,
50,
29,
56,
80,
30,
50,
18,
20,
30,
40,
79,
25,
32,
65,
null,
25,
20,
38,
29,
44,
42,
35,
20,
23,
25,
38,
52,
35,
38,
66,
28,
20,
20,
48,
14,
18,
15,
51,
34,
20,
40,
30,
26,
11,
40,
25,
24,
40,
null,
21,
18,
16,
60,
40,
150,
52,
48,
111,
40,
30,
22,
null,
null,
25,
null,
25,
78,
15,
50,
16,
22,
20,
125,
15,
null,
74,
24,
28,
13,
42,
25,
26,
13,
18,
20,
17,
null,
12,
11,
11,
13,
14,
40,
22,
25,
47,
38,
35,
49,
20,
135,
65,
40,
79,
37,
30,
40,
29,
50,
41,
40,
22,
40,
45,
55,
40,
15,
23,
null,
8,
14,
21,
null,
36,
15,
12,
14,
15,
null,
28,
17,
23,
18,
16,
68,
null,
null,
null,
15,
11,
42,
30,
36,
25,
50,
35,
75,
32,
25,
18,
18,
60,
22,
12,
12,
null,
12,
24,
30,
70,
60,
25,
20,
25,
47,
44,
80,
10,
13,
85,
24,
25,
29,
30,
28,
225,
60,
68,
35,
50,
35,
42,
50,
26,
30,
22,
32,
36,
40,
30,
23,
42,
64,
25,
18,
28,
45,
22,
32,
80,
60,
75,
41,
65,
70,
100,
40,
35,
34,
54,
85,
18,
29,
20,
26,
58,
29,
18,
45,
58,
70,
42,
60,
40,
85,
58,
43,
95,
38,
65,
35,
31,
55,
60,
85,
52,
18,
45,
75,
42,
22,
29,
43,
80,
35,
30,
50,
37,
31,
75,
75,
65,
35,
15,
11,
13,
19,
11,
32,
16,
22,
null,
20,
null,
29,
34,
10,
14,
85,
13,
null,
40,
13,
null,
39,
14,
30,
40,
10,
null,
14,
null,
14,
35,
42,
27,
26,
24,
24,
30,
40,
39,
14,
20,
null,
22,
38,
12,
55,
null,
22,
12,
13,
40,
null,
null,
null,
55,
11,
19,
20,
24,
13,
30,
13,
20,
25,
25,
24,
15,
19,
24,
15,
20,
14,
30,
18,
65,
32,
null,
65,
32,
50,
85,
14,
170,
24,
45,
19,
18,
22,
45,
35,
23,
40,
null,
null,
38,
30,
40,
18,
15,
32,
22,
52,
55,
32,
17,
24,
35,
45,
30,
22,
28,
25,
22,
22,
25,
60,
40,
55,
13,
45,
null,
17,
18,
30,
17,
55,
28,
23,
28,
30,
30,
18,
45,
75,
54,
22,
85,
24,
50,
18,
24,
22,
19,
20,
32,
30,
32,
60,
15,
26,
24,
40,
70,
100,
25,
22,
13,
50,
18,
50,
20,
25,
18,
30,
35,
17,
18,
10,
15,
18,
21,
13,
12,
16,
14,
18,
17,
22,
15,
null,
25,
39,
21,
24,
17,
16,
19,
15,
null,
22,
35,
35,
65,
26,
40,
24,
24,
26,
14,
14,
40,
17,
null,
40,
16,
16,
15,
32,
36,
40,
42,
null,
23,
25,
null,
24,
30,
74,
48,
null,
null,
28,
32,
26,
88,
100,
20,
40,
90,
32,
null,
21,
32,
null,
50,
20,
24,
48,
13,
20,
40,
100,
20,
48,
21,
15,
10,
20,
20,
65,
37,
35,
40,
10,
38,
70,
30,
null,
21,
null,
27,
44,
50,
30,
null,
18,
70,
25,
45,
null,
42,
100,
22,
null,
40,
25,
40,
25,
27,
null,
38,
25,
45,
26,
125,
80,
130,
20,
25,
70,
40,
23,
48,
100,
35,
21,
64,
32,
40,
38,
95,
19,
28,
31,
45,
19,
30,
23,
17,
20,
null,
100,
32,
null,
null,
25,
null,
61,
40,
null,
null,
null,
79,
12,
14,
8,
50,
14,
17,
18,
13,
15,
9,
10,
12,
17,
12,
17,
25,
9,
17,
36,
20,
18,
10,
15,
45,
22,
10,
26,
40,
15,
11,
50,
20,
28,
32,
98,
18,
39,
55,
70,
11,
45,
16,
28,
12,
40,
null,
38,
26,
17,
60,
20,
16,
15,
25,
24,
65,
13,
18,
20,
13,
15,
26,
20,
20,
16,
15,
14,
25,
null,
25,
15,
28,
28,
8,
20,
20,
15,
30,
12,
32,
26,
18,
14,
850,
80,
58,
95,
89,
215,
820,
530,
476,
100,
90,
385,
200,
185,
36,
44,
35,
35,
null,
29,
32,
125,
28,
13,
23,
45,
52,
28,
38,
44,
null,
25,
29,
48,
28,
9,
60,
23,
16,
34,
18,
14,
20,
13,
19,
null,
22,
30,
14,
25,
23,
27,
17,
20,
10,
24,
15,
18,
20,
40,
74,
44,
24,
58,
120,
25,
40,
42,
279,
25,
30,
44,
50,
38,
32,
50,
null,
null,
13,
null,
30,
58,
14,
47,
45,
35,
42,
null,
29,
28,
22,
63,
32,
30,
125,
45,
36,
15,
29,
34,
26,
70,
55,
35,
40,
75,
34,
11,
16,
35,
75,
55,
55,
35,
60,
53,
17,
35,
45,
30,
26,
65,
28,
16,
45,
125,
15,
50,
50,
20,
45,
35,
48,
35,
75,
30,
20,
40,
30,
35,
41,
28,
39,
24,
15,
65,
13,
28,
18,
10,
23,
20,
30,
9,
14,
null,
null,
20,
14,
25,
14,
null,
24,
39,
10,
13,
13,
10,
42,
21,
38,
12,
20,
16,
24,
30,
23,
null,
19,
null,
23,
60,
16,
22,
100,
null,
26,
26,
45,
32,
null,
null,
48,
24,
8,
25,
15,
22,
18,
20,
18,
40,
15,
11,
24,
10,
28,
10,
14,
10,
20,
18,
9,
12,
47,
29,
30,
27,
25,
45,
22,
78,
36,
36,
18,
40,
60,
28,
32,
43,
50,
58,
32,
14,
35,
23,
15,
36,
32,
93,
32,
22,
19,
22,
25,
35,
36,
25,
38,
null,
8,
25,
12,
40,
35,
10,
13,
8,
38,
12,
12,
19,
19,
19,
10,
20,
11,
15,
10,
20,
13,
11,
55,
55,
44,
40,
49,
19,
50,
48,
80,
40,
null,
55,
45,
40,
125,
26,
25,
45,
42,
50,
22,
85,
28,
59,
27,
26,
50,
55,
53,
23,
7,
10,
35,
null,
26,
11,
11,
28,
7,
12,
10,
10,
6,
10,
35,
8,
7,
8,
8,
12,
10,
60,
15,
12,
10,
12,
8,
9,
10,
25,
13,
14,
27,
35,
65,
25,
60,
null,
14,
15,
16,
26,
15,
35,
null,
19,
18,
11,
11,
38,
40,
17,
34,
30,
20,
39,
30,
25,
35,
25,
null,
28,
19,
16,
28,
45,
28,
18,
18,
30,
24,
23,
80,
74,
38,
13,
25,
28,
75,
33,
60,
13,
18,
null,
null,
null,
33,
27,
50,
40,
null,
35,
28,
35,
50,
22,
null,
17,
19,
19,
23,
85,
9,
50,
14,
22,
14,
50,
65,
20,
23,
12,
18,
19,
37,
30,
null,
23,
18,
18,
18,
24,
30,
45,
null,
20,
70,
47,
65,
28,
52,
20,
16,
25,
10,
17,
18,
8,
20,
null,
16,
13,
30,
20,
24,
15,
28,
30,
24,
22,
34,
19,
13,
9,
30,
60,
52,
15,
17,
77,
30,
19,
9,
16,
20,
null,
15,
28,
50,
20,
17,
null,
49,
18,
30,
14,
32,
30,
30,
16,
35,
20,
13,
99,
48,
18,
16,
56,
16,
120,
15,
null,
13,
null,
48,
45,
26,
55,
20,
39,
22,
55,
50,
30,
48,
45,
null,
60,
null,
38,
10,
66,
50,
40,
22,
30,
29,
null,
48,
12,
28,
null,
20,
52,
22,
22,
95,
10,
57,
100,
65,
null,
75,
175,
31,
90,
68,
130,
64,
70,
115,
40,
85,
93,
64,
62,
35,
65,
78,
60,
75,
180,
175,
58,
105,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50,
90,
55,
45,
45,
32,
44,
29,
52,
25,
28,
75,
40,
55,
55,
90,
85,
29,
23,
32,
18,
26,
65,
23,
65,
18,
15,
16,
13,
11,
13,
30,
14,
12,
12,
12,
16,
13,
30,
36,
15,
12,
13,
18,
14,
20,
null,
12,
16,
13,
55,
13,
18,
30,
30,
16,
66,
39,
42,
null,
28,
50,
35,
24,
42,
null,
40,
48,
40,
60,
18,
25,
28,
35,
12,
33,
45,
50,
48,
20,
16,
12,
23,
44,
39,
33,
60,
185,
20,
46,
39,
55,
24,
36,
26,
40,
30,
54,
22,
null,
35,
25,
35,
25,
75,
28,
69,
15,
129,
54,
65,
32,
30,
null,
35,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
15,
19,
28,
15,
24,
95,
22,
14,
11,
25,
16,
17,
11,
34,
30,
21,
30,
25,
16,
38,
16,
40,
28,
42,
36,
28,
32,
33,
30,
13,
24,
75,
null,
15,
20,
42,
14,
35,
null,
203,
110,
55,
null,
75,
52,
null,
null,
425,
54,
44,
null,
89,
85,
75,
55,
60,
85,
25,
22,
69,
40,
95,
21,
13,
21,
32,
30,
21,
11,
40,
20,
15,
26,
11,
20,
15,
30,
11,
12,
59,
28,
13,
10,
14,
17,
14,
17,
59,
16,
48,
20,
13,
32,
100,
145,
70,
38,
135,
85,
75,
45,
83,
23,
20,
36,
40,
75,
50,
175,
75,
130,
500,
58,
50,
60,
92,
44,
50,
85,
39,
36,
48,
39,
20,
null,
null,
29,
28,
null,
12,
37,
22,
26,
27,
null,
16,
14,
15,
38,
30,
55,
46,
58,
23,
23,
19,
35,
25,
23,
35,
42,
32,
null,
null,
60,
45,
15,
45,
59,
50,
145,
24,
null,
76,
13,
null,
17,
10,
13,
12,
15,
11,
14,
15,
45,
8,
25,
34,
24,
38,
13,
13,
20,
13,
48,
16,
15,
13,
10,
17,
35,
40,
10,
10,
null,
22,
36,
60,
28,
25,
50,
17,
33,
29,
18,
30,
30,
38,
120,
50,
85,
41,
50,
22,
25,
18,
20,
35,
50,
25,
20,
40,
24,
34,
null,
27,
35,
38,
28,
55,
23,
54,
31,
32,
52,
43,
40,
36,
69,
21,
30,
26,
42,
24,
90,
130,
30,
24,
50,
55,
39,
40,
45,
35,
27,
50,
32,
40,
27,
62,
null,
20,
60,
15,
52,
25,
39,
90,
30,
15,
12,
19,
28,
30,
48,
50,
17,
30,
32,
29,
10,
28,
20,
30,
38,
27,
19,
45,
21,
null,
null,
20,
35,
21,
20,
35,
16,
79,
null,
32,
80,
26,
55,
48,
40,
45,
70,
40,
40,
null,
30,
62,
55,
19,
80,
62,
30,
28,
45,
48,
null,
49,
50,
55,
135,
145,
30,
35,
12,
40,
20,
16,
13,
26,
115,
95,
15,
14,
28,
null,
null,
24,
18,
50,
null,
13,
20,
19,
18,
25,
null,
11,
15,
9,
16,
25,
20,
12,
12,
16,
10,
24,
15,
10,
15,
15,
11,
11,
24,
15,
11,
16,
13,
17,
null,
18,
null,
8,
42,
24,
18,
24,
15,
65,
29,
22,
102,
35,
26,
24,
26,
20,
80,
60,
68,
35,
18,
58,
12,
20,
18,
35,
20,
20,
39,
13,
20,
32,
30,
48,
64,
84,
30,
42,
50,
20,
25,
19,
65,
35,
40,
15,
35,
34,
35,
30,
48,
32,
55,
70,
18,
85,
null,
null,
85,
40,
null,
null,
120,
96,
50,
78,
null,
55,
35,
22,
null,
null,
null,
null,
48,
60,
24,
45,
45,
36,
55,
41,
58,
52,
35,
23,
38,
30,
25,
null,
15,
18,
16,
15,
17,
50,
9,
20,
18,
16,
25,
24,
20,
14,
30,
23,
20,
9,
8,
12,
10,
50,
12,
19,
11,
17,
12,
12,
9,
9,
15,
16,
19,
null,
16,
17,
14,
15,
13,
14,
114,
28,
48,
75,
28,
16,
25,
50,
25,
24,
30,
23,
null,
65,
50,
20,
60,
42,
12,
20,
28,
25,
42,
45,
12,
60,
24,
12,
35,
12,
17,
45,
20,
13,
14,
13,
16,
null,
50,
60,
10,
54,
9,
9,
15,
10,
150,
92,
70,
75,
null,
null,
275,
111,
150,
126,
100,
60,
null,
null,
200,
null,
75,
57,
null,
null,
70,
75,
24,
40,
null,
60,
null,
null,
8,
18,
50,
13,
17,
15,
25,
10,
10,
28,
34,
10,
12,
8,
9,
17,
19,
20,
15,
25,
15,
13,
45,
18,
8,
20,
7,
11,
12,
12,
14,
15,
16,
18,
20,
null,
35,
25,
15,
13,
22,
22,
20,
22,
14,
10,
40,
15,
18,
35,
37,
130,
40,
59,
50,
90,
null,
56,
46,
39,
18,
35,
20,
35,
30,
35,
29,
45,
61,
26,
30,
42,
20,
50,
40,
40,
null,
25,
50,
65,
75,
75,
75,
35,
30,
30,
50,
28,
35,
65,
24,
27,
70,
47,
48,
31,
30,
45,
45,
65,
null,
37,
81,
55,
null,
54,
33,
33,
50,
24,
35,
null,
null,
58,
113,
28,
85,
50,
null,
50,
50,
26,
35,
25,
25,
42,
95,
22,
null,
35,
35,
30,
120,
43,
47,
28,
100,
95,
30,
50,
12,
90,
12,
15,
12,
60,
14,
32,
48,
22,
18,
16,
24,
55,
13,
null,
40,
60,
15,
50,
24,
9,
14,
12,
12,
13,
8,
13,
12,
12,
13,
14,
11,
27,
20,
13,
11,
8,
12,
40,
27,
10,
7,
20,
18,
8,
18,
40,
17,
13,
20,
15,
18,
12,
12,
15,
36,
31,
10,
10,
10,
13,
17,
31,
16,
32,
15,
null,
330,
115,
25,
35,
60,
150,
62,
null,
48,
37,
34,
35,
145,
95,
90,
35,
45,
225,
70,
75,
33,
30,
50,
115,
125,
null,
85,
28,
36,
12,
15,
17,
20,
45,
30,
48,
null,
50,
25,
36,
25,
10,
null,
20,
27,
22,
47,
21,
25,
22,
34,
20,
18,
29,
16,
32,
32,
20,
29,
30,
75,
120,
29,
36,
22,
65,
18,
17,
14,
20,
16,
39,
68,
25,
35,
16,
32,
25,
50,
18,
12,
40,
60,
70,
80,
20,
34,
11,
null,
22,
21,
8,
12,
30,
24,
14,
10,
22,
16,
13,
19,
12,
28,
20,
20,
35,
9,
14,
18,
35,
20,
8,
45,
null,
18,
18,
29,
16,
35,
17,
null,
30,
14,
16,
27,
13,
65,
50,
30,
23,
12,
55,
37,
55,
65,
25,
40,
20,
44,
15,
25,
85,
50,
45,
75,
30,
41,
26,
90,
35,
52,
62,
64,
125,
20,
45,
50,
28,
37,
25,
13,
60,
90,
110,
50,
45,
24,
29,
75,
42,
11,
95,
27,
30,
17,
56,
40,
70,
39,
13,
18,
22,
38,
26,
45,
12,
25,
30,
32,
30,
35,
7,
10,
25,
26,
17,
18,
null,
15,
10,
24,
16,
28,
15,
17,
18,
12,
13,
11,
22,
88,
9,
16,
38,
40,
30,
16,
30,
38,
38,
null,
43,
null,
53,
60,
20,
39,
28,
40,
25,
35,
28,
30,
15,
85,
null,
null,
42,
42,
50,
45,
85,
90,
22,
null,
null,
13,
11,
18,
12,
13,
18,
25,
8,
15,
11,
12,
19,
40,
27,
22,
13,
14,
10,
10,
12,
null,
9,
10,
9,
17,
10,
12,
22,
20,
null,
null,
33,
30,
125,
85,
45,
29,
25,
26,
35,
30,
40,
115,
26,
200,
42,
140,
50,
33,
50,
35,
55,
64,
64,
40,
35,
75,
63,
15,
13,
20,
22,
22,
25,
46,
20,
45,
19,
15,
16,
24,
42,
24,
18,
53,
14,
27,
28,
13,
96,
35,
16,
20,
28,
175,
24,
34,
34,
20,
null,
75,
35,
28,
29,
18,
10,
13,
38,
45,
60,
70,
48,
17,
20,
69,
null,
25,
55,
32,
15,
25,
28,
null,
52,
35,
20,
70,
26,
20,
30,
18,
20,
22,
14,
12,
28,
17,
17,
60,
48,
16,
22,
22,
16,
40,
24,
62,
16,
17,
10,
30,
20,
20,
24,
40,
50,
26,
85,
50,
20,
50,
40,
65,
70,
40,
38,
38,
87,
15,
30,
29,
67,
50,
50,
24,
38,
30,
75,
28,
12,
16,
20,
15,
11,
15,
7,
60,
28,
14,
18,
17,
10,
16,
20,
16,
20,
18,
8,
12,
14,
null,
14,
13,
25,
20,
10,
10,
28,
20,
18,
25,
null,
10,
17,
null,
55,
35,
20,
null,
60,
30,
47,
34,
75,
80,
32,
35,
105,
75,
70,
20,
null,
53,
75,
65,
37,
65,
32,
90,
24,
20,
30,
70,
55,
68,
75,
42,
null,
25,
38,
null,
12,
22,
15,
35,
15,
null,
18,
9,
17,
10,
19,
16,
12,
28,
11,
null,
20,
24,
15,
21,
null,
18,
30,
19,
13,
13,
11,
50,
26,
26,
13,
15,
40,
9,
12,
10,
16,
10,
15,
8,
10,
8,
12,
11,
10,
null,
13,
9,
8,
24,
65,
20,
12,
12,
25,
19,
54,
null,
41,
100,
38,
55,
16,
25,
15,
50,
22,
63,
20,
35,
50,
40,
29,
40,
12,
50,
29,
null,
10,
16,
24,
6,
13,
12,
14,
17,
20,
12,
35,
29,
null,
11,
30,
35,
null,
24,
18,
12,
12,
15,
12,
11,
null,
13,
16,
14,
30,
15,
17,
60,
14,
18,
17,
18,
15,
19,
14,
115,
26,
35,
13,
11,
9,
12,
10,
8,
33,
14,
41,
9,
23,
28,
14,
12,
10,
13,
null,
12,
25,
15,
35,
20,
80,
165,
65,
60,
null,
85,
90,
100,
null,
50,
150,
null,
75,
125,
null,
230,
20,
null,
null,
70,
null,
null,
30,
54,
17,
40,
38,
26,
30,
45,
54,
16,
30,
22,
30,
18,
30,
null,
30,
150,
55,
50,
32,
21,
15,
65,
25,
37,
60,
null,
25,
105,
34,
null,
80,
null,
41,
24,
56,
null,
15,
108,
20,
32,
15,
50,
null,
37,
null,
35,
17,
75,
60,
22,
20,
23,
25,
35,
50,
22,
38,
35,
null,
60,
24,
19,
35,
24,
20,
17,
40,
28,
23,
30,
null,
32,
14,
45,
45,
65,
70,
75,
80,
79,
78,
null,
52,
30,
34,
39,
45,
20,
69,
59,
48,
110,
null,
60,
35,
60,
null,
43,
15,
21,
null,
15,
16,
10,
22,
20,
17,
13,
10,
20,
50,
10,
11,
null,
18,
14,
6,
12,
12,
15,
48,
22,
20,
35,
18,
20,
62,
48,
36,
30,
32,
23,
27,
58,
35,
24,
79,
39,
86,
30,
25,
36,
32,
15,
15,
18,
12,
13,
23,
27,
29,
29,
12,
12,
12,
12,
12,
11,
12,
13,
27,
17,
13,
10,
10,
14,
17,
20,
12,
7,
38,
12,
null,
8,
10,
34,
23,
4,
85,
null,
116,
110,
null,
75,
50,
106,
75,
null,
92,
59,
135,
85,
85,
80,
null,
null,
null,
130,
43,
null,
18,
15,
15,
30,
35,
18,
22,
13,
25,
null,
20,
25,
30,
35,
51,
8,
20,
75,
65,
18,
16,
15,
15,
14,
30,
50,
50,
8,
25,
12,
23,
45,
14,
18,
35,
19,
55,
17,
45,
13,
24,
16,
20,
12,
50,
37,
140,
36,
28,
19,
20,
22,
38,
67,
26,
38,
27,
18,
23,
30,
21,
35,
29,
29,
29,
26,
20,
21,
30,
25,
40,
null,
28,
17,
17,
26,
14,
45,
18,
12,
148,
10,
22,
32,
16,
10,
22,
13,
26,
15,
null,
25,
20,
16,
21,
15,
36,
15,
null,
16,
20,
20,
15,
17,
25,
17,
11,
14,
15,
20,
9,
38,
145,
40,
27,
49,
48,
28,
50,
120,
null,
28,
25,
80,
40,
50,
50,
48,
70,
62,
23,
42,
60,
22,
175,
40,
42,
145,
38,
60,
40,
39,
65,
70,
70,
35,
40,
53,
28,
48,
50,
17,
45,
36,
40,
36,
65,
20,
45,
17,
22,
25,
null,
18,
35,
24,
15,
12,
39,
48,
37,
25,
45,
17,
24,
15,
20,
10,
10,
34,
27,
45,
50,
26,
null,
45,
30,
20,
7,
43,
11,
57,
17,
null,
40,
11,
12,
40,
21,
null,
49,
20,
10,
25,
12,
18,
14,
65,
13,
12,
37,
30,
12,
38,
12,
20,
23,
15,
26,
24,
15,
null,
28,
39,
110,
125,
70,
80,
25,
48,
60,
64,
40,
110,
27,
125,
180,
54,
48,
39,
100,
38,
null,
40,
60,
85,
55,
52,
95,
112,
42,
38,
11,
15,
null,
15,
38,
15,
19,
16,
25,
25,
33,
27,
65,
45,
59,
37,
50,
40,
32,
32,
32,
57,
52,
25,
19,
30,
30,
30,
58,
75,
65,
30,
225,
15,
60,
13,
30,
20,
42,
45,
17,
15,
55,
18,
13,
20,
55,
12,
75,
27,
55,
65,
43,
50,
40,
120,
90,
39,
21,
28,
40,
46,
null,
52,
120,
29,
68,
62,
null,
null,
24,
31,
35,
20,
36,
15,
42,
45,
22,
39,
18,
null,
null,
null,
10,
19,
16,
23,
22,
12,
15,
23,
23,
28,
85,
40,
70,
42,
18,
12,
35,
38,
24,
42,
30,
40,
26,
35,
50,
15,
150,
85,
50,
150,
120,
150,
60,
50,
60,
90,
95,
50,
75,
202,
35,
70,
55,
98,
72,
95,
75,
45,
75,
75,
66,
90,
85,
45,
80,
80,
64,
44,
108,
55,
60,
38,
65,
40,
56,
49,
75,
60,
75,
45,
45,
165,
300,
55,
97,
36,
50,
55,
75,
50,
72,
74,
55,
50,
40,
75,
89,
24,
38,
50,
52,
46,
39,
49,
145,
null,
null,
null,
49,
45,
85,
50,
45,
null,
50,
45,
46,
38,
24,
25,
22,
32,
13,
10,
11,
10,
16,
20,
17,
34,
20,
20,
7,
13,
12,
28,
10,
null,
14,
12,
20,
18,
30,
15,
30,
26,
20,
23,
28,
46,
45,
25,
24,
null,
23,
24,
23,
18,
28,
45,
17,
17,
46,
13,
26,
17,
20,
19,
40,
18,
17,
18,
25,
36,
null,
18,
null,
null,
24,
50,
25,
61,
13,
35,
29,
15,
null,
16,
45,
29,
35,
12,
28,
null,
14,
20,
35,
18,
null,
27,
20,
null,
58,
null,
45,
119,
25,
75,
16,
10,
46,
20,
18,
15,
12,
28,
12,
20,
17,
18,
9,
18,
13,
10,
12,
13,
9,
10,
12,
24,
15,
13,
15,
21,
null,
20,
22,
40,
22,
13,
null,
20,
20,
16,
36,
35,
20,
19,
null,
11,
33,
30,
65,
66,
42,
null,
35,
40,
27,
30,
11,
25,
59,
55,
24,
40,
25,
25,
30,
33,
60,
90,
44,
60,
40,
50,
40,
44,
38,
18,
30,
18,
15,
null,
16,
52,
18,
12,
18,
14,
33,
10,
19,
28,
15,
18,
20,
10,
18,
15,
19,
9,
23,
12,
18,
25,
15,
15,
100,
40,
18,
20,
16,
30,
28,
35,
55,
18,
60,
45,
28,
19,
27,
60,
60,
50,
27,
14,
null,
25,
38,
19,
38,
49,
37,
50,
null,
40,
11,
15,
15,
17,
20,
16,
12,
11,
28,
13,
20,
15,
40,
29,
19,
17,
35,
17,
15,
14,
10,
42,
10,
75,
8,
49,
32,
13,
15,
16,
300,
null,
null,
null,
60,
101,
49,
80,
15,
20,
12,
64,
null,
31,
24,
31,
32,
10,
25,
null,
null,
75,
15,
90,
50,
17,
null,
null,
19,
9,
40,
null,
12,
19,
20,
15,
null,
null,
14,
7,
12,
45,
12,
17,
30,
15,
30,
40,
8,
32,
25,
15,
42,
50,
14,
40,
32,
10,
35,
170,
170,
25,
11,
10,
15,
16,
null,
16,
6,
18,
13,
8,
null,
50,
null,
null,
38,
10,
15,
10,
30,
48,
11,
14,
41,
24,
55,
45,
14,
21,
36,
25,
17,
35,
25,
60,
58,
null,
28,
14,
20,
20,
12,
16,
20,
12,
16,
13,
9,
23,
13,
45,
16,
18,
13,
17,
16,
29,
19,
19,
16,
18,
14,
18,
null,
null,
25,
25,
13,
16,
19,
19,
14,
18,
20,
18,
18,
13,
65,
31,
34,
14,
25,
17,
20,
21,
20,
13,
40,
26,
33,
44,
64,
18,
25,
16,
21,
38,
34,
15,
6,
15,
15,
45,
13,
15,
19,
null,
15,
15,
13,
15,
13,
10,
11,
30,
40,
11,
14,
null,
16,
17,
35,
12,
11,
13,
10,
11,
null,
40,
22,
19,
12,
16,
18,
48,
null,
30,
40,
60,
28,
36,
35,
12,
28,
90,
20,
30,
20,
65,
18,
32,
19,
89,
25,
19,
40,
24,
15,
30,
16,
30,
23,
10,
14,
26,
34,
50,
35,
null,
29,
25,
16,
23,
33,
40,
12,
42,
25,
14,
19,
25,
30,
25,
24,
20,
15,
null,
13,
40,
14,
null,
10,
15,
null,
18,
16,
16,
12,
14,
20,
15,
18,
53,
12,
27,
60,
60,
null,
22,
80,
22,
49,
15,
10,
null,
20,
35,
20,
40,
10,
14,
14,
19,
19,
50,
29,
23,
60,
19,
33,
11,
16,
15,
37,
9,
10,
12,
15,
10,
20,
20,
10,
14,
10,
30,
null,
16,
14,
11,
9,
12,
10,
10,
null,
13,
18,
20,
24,
17,
13,
36,
15,
11,
9,
45,
24,
25,
12,
16,
45,
60,
18,
55,
48,
null,
45,
48,
20,
22,
24,
null,
25,
40,
25,
13,
14,
29,
16,
14,
13,
18,
30,
35,
60,
19,
14,
null,
13,
18,
14,
16,
12,
null,
17,
10,
21,
10,
17,
null,
12,
16,
50,
11,
12,
11,
14,
30,
13,
20,
30,
45,
25,
12,
25,
19,
100,
null,
48,
80,
16,
45,
16,
102,
20,
37,
18,
23,
20,
32,
45,
null,
59,
20,
19,
25,
12,
12,
25,
28,
22,
65,
20,
9,
20,
17,
9,
13,
50,
42,
16,
13,
25,
40,
23,
15,
17,
12,
29,
30,
22,
36,
32,
17,
40,
20,
34,
15,
null,
60,
20,
72,
20,
16,
43,
18,
24,
40,
23,
50,
26,
20,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50,
29,
19,
8,
10,
8,
20,
76,
15,
20,
null,
7,
19,
16,
16,
12,
29,
12,
12,
9,
440,
440,
255,
55,
46,
22,
30,
40,
null,
65,
55,
60,
60,
22,
50,
32,
24,
36,
22,
40,
21,
40,
25,
18,
20,
36,
45,
null,
30,
65,
18,
47,
20,
21,
null,
30,
40,
55,
50,
null,
59,
35,
20,
40,
null,
null,
43,
27,
52,
50,
24,
29,
120,
51,
48,
95,
80,
48,
63,
45,
45,
40,
75,
40,
255,
47,
30,
43,
125,
200,
45,
35,
null,
null,
48,
50,
80,
45,
49,
18,
null,
17,
15,
25,
8,
20,
16,
10,
15,
23,
11,
18,
9,
25,
25,
18,
28,
35,
74,
35,
26,
25,
18,
125,
40,
15,
null,
35,
40,
28,
12,
55,
48,
null,
12,
7,
30,
38,
13,
20,
15,
38,
15,
11,
17,
11,
12,
30,
11,
10,
12,
13,
9,
13,
28,
10,
22,
13,
13,
11,
10,
20,
10,
10,
98,
24,
35,
90,
55,
22,
18,
55,
50,
35,
48,
36,
29,
35,
54,
16,
40,
44,
36,
40,
53,
30,
60,
null,
25,
30,
13,
null,
null,
44,
null,
30,
128,
31,
30,
32,
30,
46,
23,
27,
20,
18,
35,
20,
13,
11,
13,
19,
20,
28,
10,
30,
null,
19,
24,
null,
null,
15,
15,
10,
null,
17,
49,
15,
12,
18,
15,
15,
null,
50,
50,
50,
25,
35,
42,
60,
22,
64,
45,
27,
45,
48,
29,
38,
45,
40,
38,
30,
35,
null,
20,
230,
35,
55,
49,
70,
15,
35,
65,
18,
50,
20,
100,
18,
13,
35,
55,
15,
17,
38,
15,
12,
27,
28,
40,
13,
28,
null,
120,
23,
16,
null,
32,
16,
100,
135,
36,
20,
28,
80,
19,
34,
26,
null,
55,
28,
27,
23,
30,
45,
30,
30,
40,
69,
20,
null,
46,
75,
44,
69,
60,
27,
60,
45,
16,
13,
25,
15,
null,
null,
50,
18,
17,
45,
24,
26,
9,
45,
18,
27,
12,
21,
20,
21,
20,
16,
15,
12,
22,
20,
15,
15,
22,
68,
16,
19,
9,
7,
15,
38,
10,
22,
27,
9,
9,
8,
10,
19,
25,
13,
13,
8,
7,
17,
26,
10,
8,
null,
null,
null,
null,
18,
14,
45,
30,
40,
22,
12,
12,
25,
32,
16,
34,
22,
15,
14,
9,
32,
22,
58,
17,
26,
27,
14,
35,
20,
null,
42,
15,
null,
14,
14,
25,
38,
10,
17,
30,
19,
35,
35,
12,
15,
19,
35,
25,
14,
18,
20,
15,
40,
17,
20,
24,
20,
35,
30,
30,
null,
20,
34,
42,
28,
null,
45,
45,
20,
28,
40,
16,
21,
50,
11,
15,
20,
19,
32,
25,
65,
25,
23,
25,
null,
13,
17,
12,
15,
10,
30,
7,
38,
5,
25,
30,
12,
14,
5,
15,
11,
28,
14,
13,
25,
12,
38,
10,
24,
10,
42,
60,
60,
88,
45,
85,
40,
38,
33,
90,
20,
49,
15,
10,
8,
30,
14,
15,
33,
24,
18,
13,
28,
9,
9,
15,
22,
10,
25,
9,
9,
11,
11,
23,
10,
28,
11,
12,
40,
60,
18,
50,
null,
30,
11,
22,
21,
43,
36,
18,
50,
16,
30,
23,
42,
28,
35,
27,
70,
39,
21,
42,
15,
32,
28,
23,
26,
24,
60,
80,
26,
22,
32,
20,
65,
50,
50,
32,
45,
95,
65,
25,
40,
16,
40,
22,
22,
68,
28,
14,
14,
15,
17,
42,
48,
18,
10,
15,
12,
10,
18,
10,
16,
17,
21,
12,
19,
15,
15,
90,
8,
16,
16,
16,
12,
12,
10,
24,
18,
null,
13,
12,
null,
7,
15,
100,
15,
15,
10,
18,
10,
11,
12,
13,
22,
15,
28,
45,
40,
14,
36,
14,
16,
13,
10,
9,
null,
15,
null,
10,
18,
10,
18,
7,
11,
11,
14,
22,
65,
15,
15,
13,
27,
17,
35,
10,
15,
13,
24,
25,
18,
13,
35,
null,
18,
26,
15,
45,
8,
9,
20,
null,
13,
20,
24,
12,
15,
68,
null,
null,
14,
15,
78,
25,
69,
54,
25,
70,
200,
45,
15,
50,
81,
18,
35,
36,
24,
null,
null,
75,
30,
13,
35,
55,
73,
28,
60,
45,
50,
null,
24,
57,
49,
28,
42,
90,
68,
20,
67,
20,
125,
32,
70,
115,
42,
75,
49,
90,
60,
25,
15,
29,
60,
50,
40,
55,
79,
21,
15,
29,
40,
null,
null,
17,
32,
19,
26,
26,
28,
10,
20,
36,
30,
27,
20,
17,
16,
95,
20,
63,
37,
18,
19,
22,
13,
50,
null,
null,
null,
14,
null,
35,
28,
35,
21,
9,
17,
25,
18,
19,
6,
10,
35,
12,
12,
14,
24,
null,
8,
13,
80,
43,
48,
32,
60,
70,
70,
45,
80,
40,
75,
40,
38,
94,
55,
135,
95,
35,
124,
75,
50,
60,
130,
null,
55,
39,
55,
25,
70,
65,
7,
32,
8,
10,
9,
17,
15,
11,
12,
7,
9,
15,
18,
13,
null,
10,
10,
10,
16,
10,
20,
15,
12,
8,
19,
15,
28,
18,
12,
11,
null,
42,
4,
9,
18,
10,
8,
10,
25,
35,
22,
16,
null,
null,
null,
11,
23,
18,
8,
22,
18,
18,
32,
45,
20,
15,
10,
63,
10,
16,
50,
15,
11,
9,
11,
10,
12,
16,
7,
10,
15,
52,
15,
14,
30,
11,
35,
65,
10,
null,
9,
30,
45,
17,
43,
18,
26,
65,
38,
17,
120,
50,
30,
30,
59,
60,
null,
null,
145,
33,
51,
24,
22,
24,
24,
null,
60,
24,
30,
42,
13,
10,
24,
14,
null,
12,
15,
15,
36,
35,
17,
15,
40,
49,
12,
25,
15,
33,
22,
40,
75,
50,
50,
38,
18,
20,
16,
24,
17,
42,
42,
40,
38,
15,
22,
35,
45,
65,
32,
18,
14,
18,
75,
36,
40,
48,
42,
100,
42,
18,
28,
null,
38,
null,
null,
50,
25,
10,
34,
25,
21,
13,
16,
50,
28,
26,
9,
16,
9,
8,
8,
11,
null,
6,
20,
9,
5,
9,
18,
11,
9,
7,
11,
7,
50,
60,
45,
35,
28,
60,
45,
50,
50,
23,
30,
72,
60,
39,
33,
36,
90,
90,
24,
20,
65,
33,
25,
43,
null,
35,
34,
35,
35,
15,
13,
10,
20,
29,
10,
10,
14,
25,
13,
22,
15,
24,
11,
30,
9,
15,
12,
11,
16,
27,
null,
40,
25,
15,
50,
15,
15,
15,
38,
20,
13,
18,
21,
20,
24,
18,
30,
16,
14,
22,
26,
22,
23,
null,
15,
30,
32,
20,
17,
11,
25,
20,
12,
18,
22,
40,
18,
60,
20,
21,
15,
16,
23,
null,
15,
28,
16,
10,
11,
17,
15,
19,
44,
30,
19,
19,
33,
null,
null,
20,
18,
17,
40,
14,
28,
null,
45,
9,
28,
null,
null,
20,
null,
29,
29,
30,
18,
15,
9,
19,
null,
null,
null,
null,
null,
25,
35,
25,
75,
17,
60,
24,
90,
55,
75,
42,
40,
26,
19,
15,
105,
55,
48,
20,
22,
19,
36,
30,
14,
15,
9,
7,
7,
17,
14,
19,
25,
20,
40,
9,
16,
22,
32,
12,
19,
15,
7,
10,
27,
22,
14,
45,
22,
14,
32,
10,
null,
17,
40,
20,
22,
9,
20,
20,
100,
24,
75,
null,
28,
30,
null,
44,
20,
18,
26,
null,
65,
null,
26,
16,
32,
null,
9,
19,
96,
29,
45,
30,
25,
40,
18,
50,
10,
23,
30,
10,
40,
28,
20,
15,
32,
12,
8,
30,
null,
25,
14,
20,
27,
26,
22,
15,
16,
17,
9,
8,
22,
10,
24,
25,
22,
19,
15,
null,
28,
49,
17,
15,
30,
null,
15,
null,
24,
37,
null,
47,
16,
18,
59,
27,
75,
40,
34,
40,
20,
43,
42,
null,
30,
33,
62,
29,
37,
58,
58,
null,
45,
50,
48,
80,
66,
50,
30,
80,
133,
62,
310,
null,
113,
38,
39,
57,
85,
44,
75,
38,
48,
40,
46,
40,
30,
58,
54,
48,
32,
38,
51,
70,
48,
40,
35,
20,
12,
40,
35,
null,
55,
null,
16,
70,
70,
70,
42,
52,
65,
66,
70,
69,
65,
null,
50,
48,
48,
50,
80,
60,
68,
55,
28,
65,
70,
55,
60,
85,
69,
150,
150,
75,
24,
86,
25,
25,
35,
40,
15,
28,
22,
38,
38,
36,
30,
17,
22,
79,
60,
18,
26,
28,
14,
50,
55,
null,
15,
30,
40,
60,
null,
56,
37,
null,
13,
26,
25,
80,
26,
21,
null,
29,
14,
34,
75,
45,
28,
38,
null,
25,
17,
25,
30,
20,
20,
18,
25,
14,
20,
23,
45,
10,
23,
18,
65,
23,
16,
35,
45,
20,
40,
18,
27,
50,
42,
55,
35,
35,
24,
37,
22,
45,
54,
65,
45,
68,
75,
60,
70,
30,
47,
99,
29,
23,
24,
45,
35,
90,
55,
65,
15,
24,
38,
17,
18,
19,
19,
18,
null,
19,
25,
50,
30,
18,
20,
20,
20,
13,
19,
22,
38,
12,
13,
18,
20,
10,
30,
null,
18,
15,
40,
25,
19,
11,
14,
13,
24,
22,
40,
11,
30,
12,
50,
15,
40,
55,
22,
25,
25,
28,
46,
33,
19,
36,
55,
59,
20,
19,
50,
34,
32,
60,
55,
30,
75,
36,
31,
33,
23,
26,
35,
30,
16,
31,
118,
21,
30,
50,
64,
40,
50,
75,
40,
17,
30,
18,
58,
12,
45,
18,
42,
28,
null,
10,
20,
22,
65,
27,
145,
20,
32,
10,
48,
11,
15,
22,
60,
13,
22,
10,
65,
38,
null,
14,
null,
10,
28,
28,
13,
15,
38,
44,
9,
15,
16,
10,
11,
19,
25,
30,
40,
13,
12,
12,
14,
10,
10,
13,
15,
12,
20,
14,
26,
10,
65,
26,
9,
24,
19,
27,
8,
10,
20,
6,
15,
12,
20,
27,
22,
24,
17,
12,
40,
16,
15,
23,
12,
60,
15,
22,
null,
120,
22,
30,
18,
17,
30,
18,
27,
17,
23,
90,
50,
27,
50,
21,
16,
25,
35,
17,
18,
22,
55,
27,
13,
25,
22,
40,
40,
22,
15,
30,
20,
24,
25,
22,
125,
35,
20,
22,
22,
22,
null,
11,
33,
22,
20,
17,
10,
14,
21,
35,
22,
14,
11,
17,
15,
14,
23,
21,
15,
13,
10,
38,
20,
35,
15,
18,
13,
null,
20,
23,
50,
13,
12,
10,
18,
42,
11,
25,
38,
26,
23,
30,
10,
61,
10,
25,
16,
null,
20,
15,
35,
14,
16,
18,
14,
18,
12,
15,
11,
35,
12,
34,
12,
21,
16,
17,
22,
53,
53,
62,
35,
50,
38,
70,
15,
43,
36,
15,
30,
49,
25,
25,
54,
50,
132,
32,
25,
40,
115,
25,
45,
30,
55,
28,
48,
36,
60,
63,
50,
null,
64,
42,
36,
30,
32,
60,
25,
27,
62,
42,
22,
59,
28,
32,
27,
55,
85,
43,
29,
21,
33,
60,
35,
33,
42,
9,
50,
20,
16,
20,
20,
null,
49,
null,
32,
29,
40,
22,
18,
38,
42,
35,
14,
14,
36,
24,
25,
10,
21,
40,
38,
26,
8,
14,
22,
7,
50,
25,
12,
10,
9,
10,
16,
8,
18,
15,
10,
12,
14,
14,
11,
30,
23,
8,
10,
15,
10,
23,
18,
20,
15,
null,
12,
12,
40,
35,
17,
30,
10,
14,
17,
null,
15,
35,
17,
80,
65,
null,
50,
85,
65,
47,
50,
85,
75,
35,
null,
41,
95,
260,
null,
40,
22,
95,
35,
null,
23,
35,
40,
30,
40,
null,
40,
null,
17,
10,
33,
18,
19,
18,
18,
20,
19,
14,
null,
19,
19,
24,
17,
26,
20,
15,
10,
15,
15,
38,
18,
35,
84,
30,
12,
15,
24,
16,
17,
13,
35,
22,
37,
18,
30,
18,
30,
30,
20,
45,
34,
null,
11,
16,
30,
30,
36,
18,
20,
20,
15,
18,
32,
45,
12,
30,
null,
34,
null,
24,
20,
19,
null,
null,
13,
20,
21,
49,
12,
22,
14,
13,
12,
23,
11,
null,
27,
null,
null,
null,
14,
11,
10,
19,
25,
18,
19,
35,
7,
30,
30,
24,
15,
28,
null,
54,
14,
24,
40,
null,
17,
20,
42,
12,
16,
10,
25,
12,
22,
100,
11,
15,
28,
24,
12,
14,
45,
12,
null,
11,
15,
13,
22,
50,
19,
90,
40,
70,
49,
75,
null,
55,
90,
32,
55,
58,
54,
32,
60,
35,
85,
42,
30,
13,
22,
22,
15,
null,
14,
15,
15,
13,
13,
14,
14,
17,
26,
12,
15,
15,
20,
13,
22,
30,
23,
12,
10,
20,
56,
15,
null,
71,
55,
120,
65,
null,
70,
null,
24,
65,
48,
55,
30,
22,
17,
13,
26,
18,
64,
36,
20,
65,
27,
49,
29,
28,
26,
28,
21,
18,
50,
50,
30,
14,
23,
40,
33,
30,
30,
35,
26,
60,
18,
18,
25,
17,
85,
60,
52,
40,
30,
30,
57,
32,
72,
80,
22,
82,
85,
20,
36,
null,
25,
35,
50,
19,
12,
35,
70,
14,
23,
19,
25,
23,
null,
24,
null,
24,
27,
20,
20,
40,
19,
19,
26,
45,
95,
62,
45,
85,
26,
45,
100,
40,
80,
44,
38,
180,
44,
50,
225,
45,
80,
30,
42,
50,
67,
70,
55,
75,
70,
28,
55,
48,
25,
44,
28,
45,
40,
24,
50,
16,
null,
25,
null,
27,
30,
35,
45,
40,
20,
18,
35,
56,
56,
20,
16,
21,
21,
10,
22,
32,
28,
15,
15,
28,
40,
28,
24,
60,
33,
21,
23,
31,
45,
25,
12,
48,
34,
18,
23,
25,
30,
19,
23,
18,
25,
35,
45,
12,
50,
30,
30,
22,
46,
15,
18,
45,
11,
30,
12,
32,
13,
30,
23,
20,
20,
25,
28,
30,
20,
70,
65,
15,
16,
10,
45,
null,
16,
30,
28,
10,
19,
20,
19,
20,
11,
19,
24,
9,
15,
null,
15,
7,
20,
19,
41,
14,
17,
60,
55,
12,
18,
20,
40,
21,
25,
13,
23,
30,
23,
25,
19,
13,
29,
19,
20,
13,
35,
18,
16,
40,
17,
40,
null,
30,
24,
45,
11,
39,
17,
25,
11,
24,
16,
30,
14,
23,
20,
20,
60,
50,
23,
35,
85,
28,
17,
17,
38,
28,
30,
24,
70,
45,
35,
35,
70,
16,
22,
49,
null,
110,
24,
60,
48,
12,
56,
55,
35,
40,
80,
16,
24,
18,
13,
30,
60,
32,
85,
85,
40,
24,
27,
15,
29,
15,
65,
20,
19,
25,
15,
30,
32,
16,
20,
28,
21,
49,
35,
24,
25,
null,
48,
40,
26,
75,
20,
22,
21,
26,
22,
16,
28,
15,
25,
25,
42,
59,
18,
16,
63,
40,
60,
25,
37,
65,
22,
24,
20,
60,
27,
11,
null,
16,
25,
45,
20,
55,
11,
15,
30,
24,
17,
14,
13,
48,
30,
27,
25,
16,
13,
30,
35,
60,
35,
35,
10,
20,
13,
50,
22,
18,
15,
19,
14,
18,
null,
null,
20,
25,
15,
160,
35,
60,
13,
15,
16,
23,
70,
50,
60,
137,
70,
13,
25,
65,
50,
22,
19,
50,
19,
18,
35,
30,
38,
40,
14,
40,
20,
70,
64,
55,
55,
52,
null,
58,
71,
112,
null,
70,
90,
49,
55,
40,
45,
36,
18,
14,
33,
20,
15,
30,
58,
11,
32,
42,
29,
17,
38,
null,
25,
15,
16,
null,
13,
20,
16,
15,
16,
20,
18,
12,
19,
12,
85,
31,
50,
30,
65,
128,
32,
65,
55,
380,
100,
24,
75,
65,
42,
95,
100,
75,
70,
50,
61,
45,
32,
29,
100,
105,
282,
226,
48,
null,
null,
15,
14,
10,
14,
35,
28,
20,
37,
50,
null,
25,
25,
null,
20,
24,
12,
25,
20,
26,
19,
18,
18,
53,
16,
32,
7,
25,
22,
20,
40,
26,
19,
30,
25,
35,
22,
12,
22,
30,
27,
24,
50,
18,
50,
34,
18,
56,
16,
28,
19,
18,
30,
18,
15,
24,
13,
25,
24,
75,
60,
16,
24,
16,
13,
20,
15,
15,
15,
20,
16,
9,
null,
8,
9,
15,
null,
19,
18,
18,
26,
12,
15,
18,
32,
70,
43,
65,
40,
105,
196,
190,
165,
null,
109,
550,
270,
109,
111,
49,
50,
50,
60,
45,
58,
80,
80,
89,
110,
94,
73,
15,
14,
10,
11,
9,
10,
6,
25,
18,
16,
12,
10,
10,
12,
12,
17,
20,
22,
10,
11,
50,
18,
10,
13,
45,
50,
42,
39,
20,
40,
45,
35,
null,
47,
38,
45,
24,
45,
23,
24,
45,
48,
53,
35,
42,
64,
36,
17,
48,
19,
65,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
14,
10,
null,
28,
23,
16,
25,
20,
35,
null,
22,
10,
14,
36,
18,
null,
32,
45,
17,
24,
48,
18,
null,
null,
21,
null,
30,
21,
18,
28,
18,
15,
15,
14,
60,
18,
15,
15,
18,
28,
28,
16,
15,
19,
45,
43,
32,
14,
18,
44,
65,
25,
20,
84,
14,
13,
null,
25,
26,
null,
12,
26,
15,
37,
70,
15,
14,
25,
null,
100,
18,
15,
25,
13,
22,
25,
25,
18,
25,
25,
23,
20,
13,
null,
30,
null,
16,
19,
9,
18,
6,
16,
15,
15,
20,
35,
20,
17,
12,
50,
20,
10,
20,
30,
15,
21,
20,
12,
13,
23,
13,
18,
13,
15,
25,
13,
13,
262,
65,
40,
35,
52,
45,
70,
80,
135,
36,
200,
80,
42,
42,
50,
20,
16,
24,
55,
48,
32,
28,
18,
15,
100,
22,
27,
60,
23,
25,
35,
24,
25,
40,
19,
26,
25,
51,
40,
50,
null,
16,
98,
18,
40,
18,
18,
75,
20,
17,
35,
65,
31,
29,
24,
26,
null,
16,
33,
15,
null,
null,
null,
null,
28,
70,
30,
36,
70,
42,
42,
null,
299,
229,
249,
45,
38,
40,
55,
55,
60,
30,
30,
56,
85,
33,
null,
44,
70,
34,
45,
60,
34,
50,
30,
43,
50,
35,
34,
70,
22,
50,
27,
19,
14,
31,
40,
23,
45,
49,
35,
38,
27,
95,
43,
35,
70,
40,
12,
30,
20,
24,
70,
22,
12,
29,
16,
12,
50,
18,
25,
14,
81,
55,
36,
105,
100,
65,
100,
85,
16,
34,
40,
40,
68,
45,
27,
47,
95,
65,
70,
20,
55,
60,
null,
52,
45,
47,
75,
29,
null,
29,
29,
59,
79,
null,
20,
114,
20,
79,
55,
50,
350,
19,
20,
14,
32,
25,
11,
26,
15,
11,
24,
13,
25,
12,
50,
null,
20,
16,
13,
16,
null,
12,
20,
14,
10,
18,
16,
15,
12,
28,
65,
18,
20,
35,
48,
50,
36,
45,
50,
17,
25,
35,
20,
26,
27,
90,
20,
36,
25,
56,
20,
82,
32,
35,
20,
70,
40,
26,
18,
19,
34,
null,
45,
40,
32,
null,
30,
60,
22,
45,
35,
56,
83,
30,
60,
125,
null,
null,
null,
null,
null,
null,
20,
45,
44,
36,
27,
null,
null,
55,
20,
20,
37,
null,
16,
38,
38,
10,
21,
26,
null,
14,
7,
10,
25,
20,
30,
20,
25,
15,
15,
19,
12,
11,
28,
9,
40,
52,
19,
35,
10,
25,
25,
46,
null,
22,
24,
45,
29,
65,
42,
52,
28,
110,
60,
22,
45,
25,
125,
30,
26,
42,
35,
35,
25,
29,
75,
38,
56,
40,
70,
18,
40,
20,
12,
45,
90,
22,
45,
24,
19,
15,
30,
12,
70,
14,
38,
55,
45,
62,
18,
28,
17,
18,
38,
25,
25,
15,
45,
29,
80,
null,
21,
30,
24,
22,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
48,
24,
23,
23,
20,
25,
45,
48,
25,
45,
49,
40,
25,
34,
20,
30,
26,
20,
100,
28,
38,
52,
20,
16,
36,
28,
45,
60,
22,
22,
29,
23,
17,
36,
42,
14,
54,
21,
35,
25,
45,
40,
35,
17,
35,
17,
30,
24,
null,
25,
19,
25,
15,
25,
48,
18,
11,
11,
18,
20,
15,
17,
26,
13,
25,
15,
14,
22,
10,
36,
15,
14,
13,
8,
22,
13,
9,
18,
20,
13,
17,
null,
16,
20,
15,
10,
11,
15,
8,
12,
28,
12,
26,
17,
null,
11,
11,
16,
17,
29,
19,
20,
26,
15,
18,
16,
60,
19,
60,
21,
null,
30,
17,
15,
20,
18,
16,
16,
15,
10,
41,
22,
38,
16,
22,
15,
13,
24,
null,
null,
null,
20,
20,
36,
50,
11,
36,
39,
33,
25,
24,
10,
null,
26,
18,
17,
45,
75,
28,
28,
15,
15,
20,
40,
4,
null,
10,
32,
16,
15,
65,
7,
16,
25,
10,
19,
22,
9,
40,
100,
65,
35,
35,
45,
60,
32,
35,
70,
48,
35,
37,
59,
22,
16,
40,
30,
40,
35,
35,
59,
50,
13,
16,
16,
20,
8,
8,
13,
28,
17,
35,
40,
10,
15,
7,
8,
34,
30,
28,
10,
32,
8,
15,
10,
null,
13,
13,
13,
15,
46,
25,
15,
18,
13,
15,
10,
11,
32,
20,
8,
18,
30,
10,
30,
16,
10,
10,
19,
20,
13,
26,
25,
null,
34,
28,
30,
36,
14,
44,
19,
22,
9,
25,
20,
18,
20,
17,
25,
null,
19,
10,
38,
16,
16,
20,
26,
17,
12,
14,
24,
15,
17,
68,
12,
17,
16,
18,
21,
18,
null,
95,
null,
30,
37,
25,
20,
40,
20,
30,
35,
40,
34,
18,
11,
11,
null,
48,
22,
33,
35,
30,
50,
35,
45,
32,
52,
17,
15,
11,
24,
28,
36,
24,
60,
30,
16,
95,
75,
26,
11,
22,
18,
19,
45,
null,
18,
24,
32,
16,
17,
25,
25,
24,
38,
35,
null,
13,
14,
128,
17,
25,
25,
15,
28,
40,
18,
44,
12,
60,
27,
22,
15,
26,
29,
18,
79,
12,
15,
44,
32,
25,
12,
18,
20,
22,
55,
13,
39,
26,
12,
10,
19,
14,
11,
20,
13,
18,
18,
10,
10,
22,
12,
25,
14,
10,
20,
13,
11,
11,
9,
17,
17,
20,
8,
19,
41,
35,
98,
30,
50,
60,
70,
60,
37,
28,
56,
60,
17,
40,
46,
25,
68,
60,
50,
40,
45,
40,
50,
94,
72,
72,
50,
21,
55,
null,
null,
null,
null,
28,
45,
80,
55,
65,
60,
46,
19,
35,
55,
null,
45,
65,
55,
null,
30,
60,
60,
25,
null,
null,
8,
25,
25,
61,
24,
22,
34,
null,
null,
25,
15,
20,
75,
39,
24,
19,
46,
12,
24,
30,
18,
50,
75,
43,
11,
18,
65,
17,
20,
25,
null,
95,
22,
13,
45,
60,
19,
20,
60,
12,
25,
13,
9,
22,
13,
34,
15,
13,
75,
17,
9,
13,
15,
12,
13,
9,
15,
24,
18,
15,
14,
16,
9,
8,
19,
11,
14,
20,
80,
10,
13,
12,
null,
17,
17,
10,
30,
12,
32,
16,
13,
12,
27,
10,
8,
15,
17,
13,
24,
13,
23,
12,
12,
20,
13,
14,
12,
12,
20,
15,
null,
20,
24,
28,
35,
27,
20,
65,
12,
12,
28,
35,
18,
10,
35,
38,
11,
15,
15,
null,
17,
35,
33,
null,
20,
20,
null,
14,
null,
null,
60,
65,
20,
12,
21,
10,
26,
20,
45,
16,
13,
12,
29,
17,
21,
48,
10,
39,
18,
45,
28,
24,
10,
25,
16,
34,
19,
15,
10,
26,
10,
26,
15,
75,
29,
19,
12,
32,
30,
30,
130,
13,
14,
null,
11,
15,
13,
15,
16,
20,
15,
17,
19,
33,
19,
9,
null,
60,
39,
29,
49,
39,
85,
90,
52,
40,
42,
60,
20,
95,
40,
23,
40,
75,
85,
43,
43,
30,
30,
67,
30,
60,
17,
25,
18,
16,
null,
20,
15,
12,
12,
null,
14,
null,
15,
28,
32,
13,
null,
null,
20,
15,
14,
18,
40,
40,
13,
77,
29,
32,
13,
null,
35,
42,
39,
19,
18,
30,
20,
19,
13,
10,
18,
20,
10,
37,
19,
10,
23,
9,
25,
8,
7,
8,
20,
null,
40,
45,
13,
15,
17,
12,
23,
18,
13,
35,
35,
13,
25,
28,
38,
22,
14,
39,
23,
16,
60,
50,
40,
15,
20,
28,
35,
25,
37,
28,
16,
25,
15,
95,
13,
20,
56,
90,
48,
null,
140,
80,
null,
null,
180,
null,
105,
60,
125,
135,
100,
128,
125,
130,
120,
null,
null,
110,
58,
50,
22,
10,
12,
20,
23,
32,
67,
20,
29,
15,
22,
8,
15,
33,
17,
14,
16,
15,
45,
20,
36,
28,
40,
44,
null,
65,
26,
14,
14,
25,
13,
11,
16,
8,
15,
16,
30,
26,
20,
16,
20,
9,
15,
19,
28,
26,
15,
14,
10,
10,
10,
40,
13,
null,
21,
13,
null,
30,
14,
19,
57,
21,
40,
15,
25,
45,
14,
20,
27,
20,
35,
17,
125,
12,
55,
15,
21,
36,
20,
13,
12,
15,
29,
20,
25,
42,
18,
20,
10,
15,
18,
27,
25,
9,
22,
18,
20,
22,
28,
24,
30,
30,
10,
35,
32,
25,
8,
25,
34,
24,
32,
26,
6,
27,
29,
10,
21,
20,
9,
48,
10,
11,
45,
23,
2000,
105,
80,
55,
480,
496,
52,
295,
40,
68,
31,
170,
262,
17,
9,
60,
13,
20,
11,
14,
12,
12,
28,
36,
16,
18,
15,
23,
10,
30,
13,
40,
11,
10,
10,
20,
43,
16,
45,
28,
25,
34,
44,
25,
29,
19,
65,
50,
35,
30,
55,
38,
null,
20,
40,
13,
32,
16,
24,
18,
15,
16,
27,
25,
11,
17,
15,
16,
10,
25,
22,
31,
29,
14,
11,
60,
35,
30,
12,
17,
11,
24,
30,
22,
28,
14,
12,
11,
10,
24,
13,
19,
12,
17,
18,
11,
23,
45,
22,
40,
24,
58,
19,
39,
25,
36,
52,
40,
11,
17,
32,
40,
40,
null,
27,
60,
24,
35,
36,
30,
30,
45,
22,
20,
31,
10,
12,
60,
50,
36,
25,
180,
200,
26,
17,
40,
20,
50,
45,
26,
55,
56,
37,
21,
44,
18,
35,
16,
50,
45,
30,
20,
13,
15,
16,
19,
14,
12,
33,
17,
13,
15,
17,
12,
12,
11,
null,
16,
28,
null,
null,
9,
9,
15,
12,
12,
10,
9,
null,
28,
12,
24,
19,
11,
null,
null,
null,
13,
12,
12,
10,
15,
12,
24,
null,
11,
25,
10,
24,
30,
7,
18,
null,
null,
30,
9,
30,
38,
45,
40,
null,
45,
38,
30,
29,
35,
153,
26,
30,
28,
25,
45,
42,
44,
null,
75,
80,
65,
110,
34,
70,
58,
85,
50,
64,
34,
35,
48,
16,
75,
35,
null,
60,
34,
50,
40,
85,
50,
25,
22,
44,
35,
18,
24,
39,
27,
40,
15,
25,
75,
90,
55,
26,
60,
50,
15,
17,
32,
34,
99,
65,
78,
18,
40,
25,
50,
55,
30,
12,
15,
15,
16,
29,
45,
9,
13,
15,
30,
28,
20,
100,
20,
16,
18,
15,
26,
16,
29,
25,
10,
13,
29,
19,
23,
16,
68,
null,
18,
60,
15,
25,
40,
35,
30,
30,
65,
22,
null,
19,
21,
20,
18,
10,
15,
45,
23,
28,
18,
44,
19,
26,
35,
28,
25,
38,
80,
70,
50,
85,
60,
60,
110,
42,
50,
null,
50,
45,
14,
null,
15,
null,
75,
37,
50,
54,
60,
50,
80,
36,
45,
120,
38,
59,
null,
75,
50,
20,
21,
32,
62,
33,
40,
44,
19,
150,
50,
60,
65,
40,
50,
54,
40,
38,
21,
35,
35,
55,
47,
18,
40,
22,
24,
18,
20,
50,
23,
36,
24,
18,
82,
30,
24,
38,
25,
32,
23,
null,
45,
90,
50,
60,
125,
60,
42,
17,
24,
48,
35,
18,
25,
60,
52,
35,
20,
40,
30,
18,
45,
40,
168,
35,
36,
43,
36,
30,
60,
43,
31,
25,
13,
25,
28,
10,
15,
14,
12,
10,
11,
63,
64,
30,
15,
75,
59,
10,
40,
21,
18,
15,
15,
60,
10,
null,
72,
37,
20,
50,
13,
50,
53,
null,
30,
45,
28,
32,
35,
25,
null,
40,
50,
34,
47,
28,
22,
24,
30,
16,
26,
15,
null,
20,
30,
13,
40,
50,
140,
27,
40,
26,
13,
26,
18,
22,
17,
52,
26,
90,
20,
null,
50,
22,
19,
21,
20,
50,
57,
32,
18,
20,
28,
34,
28,
100,
26,
25,
29,
25,
35,
45,
30,
50,
28,
55,
49,
null,
79,
28,
17,
38,
99,
13,
27,
19,
55,
34,
165,
59,
195,
45,
52,
null,
60,
399,
290,
165,
650,
200,
99,
219,
60,
50,
50,
60,
60,
55,
42,
99,
44,
64,
120,
60,
95,
50,
55,
93,
8,
26,
18,
12,
40,
12,
52,
21,
30,
49,
35,
16,
14,
15,
20,
36,
null,
null,
25,
50,
19,
109,
25,
55,
35,
95,
30,
25,
10,
34,
25,
28,
24,
22,
15,
null,
30,
25,
30,
45,
25,
37,
14,
32,
42,
14,
50,
12,
15,
9,
10,
null,
10,
20,
14,
16,
18,
26,
28,
30,
30,
35,
10,
17,
16,
20,
null,
null,
28,
15,
null,
17,
16,
8,
13,
20,
16,
80,
111,
24,
32,
25,
12,
28,
23,
15,
null,
30,
25,
25,
45,
45,
null,
null,
19,
40,
16,
29,
35,
13,
null,
18,
60,
48,
45,
23,
10,
29,
15,
22,
33,
12,
14,
27,
26,
20,
17,
17,
60,
18,
20,
18,
28,
23,
11,
14,
22,
18,
15,
25,
25,
14,
13,
30,
12,
11,
10,
22,
25,
13,
8,
16,
16,
12,
12,
7,
13,
30,
14,
25,
15,
35,
18,
23,
15,
18,
28,
32,
15,
18,
20,
35,
30,
12,
10,
15,
11,
20,
16,
27,
52,
16,
80,
14,
12,
12,
12,
11,
30,
14,
13,
28,
10,
10,
22,
17,
39,
20,
22,
15,
13,
null,
22,
20,
24,
15,
10,
24,
15,
38,
14,
18,
20,
26,
12,
23,
55,
17,
18,
20,
10,
13,
13,
12,
30,
25,
36,
19,
35,
65,
34,
45,
null,
26,
49,
125,
29,
30,
50,
28,
40,
90,
70,
60,
18,
34,
60,
29,
53,
26,
28,
39,
23,
32,
40,
10,
28,
14,
17,
20,
16,
65,
45,
null,
16,
30,
null,
50,
50,
25,
40,
52,
35,
31,
29,
58,
25,
20,
18,
25,
15,
21,
50,
28,
15,
19,
20,
20,
21,
52,
32,
56,
35,
13,
17,
53,
13,
12,
10,
40,
45,
13,
13,
17,
12,
18,
18,
11,
13,
25,
10,
18,
19,
10,
10,
11,
6,
10,
14,
57,
10,
25,
21,
10,
20,
42,
16,
10,
8,
25,
10,
12,
11,
10,
50,
79,
60,
20,
18,
46,
38,
19,
55,
19,
35,
35,
22,
14,
30,
24,
35,
26,
40,
20,
17,
34,
36,
24,
35,
25,
26,
30,
18,
30,
20,
18,
50,
22,
21,
55,
24,
19,
15,
58,
54,
16,
24,
16,
35,
25,
22,
40,
null,
22,
17,
27,
49,
60,
33,
18,
15,
15,
15,
16,
25,
null,
30,
26,
null,
20,
42,
19,
32,
35,
19,
44,
37,
14,
22,
145,
46,
29,
19,
50,
25,
8,
30,
19,
13,
16,
22,
40,
60,
30,
47,
75,
60,
42,
60,
40,
15,
30,
45,
45,
30,
23,
30,
36,
15,
45,
null,
48,
27,
50,
null,
21,
null,
19,
30,
30,
17,
42,
25,
27,
20,
31,
27,
25,
12,
20,
27,
10,
15,
9,
10,
45,
21,
50,
15,
13,
15,
27,
60,
18,
29,
17,
15,
17,
9,
19,
12,
12,
50,
15,
25,
15,
30,
35,
13,
22,
12,
12,
25,
23,
10,
17,
15,
14,
25,
70,
25,
40,
25,
20,
39,
80,
28,
25,
20,
19,
22,
25,
45,
35,
16,
18,
11,
12,
17,
30,
null,
null,
36,
24,
17,
18,
24,
null,
20,
20,
12,
10,
30,
12,
20,
19,
9,
12,
15,
79,
60,
42,
40,
50,
45,
40,
49,
44,
35,
22,
60,
65,
24,
55,
34,
19,
20,
64,
27,
36,
22,
26,
22,
50,
95,
40,
30,
15,
28,
15,
18,
25,
24,
55,
25,
20,
36,
48,
10,
null,
14,
20,
30,
18,
17,
18,
12,
17,
null,
22,
null,
140,
60,
25,
18,
20,
14,
21,
29,
12,
17,
45,
8,
26,
12,
27,
30,
16,
15,
22,
29,
21,
25,
20,
22,
null,
40,
27,
16,
null,
20,
35,
10,
33,
15,
32,
23,
15,
30,
48,
85,
12,
17,
18,
null,
17,
null,
23,
20,
null,
15,
20,
20,
35,
null,
16,
15,
28,
16,
63,
21,
15,
12,
17,
70,
25,
18,
54,
21,
18,
22,
35,
34,
35,
40,
28,
30,
20,
48,
35,
17,
18,
21,
17,
null,
12,
17,
14,
35,
14,
20,
23,
26,
15,
28,
50,
18,
45,
22,
18,
19,
50,
26,
16,
15,
15,
25,
28,
11,
32,
30,
null,
40,
null,
40,
13,
12,
13,
15,
29,
30,
13,
11,
24,
42,
54,
40,
38,
null,
null,
null,
50,
49,
null,
45,
40,
70,
42,
12,
14,
9,
40,
19,
12,
13,
14,
15,
14,
27,
10,
9,
50,
14,
28,
10,
16,
16,
25,
62,
25,
15,
10,
22,
28,
36,
11,
9,
15,
70,
40,
65,
65,
24,
35,
null,
32,
46,
65,
40,
32,
90,
42,
23,
90,
29,
36,
26,
69,
40,
50,
26,
17,
25,
null,
34,
15,
20,
13,
40,
14,
9,
100,
26,
18,
15,
13,
175,
15,
12,
9,
28,
12,
null,
null,
26,
40,
14,
22,
20,
24,
14,
28,
25,
47,
28,
25,
21,
30,
60,
12,
35,
25,
12,
12,
34,
21,
20,
16,
24,
14,
16,
20,
18,
28,
21,
82,
20,
60,
48,
35,
34,
null,
27,
70,
49,
33,
24,
43,
70,
null,
40,
60,
60,
66,
null,
null,
18,
50,
27,
32,
38,
28,
48,
27,
54,
21,
38,
25,
null,
40,
null,
33,
null,
15,
20,
23,
25,
15,
40,
34,
22,
null,
35,
24,
38,
null,
20,
100,
100,
null,
80,
600,
35,
150,
36,
130,
25,
55,
38,
62,
65,
110,
65,
78,
200,
225,
160,
75,
45,
33,
50,
179,
65,
35,
44,
24,
35,
28,
35,
15,
38,
52,
44,
25,
26,
22,
50,
11,
14,
15,
18,
15,
16,
70,
34,
8,
19,
60,
140,
32,
9,
10,
30,
12,
10,
10,
25,
8,
8,
38,
25,
9,
14,
10,
16,
10,
14,
13,
24,
24,
17,
15,
30,
15,
null,
80,
105,
50,
68,
37,
null,
null,
22,
65,
65,
55,
null,
null,
null,
null,
98,
75,
55,
58,
50,
100,
50,
25,
33,
null,
null,
null,
null,
null,
36,
20,
90,
55,
40,
13,
80,
18,
34,
35,
17,
26,
20,
null,
40,
15,
20,
35,
25,
20,
20,
65,
30,
30,
25,
17,
16,
20,
14,
19,
null,
45,
25,
10,
16,
19,
18,
14,
10,
20,
15,
18,
35,
24,
14,
17,
18,
54,
20,
25,
25,
38,
9,
17,
39,
23,
34,
12,
18,
90,
48,
70,
190,
54,
70,
56,
65,
86,
486,
160,
125,
50,
300,
105,
70,
70,
45,
86,
43,
15,
32,
24,
14,
28,
45,
50,
14,
15,
13,
22,
65,
23,
30,
55,
18,
19,
15,
20,
30,
23,
27,
20,
48,
25,
40,
60,
36,
18,
17,
28,
38,
18,
19,
null,
12,
62,
19,
22,
30,
32,
28,
25,
35,
14,
15,
20,
23,
19,
48,
40,
62,
30,
65,
49,
32,
40,
45,
28,
42,
42,
52,
75,
20,
50,
null,
28,
28,
46,
30,
30,
null,
250,
null,
135,
29,
20,
null,
15,
25,
115,
41,
32,
20,
50,
31,
14,
null,
14,
40,
75,
150,
24,
22,
29,
66,
null,
30,
19,
18,
16,
30,
43,
42,
13,
13,
25,
20,
15,
20,
13,
20,
13,
15,
17,
15,
null,
15,
35,
32,
15,
15,
null,
24,
40,
19,
null,
25,
22,
45,
20,
23,
10,
29,
26,
16,
16,
21,
19,
9,
12,
null,
15,
26,
12,
20,
24,
15,
24,
10,
18,
13,
25,
45,
13,
19,
16,
65,
19,
12,
31,
42,
10,
14,
50,
17,
43,
40,
22,
null,
26,
12,
19,
18,
44,
16,
20,
23,
14,
13,
15,
30,
9,
22,
40,
35,
49,
null,
28,
100,
30,
44,
37,
25,
null,
35,
50,
25,
27,
25,
19,
20,
80,
25,
139,
30,
24,
86,
null,
null,
25,
28,
null,
15,
45,
48,
38,
38,
12,
52,
95,
20,
11,
125,
47,
20,
18,
52,
15,
26,
35,
45,
27,
170,
50,
21,
38,
12,
43,
230,
15,
16,
29,
15,
11,
13,
160,
32,
20,
22,
24,
null,
55,
25,
30,
50,
50,
50,
27,
25,
30,
21,
60,
14,
18,
null,
null,
60,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
110,
150,
64,
40,
66,
null,
60,
65,
85,
59,
96,
65,
85,
135,
75,
55,
75,
41,
85,
46,
79,
58,
64,
200,
78,
13,
20,
20,
33,
24,
15,
23,
15,
15,
34,
18,
null,
20,
20,
null,
15,
33,
20,
13,
32,
30,
25,
45,
25,
28,
48,
23,
50,
22,
29,
55,
17,
10,
22,
19,
20,
16,
null,
25,
8,
17,
13,
80,
null,
22,
28,
25,
10,
24,
28,
30,
10,
40,
18,
18,
35,
23,
30,
11,
12,
18,
38,
13,
75,
11,
13,
16,
19,
75,
60,
20,
22,
18,
12,
20,
49,
12,
11,
10,
80,
20,
22,
18,
16,
null,
25,
20,
40,
19,
18,
16,
14,
28,
60,
null,
14,
16,
15,
null,
20,
52,
14,
14,
11,
22,
25,
15,
17,
16,
28,
53,
26,
16,
24,
65,
35,
20,
15,
22,
30,
20,
null,
24,
21,
15,
42,
45,
53,
61,
13,
25,
50,
20,
18,
27,
11,
19,
35,
18,
null,
20,
35,
160,
27,
14,
null,
25,
15,
95,
62,
125,
35,
35,
60,
140,
null,
55,
55,
59,
30,
85,
33,
65,
24,
72,
155,
50,
115,
90,
55,
125,
95,
35,
50,
70,
200,
90,
95,
13,
11,
50,
46,
19,
16,
27,
38,
22,
12,
12,
null,
11,
11,
11,
12,
10,
16,
14,
20,
20,
13,
10,
20,
49,
30,
18,
25,
null,
21,
25,
25,
26,
55,
15,
null,
15,
45,
35,
45,
null,
38,
25,
14,
50,
null,
20,
30,
null,
32,
36,
18,
20,
27,
26,
16,
37,
9,
49,
18,
30,
15,
28,
45,
19,
28,
26,
50,
30,
32,
19,
21,
36,
15,
24,
22,
45,
18,
22,
20,
28,
25,
19,
23,
30,
30,
25,
34,
14,
null,
13,
16,
20,
25,
30,
24,
10,
15,
12,
19,
40,
10,
10,
15,
25,
9,
10,
50,
13,
50,
15,
11,
14,
55,
10,
14,
12,
12,
19,
20,
12,
32,
10,
22,
12,
22,
18,
20,
38,
15,
30,
27,
20,
30,
25,
25,
13,
16,
25,
30,
25,
32,
36,
7,
15,
40,
19,
25,
30,
17,
36,
28,
30,
34,
26,
30,
17,
25,
17,
24,
19,
32,
19,
20,
null,
18,
30,
32,
50,
18,
59,
9,
null,
17,
27,
13,
26,
13,
24,
null,
14,
15,
50,
51,
22,
15,
40,
19,
32,
11,
16,
36,
35,
null,
20,
12,
15,
10,
37,
48,
19,
61,
169,
50,
18,
null,
16,
12,
14,
36,
60,
112,
null,
19,
null,
16,
21,
40,
10,
16,
60,
20,
31,
125,
15,
15,
53,
20,
25,
26,
14,
25,
45,
12,
21,
40,
43,
13,
14,
25,
13,
16,
18,
22,
17,
29,
17,
21,
50,
28,
27,
25,
11,
18,
15,
18,
27,
18,
30,
18,
40,
15,
45,
18,
49,
30,
35,
35,
35,
40,
24,
null,
20,
null,
19,
21,
24,
22,
20,
35,
35,
20,
20,
22,
19,
10,
35,
38,
35,
null,
null,
null,
null,
null,
null,
null,
13,
11,
139,
33,
48,
25,
26,
22,
38,
15,
19,
28,
50,
32,
15,
22,
42,
50,
10,
27,
15,
22,
15,
22,
30,
16,
73,
16,
40,
25,
12,
15,
11,
22,
29,
22,
17,
50,
30,
80,
42,
14,
16,
25,
20,
75,
null,
28,
100,
12,
65,
65,
30,
null,
35,
44,
12,
35,
23,
17,
35,
9,
24,
80,
84,
38,
145,
36,
28,
135,
null,
55,
85,
54,
75,
26,
75,
65,
30,
45,
130,
23,
112,
25,
22,
15,
null,
65,
50,
50,
60,
35,
75,
23,
30,
25,
16,
28,
17,
32,
18,
25,
17,
24,
38,
62,
38,
15,
18,
15,
15,
34,
15,
13,
16,
20,
44,
11,
null,
10,
null,
39,
25,
12,
17,
45,
17,
10,
10,
20,
13,
12,
34,
25,
15,
46,
17,
17,
16,
null,
30,
56,
32,
62,
60,
62,
39,
50,
28,
null,
50,
44,
34,
66,
45,
60,
40,
41,
62,
62,
85,
65,
50,
38,
34,
78,
32,
75,
null,
41,
80,
47,
48,
107,
21,
21,
51,
25,
60,
25,
53,
22,
42,
48,
25,
39,
47,
48,
33,
55,
19,
29,
25,
30,
39,
25,
25,
14,
20,
45,
42,
15,
80,
74,
95,
19,
38,
30,
40,
95,
16,
120,
40,
22,
23,
null,
40,
16,
28,
12,
26,
85,
25,
35,
50,
36,
32,
19,
75,
30,
125,
18,
40,
18,
22,
50,
38,
23,
35,
24,
60,
20,
20,
60,
35,
50,
13,
null,
20,
17,
40,
54,
40,
60,
28,
14,
42,
19,
20,
65,
50,
37,
15,
13,
38,
35,
17,
20,
15,
19,
55,
19,
49,
35,
24,
55,
90,
40,
43,
null,
55,
22,
15,
20,
19,
28,
100,
99,
45,
27,
17,
50,
28,
13,
19,
38,
38,
50,
95,
20,
18,
20,
13,
16,
60,
35,
29,
80,
35,
20,
38,
90,
18,
22,
42,
65,
23,
45,
39,
null,
null,
26,
18,
34,
16,
95,
49,
null,
24,
27,
40,
null,
22,
26,
45,
35,
15,
null,
10,
30,
9,
14,
7,
18,
8,
17,
32,
10,
17,
10,
20,
8,
10,
null,
8,
null,
24,
9,
10,
6,
12,
35,
14,
12,
30,
25,
20,
10,
21,
13,
20,
11,
10,
26,
10,
15,
58,
35,
20,
17,
18,
35,
14,
15,
40,
42,
11,
12,
12,
10,
18,
27,
18,
17,
25,
22,
60,
70,
18,
150,
90,
13,
40,
28,
65,
35,
25,
42,
49,
45,
28,
21,
25,
25,
10,
16,
50,
24,
24,
18,
20,
11,
9,
36,
65,
19,
25,
null,
25,
13,
35,
null,
17,
13,
20,
22,
22,
48,
25,
25,
22,
null,
60,
40,
18,
12,
12,
11,
18,
14,
12,
35,
24,
15,
13,
9,
40,
40,
14,
25,
25,
18,
42,
15,
35,
48,
25,
37,
35,
108,
42,
35,
40,
25,
75,
25,
38,
28,
30,
16,
25,
65,
19,
17,
23,
38,
28,
63,
45,
18,
9,
18,
10,
12,
22,
12,
20,
15,
9,
13,
22,
28,
24,
22,
11,
20,
30,
21,
26,
23,
15,
15,
34,
25,
50,
35,
45,
59,
43,
18,
35,
50,
40,
null,
55,
60,
65,
50,
195,
18,
60,
38,
19,
45,
32,
48,
20,
58,
25,
40,
25,
14,
35,
33,
27,
28,
31,
90,
52,
35,
45,
35,
36,
22,
35,
50,
24,
80,
40,
40,
21,
42,
20,
55,
15,
10,
10,
19,
15,
20,
null,
17,
11,
18,
15,
38,
16,
17,
12,
20,
null,
19,
25,
15,
20,
27,
60,
9,
26,
null,
17,
16,
14,
60,
60,
63,
63,
45,
42,
40,
140,
27,
35,
85,
36,
48,
80,
60,
30,
60,
28,
50,
null,
60,
110,
150,
27,
46,
72,
45,
45,
75,
75,
152,
30,
60,
55,
55,
55,
48,
150,
50,
48,
100,
40,
75,
245,
65,
42,
50,
65,
25,
37,
32,
32,
24,
50,
45,
35,
37,
40,
45,
22,
32,
50,
75,
82,
100,
null,
65,
130,
24,
null,
60,
70,
12,
null,
72,
75,
57,
40,
92,
140,
45,
null,
55,
140,
48,
67,
38,
100,
29,
10,
30,
55,
40,
13,
25,
22,
null,
45,
40,
60,
60,
22,
34,
16,
23,
8,
11,
10,
15,
9,
9,
37,
11,
12,
10,
6,
24,
12,
9,
10,
8,
75,
39,
50,
8,
25,
13,
15,
16,
20,
20,
20,
25,
90,
20,
16,
18,
55,
10,
13,
40,
17,
10,
19,
10,
18,
15,
17,
10,
null,
14,
26,
13,
40,
40,
45,
50,
20,
50,
45,
95,
35,
36,
25,
null,
null,
null,
55,
55,
60,
30,
102,
22,
100,
20,
11,
13,
33,
20,
32,
39,
13,
13,
15,
58,
10,
24,
23,
30,
10,
30,
32,
10,
13,
30,
12,
9,
20,
20,
12,
28,
13,
9,
48,
null,
17,
40,
35,
16,
42,
38,
13,
42,
12,
8,
55,
32,
15,
38,
11,
null,
12,
24,
40,
11,
14,
18,
15,
15,
17,
21,
20,
20,
16,
35,
20,
14,
23,
18,
11,
11,
42,
null,
35,
22,
38,
22,
50,
39,
42,
42,
null,
19,
55,
48,
39,
22,
null,
null,
26,
20,
30,
65,
16,
24,
23,
30,
25,
28,
26,
60,
42,
39,
30,
null,
16,
32,
24,
34,
25,
21,
35,
38,
35,
null,
17,
18,
34,
46,
15,
65,
80,
45,
52,
23,
60,
20,
48,
40,
29,
100,
80,
48,
40,
55,
90,
15,
50,
16,
51,
28,
33,
null,
55,
20,
19,
22,
18,
50,
36,
95,
59,
75,
null,
20,
null,
25,
40,
50,
63,
40,
80,
34,
27,
20,
18,
30,
24,
19,
23,
26,
10,
25,
33,
18,
25,
22,
16,
50,
15,
32,
24,
26,
42,
170,
31,
18,
10,
11,
25,
29,
13,
50,
14,
48,
9,
30,
45,
20,
18,
10,
10,
23,
15,
11,
10,
35,
25,
65,
20,
null,
60,
13,
45,
24,
28,
13,
null,
55,
39,
null,
10,
13,
9,
null,
11,
13,
null,
36,
10,
27,
27,
13,
28,
17,
17,
10,
9,
23,
24,
11,
18,
16,
25,
40,
13,
28,
25,
22,
15,
18,
18,
10,
20,
24,
16,
15,
15,
55,
25,
21,
22,
16,
28,
35,
30,
25,
14,
12,
16,
65,
11,
10,
20,
41,
17,
null,
36,
17,
13,
15,
16,
12,
27,
28,
17,
14,
25,
39,
25,
12,
22,
14,
40,
24,
13,
16,
25,
17,
24,
40,
16,
27,
20,
25,
22,
24,
35,
15,
14,
35,
23,
25,
10,
22,
50,
24,
13,
15,
35,
18,
18,
20,
15,
32,
13,
40,
60,
45,
40,
65,
70,
75,
24,
450,
455,
60,
29,
500,
100,
40,
55,
60,
450,
40,
78,
51,
580,
90,
150,
65,
45,
36,
35,
45,
null,
35,
22,
25,
29,
20,
22,
20,
42,
25,
26,
20,
23,
20,
22,
19,
34,
16,
40,
35,
24,
28,
18,
18,
30,
42,
26,
50,
43,
38,
45,
45,
16,
15,
75,
45,
28,
25,
null,
49,
75,
85,
20,
60,
10,
80,
28,
15,
55,
29,
14,
80,
28,
38,
48,
19,
30,
24,
25,
12,
12,
15,
null,
25,
22,
null,
11,
20,
14,
12,
30,
18,
21,
10,
null,
9,
15,
15,
16,
10,
null,
null,
22,
29,
58,
70,
60,
35,
38,
48,
null,
18,
30,
38,
22,
64,
20,
42,
null,
40,
40,
22,
13,
20,
20,
24,
50,
60,
25,
39,
32,
28,
15,
22,
10,
30,
17,
28,
15,
12,
21,
25,
35,
10,
14,
22,
38,
10,
25,
38,
14,
13,
40,
10,
18,
35,
11,
24,
55,
40,
16,
27,
null,
46,
null,
16,
25,
54,
57,
20,
11,
18,
27,
16,
48,
30,
50,
26,
28,
20,
20,
29,
30,
50,
null,
62,
55,
18,
null,
20,
24,
14,
12,
17,
23,
20,
24,
15,
23,
18,
19,
17,
19,
16,
48,
26,
15,
13,
22,
48,
18,
39,
23,
42,
22,
24,
24,
35,
69,
36,
34,
54,
12,
22,
50,
38,
44,
10,
null,
17,
26,
59,
40,
35,
65,
57,
80,
35,
40,
19,
45,
49,
54,
25,
null,
null,
20,
null,
null,
null,
null,
23,
10,
12,
11,
8,
20,
20,
12,
11,
10,
14,
60,
9,
10,
17,
20,
12,
17,
16,
16,
null,
null,
25,
90,
150,
56,
36,
43,
100,
545,
1000,
62,
105,
95,
55,
65,
135,
20,
75,
85,
16,
62,
55,
35,
70,
60,
243,
50,
100,
10,
23,
40,
13,
40,
16,
32,
16,
8,
10,
55,
10,
23,
23,
17,
16,
25,
12,
40,
16,
10,
18,
null,
12,
13,
20,
null,
18,
10,
12,
14,
null,
58,
10,
38,
15,
null,
11,
12,
39,
27,
25,
38,
8,
13,
25,
19,
12,
10,
null,
23,
14,
17,
13,
39,
15,
10,
10,
50,
60,
65,
36,
36,
36,
45,
40,
25,
55,
35,
55,
44,
28,
35,
50,
35,
30,
32,
38,
28,
44,
13,
50,
29,
75,
17,
35,
40,
45,
12,
22,
20,
40,
20,
19,
35,
69,
25,
null,
23,
19,
39,
38,
24,
14,
43,
16,
42,
24,
null,
32,
null,
22,
null,
16,
5,
32,
17,
16,
15,
10,
22,
14,
20,
59,
36,
10,
15,
25,
30,
15,
23,
null,
10,
12,
14,
44,
null,
20,
17,
28,
25,
11,
10,
26,
20,
10,
25,
12,
11,
13,
15,
12,
10,
30,
40,
33,
10,
32,
11,
11,
23,
18,
80,
17,
22,
20,
null,
18,
null,
32,
null,
25,
29,
15,
42,
15,
20,
10,
16,
85,
40,
30,
19,
62,
31,
25,
40,
35,
25,
40,
45,
35,
17,
60,
18,
23,
25,
85,
63,
24,
30,
55,
28,
49,
40,
18,
25,
135,
135,
34,
29,
42,
15,
20,
13,
26,
14,
9,
24,
20,
16,
18,
null,
25,
11,
59,
30,
49,
15,
30,
14,
75,
24,
20,
13,
null,
13,
35,
13,
16,
25,
13,
22,
null,
8,
13,
null,
10,
18,
18,
125,
12,
10,
24,
60,
25,
11,
13,
null,
20,
18,
15,
13,
20,
24,
21,
14,
50,
20,
30,
47,
10,
null,
11,
19,
15,
18,
40,
29,
9,
15,
12,
26,
30,
25,
25,
30,
22,
18,
8,
18,
15,
16,
20,
29,
25,
24,
61,
55,
20,
12,
11,
28,
7,
20,
12,
24,
19,
8,
13,
15,
20,
15,
14,
15,
14,
null,
20,
12,
10,
11,
25,
15,
null,
13,
40,
22,
12,
10,
12,
10,
12,
26,
22,
28,
20,
10,
14,
20,
11,
11,
12,
13,
16,
14,
12,
null,
15,
23,
null,
11,
20,
9,
35,
null,
17,
40,
13,
68,
58,
11,
12,
12,
13,
30,
35,
14,
38,
18,
12,
22,
20,
15,
null,
35,
60,
13,
40,
75,
null,
35,
31,
15,
25,
41,
28,
22,
25,
25,
36,
25,
null,
17,
14,
47,
55,
26,
29,
13,
25,
48,
22,
15,
12,
20,
12,
10,
10,
10,
19,
29,
9,
18,
10,
9,
7,
18,
7,
9,
11,
9,
13,
9,
60,
125,
50,
65,
32,
19,
40,
17,
9,
null,
82,
12,
7,
16,
16,
10,
40,
46,
30,
40,
26,
10,
20,
42,
22,
15,
20,
12,
32,
20,
25,
30,
38,
20,
120,
30,
26,
14,
17,
25,
28,
35,
22,
21,
35,
35,
32,
22,
20,
36,
30,
30,
45,
28,
14,
28,
42,
22,
18,
15,
16,
24,
30,
24,
28,
14,
80,
50,
35,
13,
23,
25,
75,
28,
18,
25,
53,
null,
30,
25,
52,
65,
29,
60,
60,
90,
100,
25,
30,
45,
30,
23,
38,
50,
145,
32,
25,
30,
32,
30,
45,
28,
50,
18,
30,
48,
17,
40,
25,
20,
27,
50,
24,
17,
11,
29,
35,
60,
21,
70,
25,
18,
44,
20,
35,
54,
28,
24,
40,
14,
30,
32,
35,
32,
17,
16,
42,
null,
25,
38,
22,
25,
44,
20,
22,
25,
21,
68,
20,
20,
24,
51,
20,
25,
null,
42,
18,
20,
25,
29,
10,
28,
38,
38,
13,
36,
46,
30,
45,
35,
25,
null,
null,
null,
null,
78,
37,
33,
60,
25,
37,
52,
33,
59,
43,
22,
18,
null,
55,
28,
40,
null,
null,
29,
100,
40,
106,
19,
25,
50,
80,
25,
18,
65,
18,
28,
18,
null,
null,
20,
null,
60,
18,
24,
18,
35,
60,
30,
19,
null,
17,
65,
null,
90,
45,
null,
75,
42,
25,
55,
63,
90,
75,
47,
55,
66,
30,
80,
90,
40,
45,
45,
105,
30,
null,
24,
15,
12,
9,
11,
11,
13,
7,
14,
17,
28,
15,
9,
20,
13,
40,
17,
50,
34,
25,
7,
25,
18,
14,
23,
25,
10,
8,
10,
13,
17,
28,
14,
39,
56,
60,
45,
18,
19,
19,
22,
28,
19,
20,
21,
28,
32,
38,
42,
21,
25,
42,
null,
15,
15,
30,
30,
45,
30,
26,
30,
18,
40,
39,
18,
23,
16,
null,
11,
19,
22,
22,
10,
24,
230,
15,
18,
130,
36,
60,
52,
19,
36,
35,
50,
48,
35,
32,
35,
null,
70,
null,
40,
70,
45,
38,
195,
90,
65,
22,
51,
25,
null,
26,
56,
55,
20,
44,
37,
44,
19,
55,
65,
125,
38,
40,
48,
30,
90,
75,
48,
48,
54,
32,
24,
90,
24,
110,
80,
30,
17,
16,
25,
30,
15,
18,
18,
28,
11,
12,
20,
24,
13,
32,
11,
13,
26,
20,
16,
25,
30,
14,
13,
28,
15,
21,
105,
23,
200,
20,
36,
17,
17,
70,
30,
135,
50,
42,
50,
23,
23,
22,
34,
55,
32,
null,
65,
35,
35,
25,
19,
14,
30,
null,
50,
35,
18,
125,
78,
72,
52,
55,
55,
140,
175,
94,
48,
100,
75,
105,
105,
44,
120,
45,
69,
55,
20,
47,
25,
30,
45,
55,
54,
50,
30,
15,
44,
44,
42,
61,
19,
40,
16,
20,
20,
40,
48,
65,
70,
null,
12,
28,
56,
45,
44,
85,
null,
39,
175,
48,
44,
44,
40,
40,
300,
63,
160,
90,
42,
120,
55,
null,
62,
66,
55,
60,
45,
85,
60,
45,
100,
null,
14,
16,
15,
26,
22,
13,
null,
null,
15,
20,
16,
18,
22,
66,
28,
null,
26,
12,
35,
20,
13,
12,
10,
42,
18,
10,
15,
15,
12,
20,
26,
15,
17,
26,
30,
null,
17,
null,
12,
35,
14,
14,
24,
9,
18,
21,
15,
12,
36,
35,
30,
10,
22,
12,
14,
18,
18,
52,
108,
19,
9,
14,
25,
30,
34,
30,
30,
18,
45,
75,
100,
22,
20,
100,
20,
8,
30,
150,
30,
25,
32,
112,
75,
38,
80,
12,
null,
40,
15,
14,
15,
29,
25,
30,
25,
22,
15,
20,
12,
24,
32,
40,
10,
32,
8,
null,
35,
20,
13,
16,
18,
8,
65,
15,
null,
12,
35,
8,
23,
18,
65,
12,
35,
29,
13,
15,
12,
19,
17,
34,
10,
12,
30,
null,
12,
13,
11,
14,
38,
13,
30,
18,
30,
20,
14,
13,
12,
50,
10,
18,
20,
16,
20,
34,
25,
12,
70,
10,
18,
179,
55,
45,
95,
55,
135,
60,
60,
45,
67,
65,
365,
92,
60,
65,
40,
35,
60,
140,
48,
54,
78,
90,
18,
40,
35,
45,
50,
38,
null,
20,
13,
40,
45,
25,
65,
20,
38,
18,
150,
15,
31,
16,
39,
39,
35,
35,
22,
41,
40,
24,
80,
22,
61,
65,
54,
36,
99,
50,
45,
34,
null,
65,
65,
17,
18,
34,
20,
28,
45,
25,
118,
40,
62,
22,
28,
20,
26,
32,
null,
null,
25,
34,
19,
108,
43,
52,
47,
36,
35,
28,
23,
37,
55,
null,
50,
50,
29,
null,
42,
65,
35,
null,
46,
58,
12,
55,
28,
40,
null,
32,
10,
39,
39,
36,
null,
20,
19,
24,
17,
35,
null,
10,
24,
20,
null,
19,
30,
15,
90,
null,
17,
25,
21,
50,
85,
15,
35,
18,
16,
38,
27,
16,
19,
17,
null,
25,
19,
18,
20,
42,
40,
13,
45,
42,
82,
21,
32,
30,
35,
105,
30,
59,
62,
28,
null,
42,
33,
40,
49,
75,
36,
70,
50,
20,
30,
24,
50,
32,
31,
25,
70,
19,
null,
19,
40,
45,
60,
null,
44,
45,
24,
20,
18,
40,
18,
16,
15,
35,
90,
40,
50,
null,
null,
null,
null,
null,
40,
null,
null,
64,
null,
null,
null,
65,
25,
null,
110,
45,
null,
9,
16,
17,
11,
12,
24,
15,
25,
34,
null,
15,
17,
35,
25,
10,
12,
15,
35,
20,
19,
10,
36,
19,
12,
10,
8,
10,
16,
18,
14,
19,
30,
18,
25,
15,
12,
11,
12,
13,
38,
10,
18,
11,
16,
null,
15,
null,
25,
25,
null,
null,
22,
20,
38,
13,
57,
25,
65,
17,
19,
30,
24,
55,
25,
22,
12,
40,
10,
null,
null,
18,
11,
14,
15,
15,
32,
24,
15,
160,
12,
12,
16,
35,
36,
17,
12,
29,
29,
17,
10,
14,
18,
40,
18,
11,
39,
10,
36,
30,
13,
13,
17,
25,
20,
41,
40,
23,
13,
11,
30,
24,
15,
12,
32,
null,
40,
45,
50,
69,
74,
80,
60,
37,
27,
24,
32,
38,
30,
36,
52,
80,
69,
26,
25,
40,
90,
24,
49,
15,
15,
35,
17,
null,
18,
28,
40,
22,
45,
14,
48,
72,
30,
40,
28,
34,
null,
25,
35,
16,
25,
25,
20,
null,
50,
22,
28,
27,
45,
24,
42,
22,
40,
16,
25,
22,
14,
15,
13,
15,
18,
20,
36,
10,
15,
17,
19,
19,
20,
19,
16,
15,
16,
15,
14,
55,
14,
20,
33,
75,
45,
10,
25,
10,
8,
34,
20,
24,
21,
19,
21,
25,
27,
8,
12,
15,
null,
33,
18,
12,
33,
10,
20,
7,
13,
14,
26,
20,
28,
22,
9,
90,
50,
33,
60,
12,
68,
19,
13,
32,
38,
32,
19,
20,
22,
40,
50,
15,
58,
28,
60,
47,
40,
30,
110,
25,
42,
50,
42,
55,
null,
null,
56,
28,
35,
100,
50,
75,
32,
11,
16,
13,
22,
38,
17,
30,
12,
20,
42,
20,
37,
29,
15,
25,
35,
null,
null,
130,
null,
null,
null,
100,
null,
null,
35,
null,
30,
65,
55,
65,
175,
80,
111,
89,
null,
null,
null,
null,
null,
70,
52,
80,
70,
50,
null,
17,
11,
null,
50,
39,
70,
11,
125,
14,
19,
60,
null,
null,
21,
null,
null,
13,
25,
42,
57,
18,
68,
45,
20,
70,
45,
15,
13,
18,
20,
18,
16,
17,
30,
16,
30,
30,
44,
60,
13,
9,
14,
59,
50,
14,
12,
12,
12,
20,
20,
50,
19,
11,
8,
20,
35,
50,
23,
9,
42,
45,
20,
22,
null,
13,
18,
35,
35,
25,
20,
24,
30,
9,
16,
32,
21,
20,
25,
18,
27,
55,
40,
44,
13,
21,
12,
23,
15,
null,
null,
null,
19,
9,
15,
9,
30,
42,
12,
13,
11,
16,
20,
17,
16,
25,
22,
10,
14,
15,
75,
20,
24,
17,
78,
22,
15,
20,
17,
15,
20,
16,
19,
20,
13,
32,
10,
19,
15,
15,
14,
39,
25,
18,
20,
45,
null,
18,
15,
13,
23,
9,
15,
11,
null,
25,
15,
13,
11,
13,
18,
40,
12,
75,
35,
30,
13,
15,
60,
30,
28,
12,
29,
22,
20,
26,
20,
32,
20,
55,
18,
28,
28,
18,
null,
25,
50,
30,
75,
28,
25,
30,
50,
51,
38,
23,
30,
85,
22,
24,
28,
38,
48,
31,
56,
65,
36,
24,
25,
20,
23,
10,
12,
12,
10,
20,
13,
15,
12,
10,
10,
11,
15,
18,
13,
9,
14,
null,
32,
16,
17,
8,
25,
14,
14,
16,
65,
60,
32,
130,
67,
60,
60,
null,
null,
90,
90,
160,
65,
125,
null,
259,
75,
25,
18,
30,
13,
32,
18,
16,
16,
42,
34,
46,
28,
19,
17,
32,
9,
null,
17,
30,
40,
24,
28,
19,
23,
15,
31,
14,
8,
35,
17,
25,
13,
28,
29,
15,
30,
12,
14,
22,
14,
15,
30,
21,
12,
15,
25,
34,
32,
20,
27,
14,
10,
10,
92,
50,
65,
80,
45,
28,
35,
55,
28,
30,
43,
90,
null,
75,
19,
49,
60,
40,
70,
null,
32,
55,
65,
null,
40,
null,
57,
48,
100,
60,
35,
36,
77,
35,
19,
32,
15,
16,
15,
55,
20,
50,
55,
45,
80,
56,
21,
23,
18,
80,
18,
45,
18,
30,
28,
null,
45,
70,
18,
29,
25,
22,
35,
50,
20,
42,
18,
21,
24,
15,
20,
26,
95,
14,
185,
30,
21,
29,
16,
14,
20,
27,
25,
50,
20,
30,
20,
24,
20,
25,
15,
13,
20,
19,
25,
40,
18,
14,
25,
22,
20,
31,
18,
22,
35,
35,
22,
15,
60,
59,
55,
31,
17,
25,
28,
27,
16,
19,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50,
null,
null,
17,
20,
14,
13,
15,
13,
13,
20,
17,
12,
12,
8,
21,
15,
12,
11,
14,
12,
17,
23,
15,
16,
20,
16,
14,
13,
16,
14,
null,
10,
10,
null,
11,
10,
90,
60,
30,
16,
null,
100,
null,
300,
100,
null,
75,
28,
70,
86,
28,
18,
84,
75,
32,
50,
40,
24,
null,
17,
38,
24,
26,
30,
39,
39,
50,
23,
14,
50,
14,
27,
18,
23,
22,
17,
75,
20,
18,
35,
18,
25,
17,
24,
24,
28,
37,
30,
null,
15,
35,
null,
20,
40,
null,
15,
63,
22,
19,
25,
20,
35,
40,
20,
11,
46,
19,
32,
15,
48,
10,
52,
58,
25,
24,
30,
20,
15,
14,
55,
16,
50,
38,
8,
30,
42,
null,
40,
29,
21,
20,
14,
26,
40,
12,
15,
28,
36,
70,
null,
18,
20,
20,
null,
25,
28,
13,
50,
10,
19,
27,
13,
24,
48,
9,
12,
15,
35,
25,
55,
10,
21,
12,
13,
30,
24,
22,
34,
17,
50,
38,
42,
65,
110,
17,
60,
13,
20,
19,
25,
20,
60,
25,
39,
35,
32,
32,
29,
30,
42,
30,
60,
65,
19,
28,
42,
26,
20,
13,
48,
40,
32,
11,
18,
13,
10,
32,
13,
16,
35,
20,
20,
11,
50,
24,
11,
20,
40,
16,
18,
22,
120,
45,
20,
19,
17,
16,
23,
12,
36,
22,
30,
15,
60,
45,
30,
20,
65,
37,
40,
40,
19,
25,
22,
27,
20,
27,
13,
40,
25,
50,
12,
46,
28,
21,
18,
14,
24,
15,
18,
28,
null,
30,
28,
23,
35,
22,
30,
36,
27,
21,
36,
20,
15,
27,
18,
18,
14,
50,
null,
12,
null,
75,
null,
11,
null,
11,
16,
20,
null,
16,
51,
65,
45,
18,
10,
32,
22,
16,
38,
24,
15,
18,
15,
16,
23,
18,
20,
48,
null,
null,
125,
100,
93,
70,
45,
55,
85,
75,
40,
38,
60,
75,
48,
null,
24,
40,
66,
131,
52,
30,
60,
90,
42,
56,
32,
50,
36,
22,
20,
20,
32,
75,
95,
44,
73,
48,
100,
35,
65,
34,
30,
130,
42,
50,
35,
null,
25,
85,
null,
29,
15,
18,
12,
10,
13,
14,
18,
35,
32,
12,
28,
13,
30,
20,
40,
18,
10,
37,
18,
15,
18,
22,
10,
10,
37,
11,
11,
18,
46,
50,
99,
47,
60,
105,
39,
38,
40,
175,
42,
51,
105,
90,
125,
39,
89,
65,
25,
52,
23,
36,
48,
110,
60,
65,
95,
45,
24,
85,
null,
11,
10,
null,
12,
10,
16,
18,
21,
35,
22,
30,
15,
20,
25,
null,
null,
20,
35,
8,
12,
10,
22,
50,
15,
15,
28,
null,
13,
21,
20,
20,
11,
25,
null,
55,
19,
null,
23,
55,
40,
125,
24,
null,
22,
35,
24,
22,
36,
36,
23,
18,
15,
19,
6,
14,
30,
11,
15,
38,
24,
30,
11,
15,
19,
12,
12,
14,
65,
45,
10,
44,
18,
28,
null,
26,
15,
8,
6,
15,
34,
null,
18,
17,
12,
14,
9,
40,
17,
11,
20,
null,
21,
12,
23,
20,
15,
36,
24,
20,
27,
15,
15,
15,
19,
28,
17,
10,
16,
16,
14,
25,
14,
19,
16,
25,
18,
35,
20,
15,
13,
null,
null,
11,
10,
15,
29,
22,
16,
15,
20,
16,
10,
12,
null,
30,
22,
14,
15,
10,
11,
32,
18,
null,
25,
42,
22,
13,
null,
15,
13,
30,
65,
40,
15,
15,
40,
28,
16,
35,
17,
null,
11,
25,
45,
30,
38,
33,
28,
33,
11,
20,
25,
16,
23,
29,
16,
11,
14,
21,
35,
65,
15,
28,
11,
18,
18,
8,
35,
11,
29,
15,
20,
37,
22,
10,
50,
20,
17,
139,
21,
28,
22,
null,
19,
20,
15,
65,
50,
33,
17,
17,
15,
50,
40,
11,
39,
27,
55,
15,
null,
19,
60,
21,
58,
19,
20,
25,
9,
32,
47,
null,
35,
16,
39,
48,
38,
15,
30,
31,
10,
135,
20,
8,
31,
13,
13,
40,
37,
60,
45,
60,
30,
74,
50,
42,
50,
75,
35,
85,
35,
30,
120,
41,
55,
50,
110,
39,
75,
40,
75,
70,
75,
36,
35,
49,
26,
16,
22,
18,
15,
14,
15,
23,
40,
54,
20,
13,
17,
25,
12,
10,
40,
25,
14,
13,
35,
17,
29,
19,
18,
40,
19,
25,
49,
11,
38,
16,
20,
31,
29,
10,
30,
14,
15,
25,
20,
15,
20,
null,
12,
15,
24,
14,
9,
24,
50,
18,
15,
null,
17,
11,
7,
21,
17,
26,
62,
23,
16,
16,
16,
15,
65,
75,
35,
35,
22,
37,
25,
24,
null,
35,
85,
15,
45,
33,
20,
66,
42,
34,
19,
85,
25,
580,
null,
110,
70,
52,
50,
130,
48,
80,
54,
65,
65,
100,
32,
68,
156,
55,
45,
109,
34,
39,
39,
50,
100,
150,
39,
76,
32,
40,
60,
22,
37,
36,
24,
75,
31,
20,
65,
29,
17,
13,
65,
17,
15,
40,
28,
null,
15,
40,
42,
14,
36,
39,
34,
17,
17,
23,
13,
37,
25,
65,
25,
16,
29,
34,
20,
50,
13,
null,
40,
89,
24,
36,
38,
25,
45,
39,
236,
32,
14,
18,
35,
30,
20,
35,
9,
17,
10,
21,
60,
16,
10,
12,
46,
13,
25,
30,
12,
55,
59,
15,
39,
48,
22,
60,
140,
42,
25,
28,
50,
36,
40,
46,
30,
30,
27,
60,
40,
90,
30,
32,
25,
25,
25,
36,
39,
30,
21,
29,
22,
25,
86,
78,
28,
32,
48,
50,
68,
27,
50,
35,
null,
38,
35,
65,
20,
null,
28,
20,
27,
42,
54,
50,
27,
22,
45,
38,
15,
65,
25,
50,
44,
18,
85,
100,
40,
35,
18,
26,
18,
17,
45,
40,
25,
70,
70,
17,
42,
60,
53,
25,
59,
20,
42,
55,
42,
69,
38,
32,
164,
38,
35,
19,
32,
225,
20,
11,
68,
52,
16,
14,
18,
22,
14,
22,
null,
30,
14,
25,
28,
50,
55,
14,
25,
35,
18,
40,
59,
25,
18,
17,
null,
15,
13,
36,
15,
22,
23,
null,
36,
17,
14,
22,
37,
null,
20,
22,
15,
20,
14,
18,
25,
17,
13,
36,
19,
18,
30,
20,
42,
80,
30,
23,
15,
26,
20,
30,
22,
15,
28,
20,
12,
40,
68,
40,
50,
20,
25,
54,
35,
75,
45,
45,
50,
32,
40,
70,
50,
65,
39,
32,
50,
65,
32,
45,
48,
30,
55,
29,
95,
46,
28,
11,
10,
25,
30,
35,
21,
36,
45,
16,
25,
15,
25,
33,
20,
14,
50,
85,
null,
25,
8,
26,
25,
18,
15,
20,
18,
12,
50,
35,
18,
50,
13,
44,
null,
118,
34,
30,
29,
16,
15,
38,
29,
15,
20,
18,
25,
18,
30,
26,
24,
null,
22,
15,
20,
65,
65,
50,
36,
30,
36,
37,
57,
90,
24,
22,
33,
20,
22,
98,
18,
28,
34,
70,
49,
32,
33,
28,
15,
18,
44,
27,
20,
45,
70,
54,
32,
43,
null,
60,
60,
35,
60,
26,
24,
35,
24,
null,
13,
18,
50,
68,
32,
53,
75,
45,
50,
65,
100,
45,
25,
45,
60,
20,
50,
35,
30,
28,
35,
85,
60,
66,
50,
55,
63,
290,
65,
65,
20,
110,
90,
23,
12,
49,
14,
30,
27,
45,
48,
14,
22,
29,
17,
20,
50,
15,
27,
32,
18,
12,
29,
20,
17,
15,
18,
18,
50,
75,
60,
42,
26,
40,
78,
30,
101,
65,
75,
35,
19,
41,
55,
70,
50,
14,
null,
26,
15,
13,
32,
20,
null,
null,
18,
14,
15,
21,
null,
59,
15,
30,
17,
15,
15,
20,
25,
36,
20,
13,
15,
11,
34,
12,
16,
17,
20,
18,
15,
10,
7,
32,
15,
13,
19,
40,
17,
90,
18,
14,
11,
11,
34,
70,
23,
40,
18,
null,
16,
22,
15,
20,
34,
25,
null,
null,
272,
40,
55,
115,
85,
95,
75,
163,
299,
45,
90,
45,
45,
49,
130,
28,
36,
20,
20,
24,
16,
10,
28,
16,
13,
null,
10,
20,
26,
28,
9,
23,
11,
15,
16,
18,
20,
13,
22,
64,
13,
10,
18,
11,
11,
20,
18,
45,
23,
16,
35,
10,
10,
8,
15,
15,
17,
10,
28,
null,
175,
40,
28,
15,
20,
35,
33,
18,
22,
null,
18,
31,
40,
20,
25,
20,
19,
40,
29,
22,
30,
50,
20,
null,
13,
18,
35,
12,
12,
16,
15,
null,
11,
28,
39,
16,
14,
20,
12,
13,
23,
35,
30,
14,
13,
10,
15,
27,
27,
40,
49,
49,
14,
39,
26,
13,
38,
60,
36,
25,
34,
28,
13,
19,
17,
17,
27,
39,
95,
42,
63,
40,
36,
38,
50,
48,
24,
null,
130,
45,
37,
34,
90,
50,
55,
90,
54,
63,
54,
27,
98,
105,
22,
28,
22,
24,
45,
25,
15,
25,
39,
45,
30,
24,
36,
25,
17,
16,
19,
14,
17,
null,
25,
38,
55,
null,
18,
35,
11,
13,
36,
null,
10,
60,
22,
14,
22,
38,
18,
26,
52,
25,
19,
13,
20,
24,
80,
30,
42,
15,
14,
14,
25,
35,
20,
59,
59,
19,
11,
14,
27,
50,
12,
15,
29,
59,
10,
24,
16,
10,
10,
12,
19,
55,
10,
16,
10,
25,
77,
60,
50,
27,
95,
23,
null,
20,
59,
null,
33,
20,
55,
null,
null,
66,
48,
14,
19,
48,
null,
50,
13,
40,
120,
55,
36,
32,
20,
75,
28,
80,
42,
28,
null,
39,
23,
32,
50,
39,
42,
25,
32,
null,
45,
25,
26,
55,
26,
22,
20,
29,
70,
42,
30,
50,
36,
48,
80,
50,
32,
55,
40,
20,
23,
13,
40,
70,
28,
14,
38,
32,
55,
39,
48,
35,
55,
40,
48,
50,
110,
18,
25,
25,
65,
30,
28,
15,
39,
38,
38,
25,
50,
15,
40,
36,
70,
140,
55,
85,
54,
110,
62,
56,
85,
50,
17,
45,
23,
65,
60,
43,
20,
28,
20,
42,
29,
null,
35,
null,
30,
48,
45,
25,
25,
18,
16,
25,
22,
10,
null,
null,
null,
40,
16,
null,
20,
15,
35,
16,
15,
29,
56,
20,
55,
112,
33,
15,
28,
30,
38,
25,
23,
44,
19,
52,
17,
25,
18,
29,
14,
35,
16,
16,
45,
24,
50,
20,
38,
40,
29,
24,
15,
32,
16,
29,
null,
22,
15,
11,
25,
22,
35,
14,
72,
14,
15,
17,
27,
25,
13,
48,
15,
15,
12,
24,
24,
25,
9,
30,
20,
18,
35,
26,
26,
22,
25,
15,
50,
45,
50,
7,
65,
9,
35,
36,
null,
35,
28,
40,
null,
35,
20,
10,
10,
12,
15,
45,
17,
30,
14,
null,
20,
16,
12,
11,
15,
28,
28,
25,
19,
9,
20,
25,
40,
36,
75,
13,
35,
28,
13,
24,
35,
null,
10,
10,
7,
10,
13,
12,
13,
65,
52,
65,
52,
38,
37,
65,
30,
25,
65,
30,
30,
38,
70,
37,
27,
20,
38,
30,
null,
19,
20,
12,
22,
35,
11,
50,
30,
23,
25,
15,
16,
27,
null,
10,
45,
11,
15,
30,
35,
35,
135,
12,
15,
null,
24,
32,
null,
16,
18,
18,
15,
25,
30,
21,
30,
28,
16,
40,
18,
46,
24,
36,
13,
35,
35,
35,
50,
14,
14,
20,
25,
30,
35,
44,
45,
16,
50,
10,
28,
25,
16,
14,
24,
22,
18,
16,
17,
32,
20,
null,
14,
9,
19,
12,
12,
22,
25,
15,
25,
48,
15,
9,
17,
26,
20,
45,
8,
100,
75,
59,
80,
116,
120,
295,
130,
175,
42,
350,
69,
375,
412,
90,
54,
145,
50,
55,
40,
250,
null,
null,
42,
25,
36,
28,
13,
15,
22,
35,
22,
13,
null,
20,
12,
60,
82,
155,
28,
107,
35,
60,
79,
15,
49,
35,
60,
75,
60,
59,
70,
40,
43,
23,
80,
22,
34,
50,
42,
55,
25,
19,
45,
65,
18,
50,
29,
null,
47,
null,
33,
58,
125,
50,
null,
null,
40,
68,
13,
55,
40,
33,
29,
null,
110,
85,
40,
36,
null,
70,
23,
35,
12,
20,
11,
29,
null,
16,
20,
8,
null,
14,
23,
60,
13,
14,
100,
null,
15,
25,
39,
15,
35,
30,
null,
35,
16,
null,
28,
30,
30,
35,
28,
55,
null,
39,
49,
28,
18,
60,
30,
27,
30,
25,
40,
15,
50,
28,
33,
50,
20,
16,
26,
36,
60,
16,
36,
40,
95,
15,
32,
15,
24,
14,
18,
25,
16,
35,
27,
42,
59,
15,
20,
38,
20,
42,
28,
26,
19,
17,
15,
40,
24,
25,
42,
18,
16,
null,
24,
30,
40,
28,
13,
30,
28,
28,
14,
20,
13,
12,
15,
18,
35,
15,
35,
null,
45,
null,
15,
25,
18,
42,
24,
8,
15,
19,
21,
28,
28,
26,
20,
50,
26,
45,
25,
20,
40,
25,
52,
35,
45,
74,
23,
50,
30,
20,
65,
49,
52,
48,
30,
44,
20,
61,
60,
35,
50,
68,
95,
38,
50,
null,
42,
75,
34,
105,
65,
67,
34,
15,
17,
17,
40,
60,
20,
22,
17,
26,
16,
12,
null,
45,
26,
39,
50,
30,
19,
17,
25,
89,
40,
60,
24,
null,
15,
null,
39,
24,
20,
55,
29,
50,
35,
30,
36,
39,
48,
80,
17,
38,
30,
null,
19,
38,
20,
25,
37,
32,
36,
33,
20,
15,
10,
20,
null,
26,
null,
15,
20,
13,
9,
12,
13,
10,
10,
10,
10,
22,
25,
20,
20,
34,
10,
10,
13,
20,
38,
13,
8,
23,
50,
33,
14,
17,
17,
16,
40,
10,
20,
15,
11,
8,
20,
null,
48,
17,
12,
18,
32,
12,
40,
18,
25,
null,
null,
50,
18,
null,
19,
10,
47,
34,
23,
21,
40,
20,
18,
null,
19,
44,
11,
24,
30,
18,
28,
46,
55,
45,
25,
11,
14,
20,
17,
12,
12,
17,
10,
16,
24,
18,
13,
25,
28,
22,
40,
19,
13,
16,
13,
29,
null,
21,
20,
23,
15,
35,
12,
14,
40,
14,
13,
9,
49,
14,
10,
15,
15,
21,
32,
19,
22,
16,
14,
16,
18,
13,
10,
13,
32,
20,
null,
36,
19,
25,
17,
15,
null,
25,
36,
69,
35,
40,
20,
null,
25,
20,
52,
36,
86,
20,
48,
60,
60,
22,
40,
18,
48,
20,
28,
25,
25,
25,
50,
54,
23,
48,
48,
25,
30,
25,
30,
30,
39,
15,
26,
13,
37,
24,
20,
21,
56,
21,
35,
37,
25,
18,
44,
19,
34,
20,
16,
91,
17,
54,
19,
42,
23,
null,
16,
18,
15,
43,
73,
19,
22,
24,
15,
20,
40,
40,
25,
25,
48,
44,
28,
22,
28,
45,
17,
16,
25,
24,
41,
null,
29,
40,
20,
36,
27,
50,
23,
20,
100,
40,
42,
16,
29,
28,
19,
50,
23,
65,
36,
37,
48,
36,
45,
50,
22,
55,
null,
16,
29,
45,
16,
null,
15,
39,
16,
24,
17,
14,
18,
60,
15,
24,
26,
50,
25,
42,
20,
19,
90,
35,
80,
35,
35,
13,
18,
20,
15,
null,
16,
35,
22,
24,
15,
20,
null,
null,
18,
58,
null,
21,
25,
18,
15,
12,
10,
10,
12,
10,
12,
16,
12,
null,
13,
14,
30,
12,
8,
17,
38,
17,
9,
44,
12,
10,
30,
10,
null,
28,
40,
10,
16,
20,
34,
30,
13,
39,
29,
32,
27,
19,
15,
17,
62,
20,
12,
28,
12,
13,
15,
14,
18,
30,
38,
78,
13,
25,
null,
18,
15,
15,
19,
13,
12,
12,
19,
16,
12,
30,
10,
11,
18,
16,
25,
null,
30,
11,
10,
16,
30,
38,
18,
12,
10,
10,
15,
10,
11,
24,
15,
10,
13,
12,
21,
35,
30,
53,
75,
17,
50,
16,
22,
50,
100,
35,
24,
22,
20,
18,
80,
40,
53,
28,
16,
23,
22,
44,
32,
58,
30,
25,
22,
45,
19,
75,
108,
30,
60,
40,
38,
22,
20,
14,
35,
19,
17,
24,
17,
15,
30,
9,
11,
28,
45,
75,
12,
29,
19,
14,
17,
14,
20,
32,
18,
10,
14,
8,
null,
15,
22,
35,
12,
7,
12,
225,
20,
18,
13,
10,
13,
12,
null,
17,
16,
75,
54,
80,
275,
22,
140,
100,
200,
80,
70,
104,
48,
60,
null,
250,
240,
79,
130,
100,
100,
85,
85,
99,
60,
120,
85,
56,
130,
138,
38,
18,
20,
70,
45,
32,
28,
19,
24,
31,
27,
20,
21,
20,
15,
28,
45,
69,
48,
38,
45,
34,
23,
35,
25,
18,
null,
52,
16,
13,
13,
13,
14,
10,
35,
12,
22,
12,
11,
12,
36,
31,
10,
11,
9,
12,
8,
450,
250,
63,
220,
100,
400,
120,
150,
325,
33,
37,
null,
73,
35,
50,
21,
30,
25,
40,
90,
22,
25,
48,
10,
30,
14,
30,
19,
16,
17,
25,
65,
18,
20,
18,
9,
15,
10,
12,
20,
24,
21,
null,
18,
9,
15,
20,
18,
15,
19,
65,
21,
60,
18,
26,
15,
65,
19,
12,
25,
43,
75,
52,
23,
24,
30,
19,
13,
50,
23,
22,
14,
13,
13,
13,
30,
35,
20,
24,
35,
37,
14,
15,
28,
65,
14,
30,
22,
25,
45,
14,
12,
30,
12,
30,
14,
15,
22,
30,
18,
19,
35,
57,
37,
54,
60,
25,
25,
15,
29,
11,
15,
68,
16,
54,
45,
22,
24,
18,
13,
20,
20,
16,
80,
28,
25,
null,
15,
13,
11,
9,
18,
24,
15,
14,
17,
32,
12,
38,
14,
15,
12,
null,
45,
25,
10,
15,
9,
null,
null,
40,
9,
18,
15,
15,
15,
14,
17,
23,
18,
25,
45,
21,
30,
56,
16,
32,
20,
35,
28,
null,
15,
25,
42,
40,
48,
50,
26,
30,
10,
25,
30,
28,
20,
30,
18,
48,
188,
15,
35,
15,
17,
17,
11,
36,
15,
20,
13,
14,
18,
15,
30,
26,
38,
16,
30,
12,
65,
25,
45,
null,
24,
22,
59,
10,
17,
10,
18,
null,
null,
10,
15,
8,
12,
25,
18,
22,
15,
27,
17,
15,
13,
25,
17,
12,
13,
32,
38,
30,
19,
12,
12,
12,
11,
60,
17,
13,
14,
21,
15,
11,
12,
15,
17,
48,
25,
12,
30,
20,
12,
16,
10,
25,
20,
47,
20,
25,
70,
15,
27,
30,
34,
70,
100,
52,
30,
25,
12,
15,
40,
75,
16,
14,
16,
21,
59,
34,
40,
13,
null,
23,
13,
38,
60,
null,
12,
18,
20,
24,
null,
29,
45,
40,
38,
40,
19,
12,
35,
34,
42,
null,
20,
19,
18,
22,
28,
27,
25,
null,
18,
14,
25,
50,
13,
23,
14,
28,
null,
10,
38,
28,
18,
40,
56,
25,
22,
23,
21,
17,
50,
28,
20,
26,
23,
25,
48,
38,
15,
12,
15,
13,
13,
12,
13,
12,
9,
18,
10,
7,
10,
10,
10,
17,
19,
60,
12,
30,
10,
10,
16,
25,
10,
13,
16,
11,
8,
17,
40,
35,
20,
21,
40,
55,
29,
18,
49,
20,
15,
null,
35,
14,
20,
null,
60,
25,
null,
51,
null,
null,
40,
48,
18,
55,
45,
45,
33,
35,
null,
65,
27,
25,
60,
105,
null,
27,
35,
35,
20,
37,
32,
null,
25,
20,
70,
125,
21,
36,
null,
22,
20,
25,
35,
16,
12,
18,
25,
24,
22,
35,
25,
17,
12,
15,
37,
40,
18,
23,
15,
69,
17,
25,
15,
15,
19,
100,
28,
16,
40,
13,
26,
25,
18,
22,
45,
7,
11,
16,
18,
10,
60,
50,
10,
20,
14,
8,
40,
15,
null,
24,
45,
40,
52,
28,
11,
15,
20,
12,
10,
null,
13,
9,
20,
null,
15,
17,
null,
19,
25,
33,
10,
null,
38,
50,
null,
null,
10,
20,
13,
100,
42,
28,
26,
30,
12,
15,
30,
18,
14,
18,
null,
15,
38,
38,
22,
15,
16,
20,
30,
15,
40,
25,
12,
28,
32,
9,
19,
15,
47,
15,
14,
12,
20,
16,
25,
25,
20,
14,
null,
26,
75,
25,
29,
19,
9,
19,
38,
34,
95,
36,
45,
30,
50,
50,
55,
70,
75,
65,
55,
40,
67,
200,
90,
36,
70,
35,
33,
52,
55,
45,
90,
42,
35,
88,
55,
29,
40,
49,
8,
28,
22,
10,
12,
8,
120,
36,
30,
14,
20,
24,
8,
50,
7,
13,
7,
12,
22,
11,
15,
9,
50,
16,
7,
7,
216,
51,
48,
39,
20,
14,
28,
36,
68,
14,
30,
49,
19,
60,
42,
31,
35,
40,
25,
20,
13,
25,
10,
10,
12,
17,
12,
14,
6,
50,
12,
9,
15,
24,
22,
18,
13,
20,
20,
25,
19,
16,
9,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
15,
19,
18,
15,
12,
14,
45,
17,
30,
24,
15,
12,
17,
38,
28,
27,
15,
13,
15,
17,
14,
24,
16,
14,
15,
15,
null,
22,
21,
24,
null,
55,
45,
39,
36,
70,
300,
105,
40,
75,
39,
48,
145,
69,
25,
155,
40,
36,
59,
59,
45,
85,
60,
70,
85,
19,
30,
18,
15,
22,
45,
46,
45,
17,
13,
16,
30,
18,
34,
27,
15,
23,
27,
40,
20,
20,
80,
20,
25,
null,
25,
18,
27,
19,
23,
26,
20,
26,
60,
19,
24,
43,
30,
13,
16,
18,
11,
null,
16,
36,
49,
22,
23,
25,
28,
20,
13,
10,
9,
32,
10,
20,
15,
20,
24,
19,
15,
60,
40,
16,
30,
16,
13,
19,
15,
23,
12,
38,
null,
17,
22,
50,
22,
17,
20,
13,
24,
18,
17,
15,
19,
14,
20,
50,
70,
75,
40,
10,
11,
12,
22,
80,
25,
26,
27,
16,
10,
16,
11,
20,
23,
21,
9,
23,
25,
20,
13,
16,
50,
null,
null,
null,
null,
75,
null,
null,
50,
null,
50,
64,
110,
null,
70,
null,
null,
53,
17,
40,
24,
20,
50,
22,
12,
23,
22,
13,
31,
20,
16,
20,
20,
22,
40,
18,
26,
16,
19,
25,
24,
15,
8,
30,
24,
25,
12,
20,
16,
25,
25,
20,
20,
50,
13,
26,
25,
20,
19,
30,
30,
23,
14,
15,
19,
50,
19,
22,
16,
36,
12,
13,
13,
18,
159,
null,
25,
null,
20,
45,
28,
44,
24,
85,
36,
36,
69,
50,
62,
75,
48,
12,
55,
28,
25,
40,
27,
44,
13,
35,
200,
42,
48,
20,
28,
13,
17,
35,
10,
25,
60,
13,
11,
10,
155,
85,
45,
150,
525,
175,
175,
55,
125,
175,
48,
44,
175,
475,
100,
85,
225,
null,
50,
25,
35,
12,
null,
33,
15,
16,
12,
12,
18,
28,
null,
29,
null,
105,
12,
33,
9,
18,
32,
50,
11,
10,
48,
58,
28,
18,
50,
44,
75,
44,
18,
15,
50,
34,
17,
35,
28,
25,
75,
19,
19,
29,
28,
250,
null,
115,
null,
null,
null,
276,
120,
65,
50,
50,
78,
null,
80,
200,
95,
null,
70,
62,
60,
null,
null,
20,
null,
55,
45,
28,
35,
null,
55,
92,
28,
32,
70,
35,
18,
16,
34,
21,
18,
13,
18,
11,
null,
35,
18,
18,
16,
24,
17,
29,
20,
23,
35,
12,
12,
25,
20,
20,
105,
39,
84,
34,
18,
25,
80,
54,
39,
45,
45,
30,
12,
50,
13,
16,
24,
15,
70,
22,
20,
25,
60,
50,
40,
35,
null,
50,
25,
null,
85,
null,
28,
17,
40,
21,
65,
105,
80,
30,
25,
60,
66,
45,
17,
10,
24,
20,
35,
50,
22,
26,
15,
20,
25,
17,
15,
30,
37,
60,
38,
13,
15,
60,
60,
18,
50,
12,
8,
13,
9,
null,
17,
26,
35,
27,
20,
48,
13,
20,
null,
59,
14,
12,
13,
10,
12,
33,
19,
13,
19,
19,
10,
10,
12,
11,
25,
8,
40,
40,
13,
18,
18,
13,
12,
9,
27,
40,
8,
15,
null,
18,
42,
17,
70,
87,
120,
57,
34,
78,
75,
100,
49,
35,
44,
195,
35,
48,
64,
95,
80,
100,
39,
110,
125,
35,
47,
92,
60,
28,
54,
45,
85,
250,
42,
19,
28,
42,
23,
49,
11,
13,
14,
18,
18,
12,
20,
19,
28,
28,
36,
13,
25,
50,
12,
25,
17,
20,
18,
25,
10,
65,
null,
25,
20,
18,
20,
56,
15,
42,
40,
11,
20,
45,
68,
22,
35,
33,
12,
35,
23,
50,
32,
35,
57,
18,
18,
25,
30,
16,
10,
36,
70,
155,
30,
39,
48,
65,
40,
42,
45,
28,
19,
95,
58,
50,
33,
35,
24,
70,
59,
40,
40,
56,
48,
32,
26,
17,
15,
11,
9,
35,
22,
9,
12,
14,
16,
10,
29,
25,
30,
10,
14,
20,
17,
28,
17,
11,
17,
25,
15,
40,
45,
null,
null,
null,
16,
20,
12,
18,
18,
30,
18,
21,
18,
21,
14,
13,
10,
24,
30,
45,
23,
50,
38,
15,
null,
35,
10,
30,
20,
12,
null,
11,
8,
15,
20,
12,
20,
27,
45,
17,
11,
24,
8,
40,
null,
25,
18,
97,
null,
39,
307,
42,
55,
60,
49,
28,
85,
99,
100,
85,
157,
69,
65,
97,
null,
null,
40,
235,
39,
null,
null,
42,
null,
38,
null,
40,
155,
36,
23,
40,
25,
20,
16,
18,
30,
30,
15,
20,
60,
30,
32,
32,
28,
25,
15,
73,
20,
30,
43,
30,
36,
125,
28,
24,
24,
42,
15,
50,
10,
26,
22,
36,
40,
null,
null,
null,
26,
20,
20,
null,
18,
16,
34,
17,
10,
12,
18,
null,
null,
24,
19,
20,
33,
22,
20,
54,
26,
31,
29,
null,
null,
55,
60,
11,
40,
null,
16,
26,
70,
25,
21,
19,
13,
24,
13,
12,
null,
14,
34,
34,
15,
null,
17,
39,
null,
12,
null,
13,
12,
20,
22,
15,
10,
16,
12,
26,
14,
25,
40,
29,
15,
11,
10,
18,
30,
44,
16,
16,
12,
30,
25,
15,
90,
14,
50,
41,
19,
15,
35,
null,
20,
null,
30,
null,
30,
24,
22,
null,
null,
49,
25,
16,
35,
50,
30,
35,
19,
16,
70,
45,
65,
48,
68,
90,
220,
20,
30,
60,
126,
75,
42,
150,
45,
125,
52,
36,
69,
35,
60,
75,
45,
55,
80,
45,
40,
20,
20,
19,
65,
41,
null,
40,
20,
15,
40,
15,
40,
22,
15,
20,
30,
28,
26,
40,
34,
39,
95,
28,
20,
175,
350,
30,
60,
35,
24,
18,
17,
14,
42,
29,
35,
25,
75,
44,
60,
15,
29,
22,
24,
24,
20,
25,
85,
90,
18,
18,
13,
21,
11,
11,
25,
24,
15,
null,
20,
10,
38,
30,
25,
17,
30,
30,
35,
23,
39,
14,
20,
null,
18,
18,
15,
7,
null,
36,
20,
29,
12,
null,
12,
13,
13,
20,
null,
21,
40,
8,
23,
15,
28,
34,
28,
8,
11,
20,
14,
8,
14,
42,
18,
12,
null,
null,
null,
18,
25,
28,
42,
22,
25,
45,
65,
25,
60,
12,
68,
30,
20,
17,
15,
30,
55,
28,
20,
20,
20,
28,
15,
72,
34,
24,
47,
20,
25,
60,
22,
64,
23,
39,
30,
null,
25,
26,
40,
null,
32,
60,
76,
510,
48,
24,
22,
19,
15,
95,
80,
60,
28,
16,
28,
27,
35,
40,
35,
30,
30,
25,
36,
85,
null,
31,
30,
40,
30,
85,
22,
21,
30,
29,
29,
60,
13,
38,
15,
54,
21,
15,
13,
15,
14,
25,
14,
13,
25,
15,
14,
27,
18,
17,
22,
22,
18,
11,
22,
40,
15,
9,
null,
null,
12,
null,
25,
11,
null,
null,
23,
25,
null,
28,
null,
24,
6,
30,
20,
14,
null,
25,
13,
75,
24,
43,
22,
25,
18,
30,
25,
18,
75,
20,
25,
22,
22,
35,
13,
18,
60,
20,
46,
49,
75,
70,
48,
15,
29,
40,
40,
75,
null,
25,
null,
180,
20,
24,
42,
45,
27,
50,
120,
55,
20,
113,
46,
44,
40,
52,
40,
25,
23,
18,
24,
28,
19,
18,
null,
15,
13,
25,
35,
48,
20,
28,
25,
16,
18,
18,
30,
16,
15,
33,
80,
18,
18,
54,
18,
18,
24,
50,
19,
45,
80,
30,
65,
67,
36,
30,
18,
37,
20,
21,
26,
28,
95,
40,
30,
25,
55,
14,
27,
58,
25,
65,
15,
36,
21,
18,
20,
20,
62,
78,
66,
65,
null,
25,
45,
40,
32,
24,
29,
41,
60,
16,
92,
55,
35,
35,
56,
75,
45,
125,
27,
34,
32,
55,
65,
32,
30,
40,
42,
48,
70,
24,
140,
20,
25,
35,
48,
40,
69,
26,
17,
20,
55,
35,
49,
45,
23,
45,
50,
19,
28,
null,
16,
24,
78,
25,
null,
30,
32,
12,
42,
83,
32,
15,
850,
90,
125,
70,
60,
89,
100,
100,
150,
225,
82,
70,
75,
65,
100,
50,
105,
237,
125,
12,
17,
30,
16,
38,
12,
20,
26,
29,
48,
45,
100,
31,
45,
30,
44,
47,
50,
45,
85,
58,
38,
85,
72,
36,
29,
28,
40,
55,
30,
56,
50,
80,
50,
13,
28,
26,
22,
22,
12,
28,
15,
35,
15,
null,
null,
19,
42,
null,
null,
10,
25,
36,
12,
80,
30,
75,
49,
50,
80,
70,
70,
19,
45,
55,
16,
48,
null,
22,
50,
14,
40,
60,
20,
15,
15,
26,
25,
22,
22,
16,
42,
12,
28,
20,
17,
42,
16,
22,
45,
45,
12,
30,
59,
28,
45,
40,
135,
null,
25,
70,
60,
30,
19,
70,
17,
24,
34,
null,
40,
40,
45,
42,
36,
29,
14,
62,
40,
12,
19,
17,
12,
30,
10,
24,
16,
45,
20,
13,
18,
9,
14,
28,
15,
12,
22,
21,
null,
null,
null,
null,
null,
null,
null,
null,
82,
40,
30,
38,
67,
46,
62,
52,
25,
21,
18,
30,
80,
70,
32,
117,
22,
34,
70,
65,
40,
40,
55,
65,
42,
40,
64,
46,
58,
24,
13,
24,
13,
17,
20,
17,
18,
43,
15,
25,
20,
20,
13,
14,
39,
24,
22,
16,
15,
30,
20,
14,
12,
null,
7,
35,
58,
38,
46,
57,
20,
48,
36,
45,
22,
15,
15,
36,
54,
30,
65,
40,
null,
30,
43,
15,
36,
65,
null,
40,
40,
29,
18,
60,
55,
32,
36,
34,
55,
24,
40,
55,
42,
18,
85,
36,
32,
30,
60,
38,
65,
30,
32,
42,
21,
50,
50,
12,
14,
18,
25,
25,
20,
20,
13,
18,
15,
26,
29,
15,
20,
33,
16,
28,
13,
10,
10,
13,
24,
9,
15,
null,
25,
18,
18,
20,
14,
70,
65,
90,
28,
44,
49,
43,
50,
60,
50,
60,
null,
32,
34,
50,
50,
57,
null,
190,
54,
null,
40,
130,
65,
107,
25,
39,
75,
55,
22,
11,
45,
28,
32,
100,
16,
35,
43,
15,
25,
25,
25,
18,
25,
20,
20,
25,
20,
25,
14,
13,
32,
18,
25,
16,
13,
13,
25,
25,
29,
22,
55,
24,
35,
16,
18,
49,
28,
15,
38,
45,
null,
10,
17,
25,
65,
17,
17,
14,
20,
14,
null,
25,
18,
30,
18,
17,
26,
18,
40,
39,
17,
45,
24,
20,
34,
23,
24,
33,
38,
22,
19,
27,
null,
33,
45,
null,
65,
20,
35,
24,
55,
66,
98,
22,
37,
50,
18,
45,
30,
21,
95,
null,
17,
18,
26,
30,
20,
17,
37,
38,
32,
15,
24,
28,
9,
12,
39,
27,
35,
20,
20,
24,
17,
20,
15,
30,
60,
28,
17,
100,
15,
75,
24,
25,
40,
42,
14,
40,
17,
16,
19,
15,
150,
20,
null,
39,
22,
12,
18,
17,
null,
24,
21,
34,
42,
36,
50,
75,
20,
22,
52,
22,
37,
20,
24,
38,
35,
37,
37,
null,
20,
28,
25,
55,
45,
36,
28,
36,
50,
30,
20,
21,
24,
17,
null,
20,
19,
15,
18,
45,
15,
13,
36,
15,
55,
32,
27,
34,
69,
35,
35,
45,
95,
35,
53,
42,
52,
16,
null,
26,
45,
27,
null,
14,
17,
21,
55,
34,
20,
13,
14,
14,
null,
null,
null,
50,
25,
16,
30,
26,
null,
null,
21,
18,
53,
16,
20,
null,
17,
18,
38,
20,
29,
22,
30,
16,
19,
25,
16,
14,
16,
60,
16,
12,
18,
25,
10,
12,
18,
45,
10,
12,
16,
17,
25,
20,
19,
37,
19,
10,
10,
9,
16,
9,
13,
10,
30,
16,
20,
33,
15,
75,
16,
12,
10,
28,
5,
28,
20,
24,
18,
41,
15,
28,
20,
5,
12,
8,
50,
32,
22,
25,
32,
32,
25,
68,
28,
95,
36,
57,
55,
30,
null,
70,
69,
30,
45,
null,
19,
26,
41,
12,
15,
30,
49,
56,
12,
45,
24,
15,
18,
17,
20,
null,
26,
50,
20,
17,
17,
30,
14,
17,
19,
12,
25,
22,
45,
55,
48,
30,
30,
30,
35,
55,
120,
30,
60,
50,
55,
50,
75,
60,
42,
35,
25,
50,
35,
45,
55,
49,
18,
100,
30,
49,
10,
40,
23,
29,
36,
22,
35,
25,
50,
null,
12,
24,
28,
22,
40,
14,
75,
15,
42,
45,
50,
45,
40,
40,
40,
35,
59,
20,
22,
15,
95,
40,
22,
35,
20,
50,
60,
100,
20,
40,
60,
74,
42,
50,
55,
25,
11,
30,
10,
10,
15,
16,
15,
17,
25,
16,
12,
9,
32,
16,
15,
15,
null,
28,
10,
13,
18,
36,
30,
75,
45,
52,
42,
null,
40,
43,
36,
null,
6,
22,
11,
10,
9,
12,
12,
12,
12,
15,
11,
13,
9,
12,
9,
null,
8,
42,
13,
12,
22,
20,
14,
16,
10,
19,
14,
40,
29,
8,
null,
20,
14,
30,
23,
17,
14,
54,
19,
24,
10,
14,
20,
10,
20,
50,
28,
16,
75,
22,
30,
55,
138,
20,
null,
30,
null,
18,
19,
10,
14,
22,
18,
99,
17,
30,
15,
15,
19,
13,
38,
19,
null,
20,
17,
21,
10,
41,
20,
27,
18,
26,
70,
28,
21,
null,
37,
18,
25,
12,
36,
55,
15,
17,
28,
21,
16,
16,
40,
25,
19,
15,
14,
56,
36,
22,
60,
42,
29,
65,
35,
60,
28,
32,
35,
48,
16,
50,
38,
40,
42,
26,
35,
36,
22,
28,
23,
45,
34,
60,
80,
32,
30,
42,
18,
35,
29,
21,
25,
26,
17,
19,
75,
22,
40,
28,
25,
39,
20,
40,
22,
15,
35,
24,
38,
23,
40,
49,
42,
28,
18,
40,
45,
28,
10,
34,
7,
26,
27,
25,
12,
18,
24,
40,
8,
17,
10,
null,
15,
13,
16,
20,
25,
56,
15,
12,
13,
9,
10,
13,
19,
15,
22,
25,
26,
32,
150,
63,
40,
40,
50,
132,
53,
20,
60,
78,
62,
65,
null,
50,
50,
54,
18,
45,
70,
40,
58,
52,
19,
40,
68,
58,
200,
60,
58,
150,
85,
52,
40,
75,
70,
45,
60,
45,
54,
48,
59,
400,
46,
50,
65,
160,
75,
80,
89,
60,
45,
100,
40,
77,
45,
44,
13,
26,
14,
69,
35,
40,
13,
26,
66,
16,
15,
25,
16,
null,
16,
22,
22,
23,
null,
11,
50,
20,
45,
77,
null,
23,
18,
15,
72,
20,
72,
29,
null,
28,
36,
60,
55,
40,
13,
20,
32,
33,
35,
15,
35,
22,
50,
30,
36,
24,
55,
125,
26,
46,
52,
55,
45,
80,
42,
70,
60,
38,
90,
40,
75,
26,
100,
40,
45,
45,
45,
40,
75,
50,
210,
45,
30,
79,
null,
null,
26,
790,
40,
16,
16,
16,
20,
60,
14,
22,
70,
40,
14,
16,
21,
12,
17,
24,
45,
25,
60,
18,
30,
27,
12,
32,
25,
12,
55,
90,
44,
null,
48,
50,
40,
45,
27,
30,
75,
50,
42,
32,
95,
60,
110,
43,
44,
64,
null,
60,
65,
65,
40,
55,
65,
38,
29,
162,
53,
55,
46,
90,
28,
99,
85,
375,
60,
60,
100,
90,
65,
65,
34,
35,
40,
130,
220,
74,
320,
120,
75,
55,
60,
60,
40,
60,
90,
90,
30,
28,
18,
null,
25,
16,
75,
50,
16,
19,
30,
10,
30,
15,
16,
38,
16,
13,
19,
90,
20,
40,
40,
40,
36,
24,
59,
53,
14,
null,
145,
21,
28,
60,
40,
35,
70,
41,
45,
30,
40,
20,
null,
125,
80,
85,
48,
40,
26,
21,
20,
22,
27,
36,
null,
50,
23,
25,
null,
15,
14,
25,
38,
28,
45,
16,
27,
32,
20,
19,
null,
17,
17,
65,
40,
24,
null,
32,
46,
38,
29,
70,
42,
38,
55,
48,
20,
31,
31,
34,
60,
50,
32,
25,
27,
20,
30,
35,
20,
60,
54,
24,
14,
24,
null,
null,
20,
32,
null,
20,
52,
40,
36,
43,
25,
null,
55,
76,
40,
50,
55,
34,
13,
18,
null,
null,
30,
20,
25,
14,
28,
13,
57,
null,
null,
null,
12,
24,
null,
10,
20,
24,
null,
16,
17,
35,
10,
10,
14,
15,
46,
24,
null,
35,
null,
21,
32,
13,
null,
48,
22,
18,
null,
20,
50,
40,
20,
55,
13,
15,
30,
28,
25,
40,
71,
20,
34,
15,
50,
38,
null,
42,
25,
23,
16,
22,
38,
20,
40,
35,
97,
17,
195,
null,
22,
25,
18,
13,
22,
22,
45,
22,
17,
30,
29,
38,
110,
32,
22,
40,
25,
24,
15,
23,
10,
20,
15,
25,
24,
40,
18,
18,
38,
26,
59,
19,
null,
15,
12,
18,
60,
13,
11,
36,
18,
null,
27,
14,
14,
12,
50,
30,
52,
45,
120,
97,
90,
34,
50,
33,
55,
65,
70,
18,
36,
21,
25,
29,
null,
59,
20,
21,
null,
null,
20,
20,
30,
null,
25,
25,
32,
38,
40,
19,
28,
22,
24,
28,
16,
25,
18,
26,
32,
14,
14,
49,
20,
100,
25,
14,
27,
null,
25,
21,
19,
35,
20,
20,
15,
14,
21,
37,
13,
60,
54,
16,
38,
31,
30,
70,
25,
48,
45,
17,
23,
25,
90,
35,
15,
40,
95,
21,
null,
18,
27,
13,
11,
11,
20,
38,
22,
7,
11,
null,
15,
33,
12,
9,
18,
null,
9,
13,
16,
38,
26,
18,
null,
19,
18,
15,
45,
85,
44,
50,
46,
55,
42,
54,
40,
65,
33,
55,
118,
35,
65,
36,
34,
45,
50,
26,
50,
53,
45,
60,
50,
50,
35,
null,
156,
42,
12,
16,
35,
15,
38,
30,
38,
null,
null,
24,
35,
15,
16,
18,
18,
19,
27,
21,
22,
18,
20,
30,
23,
20,
25,
14,
50,
50,
60,
24,
50,
28,
60,
39,
30,
25,
53,
36,
70,
22,
47,
30,
40,
22,
50,
25,
55,
22,
null,
71,
75,
128,
40,
75,
42,
70,
65,
null,
48,
90,
42,
null,
45,
38,
32,
55,
103,
40,
95,
32,
null,
120,
null,
42,
32,
70,
40,
45,
50,
69,
21,
48,
20,
58,
78,
31,
70,
40,
null,
50,
58,
109,
55,
140,
160,
50,
55,
100,
39,
133,
63,
135,
120,
115,
28,
28,
29,
24,
16,
20,
12,
30,
30,
11,
24,
25,
9,
15,
null,
24,
24,
18,
18,
12,
26,
18,
25,
20,
33,
32,
60,
25,
38,
50,
75,
28,
65,
42,
40,
58,
50,
18,
17,
20,
25,
30,
22,
33,
75,
28,
46,
39,
14,
15,
16,
25,
25,
40,
25,
12,
10,
9,
9,
10,
20,
13,
15,
10,
7,
22,
9,
22,
19,
19,
12,
14,
8,
12,
21,
12,
9,
18,
25,
20,
9,
13,
28,
15,
null,
22,
18,
22,
42,
18,
40,
20,
13,
26,
16,
20,
16,
39,
121,
null,
42,
50,
15,
16,
17,
21,
13,
24,
14,
19,
13,
20,
25,
14,
15,
65,
37,
24,
19,
12,
22,
25,
24,
26,
22,
14,
30,
null,
22,
10,
30,
29,
20,
11,
40,
13,
10,
40,
16,
18,
30,
13,
17,
28,
15,
12,
42,
23,
22,
8,
15,
23,
19,
18,
15,
100,
8,
16,
36,
18,
26,
20,
50,
18,
30,
18,
38,
21,
15,
13,
45,
10,
35,
14,
22,
78,
60,
48,
45,
65,
55,
52,
140,
65,
59,
36,
60,
125,
42,
68,
175,
86,
75,
58,
90,
65,
48,
80,
62,
25,
48,
80,
60,
55,
74,
25,
10,
15,
40,
8,
10,
15,
15,
20,
12,
23,
17,
9,
12,
25,
250,
175,
190,
100,
105,
98,
303,
170,
93,
70,
66,
140,
79,
50,
8,
10,
11,
20,
22,
13,
9,
16,
16,
75,
28,
17,
10,
13,
11,
20,
8,
8,
25,
30,
11,
19,
15,
15,
15,
18,
13,
19,
30,
12,
25,
16,
65,
13,
14,
13,
15,
16,
12,
38,
14,
19,
18,
9,
15,
12,
13,
30,
24,
13,
15,
18,
28,
15,
18,
17,
40,
17,
25,
11,
9,
28,
11,
12,
20,
15,
16,
30,
16,
15,
13,
28,
30,
32,
34,
12,
15,
15,
30,
48,
22,
141,
24,
35,
75,
55,
55,
38,
30,
52,
38,
27,
30,
22,
85,
13,
50,
null,
null,
15,
80,
17,
14,
35,
10,
12,
32,
35,
9,
30,
30,
15,
17,
20,
12,
15,
15,
13,
15,
13,
9,
28,
10,
20,
25,
50,
26,
20,
12,
10,
15,
12,
25,
16,
75,
11,
12,
12,
25,
10,
32,
35,
20,
32,
10,
20,
33,
10,
25,
20,
15,
33,
10,
13,
16,
17,
22,
19,
12,
23,
10,
12,
38,
13,
34,
18,
20,
40,
14,
30,
16,
25,
15,
39,
32,
13,
28,
35,
35,
14,
50,
32,
35,
null,
15,
40,
28,
25,
24,
38,
38,
null,
56,
25,
null,
20,
18,
19,
300,
65,
25,
30,
35,
50,
50,
44,
9,
18,
15,
26,
8,
65,
11,
17,
13,
18,
11,
9,
null,
15,
15,
69,
28,
18,
15,
null,
26,
11,
45,
35,
36,
11,
17,
35,
12,
18,
40,
27,
30,
null,
25,
13,
42,
48,
90,
20,
36,
34,
40,
32,
95,
40,
28,
20,
35,
15,
30,
27,
30,
15,
33,
48,
22,
38,
39,
22,
34,
30,
40,
25,
25,
44,
20,
25,
25,
40,
28,
32,
null,
19,
63,
24,
14,
13,
50,
20,
15,
60,
40,
35,
40,
59,
34,
50,
16,
null,
34,
26,
23,
null,
35,
19,
16,
29,
15,
null,
25,
25,
null,
15,
24,
30,
90,
30,
95,
61,
null,
18,
25,
19,
18,
90,
50,
null,
22,
21,
18,
29,
38,
32,
7,
12,
20,
27,
28,
25,
59,
34,
10,
26,
32,
16,
18,
null,
17,
35,
null,
36,
18,
40,
11,
60,
13,
11,
27,
75,
50,
15,
35,
45,
27,
null,
50,
15,
35,
35,
24,
40,
80,
23,
32,
35,
40,
null,
90,
48,
null,
46,
23,
45,
85,
35,
25,
45,
60,
22,
26,
42,
20,
40,
36,
37,
65,
80,
25,
19,
23,
50,
50,
38,
55,
65,
25,
30,
35,
60,
42,
35,
18,
14,
40,
20,
null,
13,
20,
16,
18,
18,
70,
15,
12,
20,
32,
50,
21,
12,
11,
12,
25,
20,
32,
null,
19,
28,
25,
45,
18,
22,
40,
45,
17,
17,
28,
17,
35,
30,
15,
12,
32,
45,
12,
45,
18,
null,
23,
69,
27,
16,
20,
19,
20,
20,
48,
50,
14,
31,
24,
30,
18,
50,
25,
15,
null,
23,
20,
29,
null,
40,
null,
24,
75,
16,
20,
66,
66,
23,
22,
60,
35,
21,
42,
15,
33,
70,
22,
35,
40,
38,
30,
35,
29,
58,
28,
55,
12,
34,
35,
29,
12,
17,
12,
20,
13,
23,
26,
15,
13,
18,
13,
19,
10,
35,
12,
10,
15,
29,
12,
12,
11,
25,
11,
20,
13,
14,
44,
14,
12,
13,
10,
10,
40,
13,
12,
15,
20,
14,
14,
20,
25,
16,
13,
13,
305,
45,
101,
55,
null,
195,
85,
20,
18,
26,
28,
17,
32,
12,
60,
12,
28,
55,
30,
42,
29,
50,
50,
42,
null,
75,
36,
19,
34,
75,
30,
25,
20,
24,
25,
13,
30,
32,
20,
null,
38,
40,
20,
16,
15,
15,
29,
50,
40,
13,
17,
35,
18,
19,
12,
30,
25,
20,
60,
null,
24,
50,
85,
40,
49,
80,
35,
26,
38,
58,
37,
70,
null,
110,
28,
20,
30,
24,
26,
40,
70,
23,
80,
45,
25,
22,
null,
120,
18,
24,
16,
29,
50,
23,
22,
13,
20,
17,
20,
16,
16,
39,
20,
39,
17,
39,
13,
23,
75,
11,
15,
15,
12,
13,
18,
12,
15,
21,
null,
12,
16,
75,
37,
7,
20,
null,
15,
14,
17,
null,
8,
11,
16,
16,
12,
15,
18,
16,
12,
26,
13,
10,
30,
11,
35,
8,
30,
14,
22,
22,
47,
8,
12,
10,
16,
33,
10,
16,
11,
8,
17,
15,
9,
14,
null,
22,
10,
19,
27,
25,
15,
null,
null,
24,
33,
null,
11,
40,
15,
27,
14,
16,
19,
11,
11,
18,
11,
21,
25,
12,
35,
50,
45,
23,
35,
66,
32,
34,
15,
30,
42,
36,
13,
35,
40,
24,
30,
140,
45,
15,
17,
13,
19,
39,
null,
22,
24,
null,
10,
9,
null,
42,
27,
12,
19,
17,
25,
19,
11,
20,
39,
10,
13,
23,
null,
28,
25,
18,
45,
19,
38,
13,
8,
15,
17,
20,
null,
30,
13,
27,
20,
18,
22,
11,
19,
null,
15,
17,
36,
25,
20,
20,
27,
16,
18,
16,
31,
23,
null,
16,
18,
28,
null,
30,
25,
49,
50,
18,
22,
39,
null,
45,
null,
33,
45,
null,
18,
34,
70,
53,
34,
80,
40,
85,
60,
35,
23,
48,
34,
40,
54,
63,
63,
27,
45,
85,
75,
63,
135,
60,
46,
65,
48,
56,
65,
66,
49,
90,
42,
75,
90,
75,
36,
38,
45,
55,
null,
50,
33,
null,
14,
26,
21,
10,
20,
null,
15,
33,
60,
17,
20,
28,
20,
10,
45,
null,
12,
20,
10,
8,
20,
10,
9,
27,
28,
200,
28,
28,
40,
35,
24,
19,
26,
40,
25,
25,
32,
28,
38,
35,
28,
20,
21,
22,
17,
15,
11,
15,
20,
30,
17,
30,
46,
25,
19,
16,
24,
35,
15,
25,
28,
24,
20,
22,
16,
30,
20,
30,
60,
42,
11,
13,
27,
15,
19,
40,
52,
75,
21,
16,
68,
null,
20,
18,
16,
54,
null,
59,
17,
12,
23,
18,
null,
17,
23,
18,
19,
15,
12,
13,
50,
14,
13,
39,
80,
90,
50,
20,
17,
45,
100,
14,
87,
25,
24,
66,
52,
40,
25,
24,
48,
43,
39,
9,
38,
17,
40,
50,
13,
30,
18,
11,
20,
10,
14,
25,
20,
13,
15,
15,
20,
110,
18,
15,
16,
9,
10,
10,
10,
14,
9,
7,
15,
25,
20,
27,
18,
24,
10,
22,
13,
25,
10,
25,
14,
24,
25,
13,
15,
19,
18,
10,
8,
16,
10,
65,
34,
22,
15,
22,
15,
34,
13,
31,
22,
20,
30,
39,
null,
25,
3300,
35,
null,
12,
15,
20,
13,
16,
33,
13,
55,
35,
42,
7,
30,
11,
35,
null,
null,
15,
20,
14,
17,
25,
14,
27,
30,
null,
null,
13,
15,
10,
24,
20,
15,
20,
14,
26,
45,
45,
22,
null,
null,
40,
30,
77,
22,
19,
null,
51,
34,
null,
27,
22,
143,
32,
null,
19,
26,
22,
16,
18,
14,
20,
16,
55,
8,
20,
20,
55,
20,
19,
15,
9,
8,
25,
9,
null,
7,
23,
23,
100,
14,
35,
15,
28,
15,
30,
37,
34,
15,
null,
19,
15,
16,
11,
10,
19,
23,
12,
12,
15,
17,
15,
15,
30,
40,
16,
14,
null,
null,
null,
60,
32,
45,
33,
13,
14,
45,
30,
50,
null,
32,
50,
null,
94,
13,
40,
20,
16,
14,
null,
null,
25,
16,
180,
38,
42,
69,
50,
50,
46,
28,
34,
68,
26,
30,
40,
184,
74,
369,
28,
70,
17,
null,
43,
40,
24,
25,
74,
22,
50,
58,
18,
35,
31,
26,
22,
39,
35,
42,
42,
null,
19,
23,
80,
25,
35,
18,
16,
12,
26,
25,
35,
26,
80,
35,
65,
15,
20,
24,
19,
30,
45,
28,
17,
18,
21,
13,
23,
17,
32,
60,
19,
23,
50,
null,
23,
28,
35,
18,
75,
35,
50,
55,
45,
55,
60,
60,
60,
36,
60,
14,
25,
69,
35,
49,
40,
38,
null,
45,
28,
36,
95,
35,
18,
87,
59,
71,
50,
30,
25,
36,
25,
20,
26,
38,
15,
30,
23,
24,
12,
21,
15,
10,
34,
16,
30,
40,
30,
45,
58,
16,
42,
95,
60,
80,
45,
35,
80,
28,
33,
50,
130,
20,
20,
39,
19,
38,
38,
34,
100,
39,
65,
20,
75,
58,
50,
null,
22,
44,
34,
28,
34,
60,
58,
18,
35,
28,
49,
44,
42,
30,
42,
40,
17,
15,
16,
26,
40,
null,
null,
40,
null,
null,
null,
null,
110,
30,
19,
52,
32,
30,
100,
35,
28,
35,
52,
29,
35,
30,
62,
41,
30,
30,
50,
20,
20,
25,
40,
42,
null,
20,
27,
30,
25,
45,
25,
60,
21,
23,
65,
37,
50,
35,
38,
30,
24,
29,
56,
37,
79,
30,
17,
20,
21,
22,
80,
null,
75,
40,
55,
27,
22,
17,
60,
34,
25,
24,
65,
75,
null,
90,
322,
50,
56,
50,
50,
99,
70,
55,
80,
45,
null,
25,
40,
34,
60,
45,
34,
38,
39,
56,
29,
16,
null,
null,
45,
null,
36,
15,
12,
35,
15,
9,
19,
15,
20,
20,
37,
30,
null,
25,
22,
28,
20,
25,
17,
17,
25,
39,
19,
null,
18,
14,
40,
35,
44,
32,
15,
32,
38,
8,
25,
28,
20,
null,
12,
15,
32,
16,
13,
38,
16,
16,
22,
40,
9,
11,
24,
50,
18,
12,
10,
25,
19,
44,
46,
22,
115,
30,
14,
35,
44,
18,
22,
80,
35,
30,
46,
null,
65,
28,
23,
28,
35,
80,
55,
67,
75,
null,
48,
55,
50,
30,
30,
70,
32,
40,
38,
30,
25,
50,
40,
30,
35,
62,
33,
42,
75,
40,
47,
50,
30,
50,
20,
120,
18,
35,
18,
15,
45,
20,
22,
20,
15,
15,
14,
15,
30,
30,
14,
20,
18,
25,
8,
14,
null,
70,
22,
21,
28,
37,
35,
48,
40,
20,
null,
60,
50,
32,
30,
40,
25,
38,
38,
25,
65,
20,
24,
45,
29,
34,
40,
32,
64,
42,
40,
49,
50,
18,
45,
16,
25,
45,
14,
70,
30,
12,
17,
22,
40,
null,
42,
56,
42,
20,
24,
36,
null,
14,
22,
null,
20,
32,
45,
49,
12,
20,
13,
10,
52,
18,
15,
13,
30,
15,
65,
20,
10,
16,
24,
10,
18,
10,
13,
65,
16,
14,
11,
36,
15,
35,
30,
30,
17,
30,
22,
14,
22,
9,
18,
18,
20,
75,
11,
30,
30,
null,
23,
20,
18,
10,
18,
40,
13,
35,
30,
20,
null,
18,
25,
20,
80,
20,
40,
45,
35,
30,
null,
24,
60,
25,
31,
30,
35,
20,
35,
42,
23,
30,
45,
35,
25,
80,
147,
42,
25,
47,
17,
24,
14,
18,
null,
17,
null,
36,
null,
14,
null,
21,
17,
35,
null,
75,
24,
28,
36,
null,
14,
31,
40,
19,
10,
29,
12,
16,
15,
15,
11,
9,
18,
10,
15,
14,
12,
13,
15,
18,
12,
22,
15,
15,
12,
17,
14,
30,
18,
12,
20,
15,
17,
8,
17,
15,
10,
15,
20,
45,
null,
null,
17,
15,
null,
25,
null,
21,
null,
10,
16,
14,
19,
18,
50,
13,
38,
null,
null,
null,
77,
null,
null,
30,
20,
28,
16,
11,
20,
38,
75,
24,
29,
26,
12,
16,
34,
23,
14,
18,
8,
12,
25,
10,
23,
13,
12,
14,
null,
12,
14,
60,
40,
18,
15,
20,
10,
17,
10,
null,
14,
13,
14,
20,
25,
null,
23,
80,
62,
25,
125,
40,
28,
27,
23,
70,
23,
38,
95,
125,
24,
24,
36,
30,
50,
36,
25,
11,
36,
15,
40,
50,
22,
11,
48,
24,
60,
24,
40,
15,
20,
14,
17,
56,
28,
15,
18,
18,
12,
32,
45,
15,
40,
16,
38,
36,
60,
25,
27,
17,
12,
141,
17,
25,
60,
45,
10,
15,
15,
22,
15,
30,
70,
106,
50,
null,
110,
null,
null,
null,
null,
null,
null,
100,
88,
45,
60,
55,
null,
null,
55,
null,
92,
null,
40,
22,
22,
100,
50,
24,
null,
24,
28,
65,
22,
60,
21,
45,
28,
48,
null,
null,
null,
24,
18,
42,
24,
25,
18,
28,
20,
27,
25,
24,
22,
17,
52,
65,
33,
47,
65,
25,
22,
30,
16,
52,
21,
48,
80,
48,
45,
25,
25,
26,
50,
45,
30,
20,
20,
12,
37,
76,
25,
55,
22,
40,
30,
7,
null,
null,
13,
15,
23,
18,
22,
16,
13,
7,
7,
8,
20,
12,
6,
10,
12,
125,
50,
45,
80,
null,
45,
90,
35,
35,
55,
120,
45,
46,
75,
46,
null,
null,
50,
21,
null,
47,
34,
150,
36,
null,
60,
46,
null,
22,
50,
null,
8,
29,
75,
17,
11,
22,
20,
20,
19,
11,
24,
15,
17,
11,
10,
null,
23,
null,
12,
26,
36,
13,
16,
14,
55,
45,
16,
22,
25,
35,
11,
16,
14,
20,
20,
25,
14,
12,
23,
50,
35,
53,
14,
35,
25,
32,
25,
55,
18,
15,
24,
31,
null,
15,
30,
22,
22,
28,
15,
30,
20,
25,
17,
15,
40,
10,
15,
15,
null,
21,
25,
15,
25,
22,
40,
24,
25,
15,
30,
22,
30,
18,
19,
20,
15,
19,
17,
18,
14,
28,
13,
16,
12,
15,
13,
32,
18,
18,
16,
17,
12,
75,
75,
18,
45,
null,
null,
null,
17,
null,
24,
18,
15,
30,
20,
33,
32,
14,
28,
35,
17,
30,
50,
18,
48,
24,
30,
50,
37,
30,
18,
25,
42,
30,
25,
80,
34,
44,
62,
60,
34,
25,
26,
25,
42,
35,
40,
30,
48,
43,
19,
24,
45,
30,
23,
20,
15,
22,
15,
27,
25,
11,
27,
25,
45,
null,
25,
10,
55,
21,
56,
44,
30,
55,
54,
45,
30,
30,
20,
100,
60,
120,
52,
50,
72,
65,
35,
45,
50,
45,
32,
48,
55,
75,
49,
47,
126,
12,
39,
38,
28,
26,
15,
16,
45,
25,
68,
20,
46,
15,
35,
26,
30,
17,
17,
null,
null,
20,
35,
35,
65,
45,
28,
52,
16,
38,
19,
22,
40,
17,
18,
14,
42,
22,
55,
25,
15,
14,
20,
24,
85,
14,
29,
29,
40,
12,
102,
50,
25,
25,
15,
40,
20,
35,
26,
19,
14,
20,
15,
30,
45,
19,
20,
22,
20,
50,
9,
22,
13,
25,
18,
18,
16,
15,
23,
17,
16,
10,
35,
38,
15,
24,
15,
20,
19,
12,
15,
14,
25,
9,
16,
15,
18,
18,
25,
75,
20,
35,
20,
22,
25,
28,
10,
25,
null,
null,
30,
110,
13,
12,
65,
36,
50,
38,
null,
35,
35,
100,
20,
45,
13,
70,
35,
28,
36,
18,
39,
40,
30,
25,
43,
18,
25,
35,
14,
35,
null,
null,
18,
15,
10,
68,
47,
16,
null,
20,
20,
23,
14,
17,
22,
26,
15,
16,
null,
40,
30,
20,
null,
24,
15,
18,
18,
45,
97,
40,
null,
45,
43,
45,
20,
14,
14,
39,
50,
12,
38,
15,
19,
12,
15,
22,
20,
15,
12,
28,
null,
82,
25,
36,
40,
15,
45,
15,
38,
40,
15,
20,
15,
37,
34,
75,
40,
35,
36,
27,
null,
null,
null,
20,
16,
21,
60,
35,
26,
12,
28,
19,
26,
54,
60,
23,
21,
45,
30,
10,
29,
14,
10,
15,
26,
32,
20,
48,
22,
300,
75,
215,
410,
85,
30,
48,
420,
56,
110,
99,
55,
75,
260,
70,
75,
55,
75,
260,
65,
28,
70,
30,
32,
25,
28,
15,
25,
40,
30,
38,
45,
40,
45,
23,
29,
40,
60,
25,
38,
24,
54,
34,
35,
60,
20,
25,
14,
20,
62,
29,
40,
26,
16,
35,
20,
35,
16,
18,
18,
75,
40,
22,
25,
27,
15,
28,
20,
47,
50,
15,
18,
14,
30,
18,
20,
34,
26,
38,
55,
null,
35,
18,
90,
79,
21,
60,
197,
100,
75,
22,
19,
49,
160,
28,
18,
70,
55,
15,
18,
55,
13,
22,
38,
25,
28,
15,
20,
null,
null,
25,
14,
20,
null,
23,
30,
20,
12,
45,
36,
15,
80,
32,
25,
34,
51,
24,
30,
65,
18,
22,
23,
25,
60,
null,
29,
13,
45,
20,
15,
22,
11,
49,
15,
33,
14,
24,
29,
21,
22,
11,
14,
50,
35,
28,
12,
40,
18,
8,
9,
35,
35,
8,
18,
14,
12,
15,
22,
11,
18,
14,
9,
10,
17,
21,
34,
16,
20,
35,
30,
25,
20,
18,
18,
null,
23,
44,
20,
35,
15,
16,
30,
15,
40,
20,
35,
18,
80,
45,
55,
48,
45,
27,
30,
20,
60,
36,
42,
22,
30,
23,
48,
60,
36,
30,
37,
15,
45,
45,
48,
30,
60,
20,
22,
42,
44,
52,
62,
65,
20,
25,
52,
27,
36,
22,
18,
36,
13,
22,
30,
14,
14,
18,
12,
22,
25,
11,
34,
30,
11,
16,
27,
25,
15,
36,
9,
23,
12,
25,
19,
14,
16,
45,
12,
15,
85,
28,
13,
19,
25,
19,
17,
15,
42,
18,
32,
21,
12,
10,
60,
38,
17,
12,
49,
103,
13,
40,
125,
20,
33,
25,
20,
75,
24,
60,
59,
48,
20,
70,
35,
225,
23,
115,
75,
30,
35,
30,
25,
21,
26,
55,
35,
11,
32,
14,
13,
16,
19,
17,
30,
35,
10,
9,
19,
20,
18,
null,
13,
18,
12,
16,
19,
10,
30,
25,
30,
16,
30,
22,
50,
10,
45,
10,
13,
25,
null,
17,
35,
50,
20,
39,
45,
20,
14,
36,
16,
17,
19,
18,
20,
18,
null,
20,
15,
20,
135,
42,
18,
28,
20,
20,
55,
20,
8,
20,
null,
8,
13,
30,
25,
null,
13,
17,
null,
null,
55,
13,
16,
16,
30,
20,
22,
22,
null,
null,
18,
11,
22,
12,
15,
27,
13,
14,
32,
40,
18,
50,
28,
50,
35,
15,
14,
13,
16,
13,
13,
30,
12,
36,
13,
18,
33,
39,
16,
44,
40,
75,
65,
36,
22,
25,
41,
39,
34,
19,
23,
14,
29,
24,
17,
50,
65,
78,
50,
25,
90,
90,
45,
75,
120,
59,
38,
null,
35,
40,
42,
40,
29,
55,
130,
60,
120,
30,
80,
50,
26,
23,
null,
null,
55,
120,
82,
null,
80,
null,
null,
75,
60,
null,
null,
68,
40,
174,
247,
55,
null,
44,
null,
150,
96,
36,
75,
null,
9,
25,
60,
null,
30,
null,
null,
20,
null,
18,
30,
20,
null,
11,
52,
12,
22,
15,
38,
14,
85,
20,
65,
12,
80,
16,
37,
9,
10,
20,
12,
9,
16,
18,
20,
18,
8,
8,
11,
null,
8,
13,
22,
24,
28,
13,
24,
18,
13,
29,
null,
16,
20,
16,
22,
19,
13,
null,
30,
30,
45,
23,
8,
12,
30,
14,
27,
14,
14,
21,
16,
16,
40,
35,
17,
40,
38,
16,
60,
12,
17,
40,
25,
12,
26,
39,
18,
15,
15,
19,
null,
16,
10,
10,
19,
19,
40,
24,
30,
55,
28,
54,
15,
22,
48,
38,
21,
28,
10,
45,
7,
28,
38,
6,
32,
23,
36,
20,
48,
12,
13,
16,
18,
9,
null,
27,
39,
20,
33,
28,
50,
50,
22,
25,
80,
35,
32,
65,
37,
119,
32,
66,
90,
40,
55,
42,
35,
53,
46,
42,
75,
28,
15,
40,
50,
25,
53,
38,
230,
90,
42,
48,
20,
25,
34,
15,
30,
25,
90,
13,
20,
20,
65,
24,
20,
69,
18,
14,
15,
70,
29,
8,
25,
53,
23,
25,
19,
11,
40,
15,
16,
16,
70,
45,
18,
49,
30,
48,
64,
145,
150,
60,
26,
85,
30,
70,
70,
90,
33,
60,
35,
50,
90,
48,
30,
145,
105,
57,
45,
null,
16,
8,
19,
13,
12,
9,
15,
20,
8,
9,
12,
20,
237,
757,
70,
140,
120,
170,
260,
328,
35,
40,
25,
null,
23,
45,
22,
40,
32,
100,
48,
49,
9,
31,
125,
25,
42,
36,
60,
45,
67,
61,
60,
28,
32,
35,
40,
40,
22,
59,
30,
52,
30,
34,
38,
14,
30,
70,
40,
48,
38,
70,
26,
17,
15,
43,
40,
249,
100,
95,
390,
150,
38,
275,
210,
185,
149,
62,
38,
499,
101,
50,
80,
469,
62,
30,
125,
195,
95,
60,
34,
132,
60,
34,
195,
70,
95,
61,
18,
30,
15,
20,
null,
15,
15,
10,
9,
20,
37,
28,
23,
26,
39,
35,
30,
72,
42,
null,
350,
175,
null,
null,
390,
94,
130,
252,
48,
null,
150,
null,
null,
120,
60,
82,
95,
67,
null,
100,
150,
11,
30,
15,
15,
15,
16,
20,
28,
15,
14,
16,
14,
10,
null,
8,
36,
42,
15,
15,
15,
14,
21,
null,
9,
null,
15,
14,
null,
11,
19,
17,
15,
26,
22,
null,
15,
36,
120,
10,
40,
25,
20,
40,
10,
10,
6,
15,
43,
18,
10,
25,
10,
16,
16,
10,
14,
null,
null,
null,
20,
16,
32,
28,
17,
10,
11,
16,
null,
15,
28,
11,
14,
16,
22,
55,
25,
15,
15,
6,
28,
24,
25,
10,
26,
10,
24,
20,
15,
13,
48,
12,
13,
13,
15,
11,
26,
10,
29,
12,
15,
18,
23,
null,
20,
38,
14,
14,
15,
10,
13,
35,
34,
16,
16,
42,
35,
17,
15,
45,
null,
12,
22,
12,
18,
36,
19,
20,
28,
22,
9,
42,
70,
20,
25,
110,
40,
18,
45,
35,
32,
35,
20,
15,
15,
16,
18,
32,
40,
30,
62,
42,
49,
9,
39,
22,
32,
40,
26,
17,
20,
14,
55,
16,
40,
22,
47,
35,
17,
28,
24,
21,
12,
10,
28,
18,
15,
25,
9,
19,
13,
45,
100,
50,
24,
19,
10,
16,
20,
18,
19,
50,
35,
40,
13,
28,
25,
20,
34,
69,
29,
17,
15,
20,
null,
null,
40,
32,
42,
19,
35,
65,
20,
40,
20,
null,
29,
35,
40,
52,
82,
null,
null,
35,
30,
22,
58,
25,
14,
45,
89,
55,
45,
16,
30,
30,
18,
38,
30,
18,
58,
14,
22,
22,
20,
null,
null,
42,
20,
60,
30,
50,
50,
30,
45,
31,
28,
21,
36,
35,
12,
20,
65,
95,
95,
24,
37,
31,
19,
40,
22,
40,
65,
55,
50,
65,
75,
32,
19,
42,
39,
23,
15,
15,
17,
49,
null,
12,
15,
16,
25,
50,
25,
25,
20,
16,
40,
18,
20,
18,
17,
52,
38,
48,
null,
11,
20,
39,
22,
19,
35,
14,
20,
19,
30,
14,
30,
19,
17,
25,
17,
40,
55,
26,
15,
100,
12,
30,
69,
20,
36,
36,
53,
20,
29,
42,
29,
12,
14,
30,
17,
19,
14,
22,
25,
19,
20,
40,
24,
14,
20,
20,
10,
19,
30,
9,
20,
14,
50,
15,
32,
14,
20,
19,
50,
42,
24,
37,
60,
49,
20,
55,
32,
65,
40,
null,
40,
45,
65,
65,
127,
null,
40,
58,
20,
null,
66,
55,
null,
125,
64,
20,
40,
null,
42,
35,
75,
null,
75,
100,
40,
null,
45,
55,
60,
35,
null,
150,
22,
30,
null,
69,
50,
null,
125,
70,
165,
70,
500,
175,
125,
65,
70,
70,
100,
65,
72,
125,
90,
70,
125,
90,
75,
60,
70,
75,
50,
195,
70,
105,
35,
15,
18,
null,
25,
20,
19,
72,
25,
22,
9,
27,
30,
null,
55,
19,
13,
34,
20,
25,
70,
null,
12,
30,
45,
40,
27,
16,
57,
36,
32,
75,
83,
18,
40,
20,
28,
31,
25,
36,
25,
42,
22,
19,
76,
40,
38,
16,
24,
25,
16,
25,
null,
17,
23,
null,
10,
21,
29,
13,
20,
null,
20,
19,
33,
36,
15,
26,
23,
26,
22,
18,
27,
27,
13,
85,
19,
55,
25,
140,
179,
100,
32,
45,
null,
100,
55,
50,
65,
60,
18,
31,
22,
13,
17,
15,
18,
33,
70,
10,
15,
35,
14,
10,
60,
28,
21,
25,
95,
40,
18,
22,
null,
15,
16,
29,
16,
11,
50,
11,
15,
11,
36,
30,
11,
11,
20,
13,
10,
20,
15,
15,
23,
10,
48,
12,
12,
15,
16,
16,
10,
13,
17,
32,
19,
null,
15,
12,
9,
null,
10,
13,
14,
11,
10,
10,
11,
9,
9,
15,
33,
18,
55,
32,
18,
88,
null,
28,
29,
65,
42,
35,
70,
32,
60,
74,
45,
55,
48,
27,
50,
17,
35,
18,
45,
23,
25,
20,
60,
20,
15,
25,
24,
26,
15,
70,
17,
15,
24,
40,
19,
19,
11,
44,
15,
17,
null,
18,
null,
13,
19,
15,
60,
19,
30,
25,
13,
null,
14,
24,
13,
15,
25,
56,
25,
35,
60,
64,
28,
17,
12,
30,
22,
75,
15,
129,
25,
55,
null,
65,
35,
14,
30,
24,
28,
47,
15,
18,
14,
25,
27,
18,
15,
13,
11,
13,
29,
null,
11,
10,
12,
10,
10,
12,
10,
15,
12,
42,
16,
45,
20,
20,
16,
12,
20,
10,
14,
19,
13,
19,
11,
29,
28,
45,
45,
10,
25,
50,
15,
24,
15,
34,
15,
20,
195,
22,
16,
19,
45,
20,
null,
25,
35,
22,
33,
35,
19,
15,
30,
28,
25,
null,
20,
23,
70,
18,
36,
40,
32,
20,
17,
32,
25,
33,
18,
34,
17,
18,
18,
null,
35,
45,
108,
null,
null,
32,
25,
21,
75,
null,
null,
18,
19,
50,
50,
23,
19,
29,
40,
28,
26,
68,
43,
46,
18,
20,
19,
30,
25,
35,
28,
25,
45,
25,
95,
46,
30,
30,
14,
15,
60,
29,
49,
65,
42,
16,
48,
16,
36,
30,
15,
16,
20,
22,
27,
90,
55,
140,
43,
49,
90,
50,
30,
50,
49,
28,
57,
37,
75,
65,
55,
85,
70,
75,
155,
null,
50,
36,
75,
55,
42,
60,
75,
65,
10,
15,
13,
9,
10,
30,
10,
9,
20,
18,
10,
40,
24,
8,
10,
18,
14,
95,
625,
45,
135,
200,
80,
90,
45,
85,
65,
100,
170,
50,
34,
35,
null,
17,
null,
null,
24,
28,
35,
60,
20,
null,
23,
21,
null,
null,
24,
null,
25,
null,
15,
40,
50,
45,
14,
29,
30,
null,
null,
20,
7,
10,
22,
22,
11,
22,
14,
24,
12,
24,
12,
11,
20,
10,
22,
10,
24,
35,
33,
36,
22,
24,
14,
19,
22,
11,
14,
23,
55,
50,
35,
150,
30,
45,
95,
52,
90,
100,
55,
62,
163,
75,
105,
105,
65,
100,
60,
50,
null,
30,
60,
45,
135,
33,
20,
36,
68,
65,
11,
14,
22,
22,
17,
8,
11,
10,
25,
16,
25,
20,
20,
30,
15,
9,
18,
15,
30,
17,
36,
14,
18,
20,
16,
10,
29,
10,
26,
22,
22,
25,
22,
20,
12,
13,
15,
52,
37,
60,
24,
50,
22,
65,
25,
45,
50,
30,
22,
25,
22,
20,
150,
38,
34,
40,
null,
24,
26,
50,
37,
46,
18,
null,
38,
20,
24,
25,
35,
25,
29,
27,
35,
15,
36,
12,
null,
24,
40,
20,
14,
null,
9,
null,
24,
null,
15,
13,
20,
38,
35,
15,
15,
20,
22,
13,
20,
30,
13,
38,
18,
39,
50,
18,
null,
13,
30,
15,
15,
15,
84,
30,
null,
145,
14,
30,
23,
null,
13,
null,
45,
13,
17,
20,
35,
55,
19,
26,
30,
36,
49,
22,
22,
60,
24,
85,
null,
20,
14,
16,
28,
50,
19,
22,
24,
12,
46,
25,
53,
21,
100,
35,
46,
30,
20,
15,
22,
20,
25,
26,
20,
23,
50,
23,
25,
20,
65,
45,
24,
20,
25,
50,
24,
20,
22,
8,
20,
25,
null,
16,
11,
20,
18,
20,
8,
10,
16,
45,
34,
45,
20,
15,
18,
20,
24,
18,
15,
12,
70,
11,
25,
20,
60,
20,
25,
28,
85,
20,
42,
60,
42,
35,
16,
45,
24,
25,
18,
30,
58,
25,
25,
22,
75,
18,
45,
25,
42,
80,
33,
115,
38,
38,
80,
56,
67,
25,
65,
40,
50,
50,
52,
150,
100,
120,
69,
40,
100,
75,
42,
55,
55,
70,
35,
26,
102,
65,
87,
80,
55,
75,
60,
40,
55,
79,
null,
140,
165,
60,
48,
60,
55,
98,
60,
65,
60,
65,
90,
40,
110,
32,
110,
48,
45,
75,
85,
120,
22,
40,
15,
12,
20,
39,
35,
26,
18,
20,
13,
14,
32,
16,
20,
18,
18,
15,
65,
15,
null,
30,
19,
45,
20,
14,
21,
60,
45,
42,
10,
16,
35,
18,
25,
7,
13,
100,
21,
25,
17,
13,
14,
120,
15,
30,
23,
12,
45,
10,
15,
12,
19,
100,
18,
25,
10,
15,
18,
31,
11,
20,
30,
null,
8,
14,
10,
18,
12,
7,
7,
16,
15,
10,
8,
13,
13,
10,
19,
10,
10,
9,
14,
22,
21,
14,
20,
13,
15,
19,
null,
13,
15,
24,
46,
16,
47,
14,
18,
13,
15,
29,
15,
13,
15,
20,
40,
10,
55,
30,
60,
80,
20,
15,
32,
null,
60,
35,
65,
69,
35,
11,
null,
25,
50,
80,
25,
30,
24,
40,
24,
40,
175,
30,
25,
20,
25,
49,
29,
20,
14,
null,
25,
12,
25,
15,
20,
15,
50,
32,
12,
25,
75,
38,
20,
45,
24,
28,
16,
18,
25,
20,
55,
18,
38,
52,
48,
65,
45,
30,
26,
20,
98,
60,
55,
21,
33,
null,
45,
30,
18,
30,
56,
36,
42,
45,
30,
32,
114,
18,
55,
38,
34,
28,
35,
55,
19,
45,
44,
68,
38,
20,
30,
70,
38,
50,
22,
20,
17,
13,
29,
9,
40,
15,
20,
13,
22,
50,
28,
17,
16,
21,
30,
17,
25,
60,
null,
25,
20,
33,
15,
21,
30,
28,
14,
10,
15,
60,
75,
13,
17,
34,
19,
20,
15,
23,
45,
17,
24,
40,
25,
39,
38,
42,
13,
13,
null,
13,
20,
13,
null,
null,
16,
17,
18,
29,
27,
25,
90,
145,
55,
60,
45,
120,
110,
48,
50,
75,
30,
80,
60,
32,
65,
70,
90,
350,
18,
90,
90,
80,
75,
72,
75,
30,
35,
199,
299,
48,
65,
26,
40,
70,
77,
95,
40,
null,
29,
110,
24,
105,
50,
70,
60,
40,
34,
69,
60,
26,
45,
66,
28,
80,
35,
70,
36,
35,
null,
null,
60,
14,
15,
25,
16,
13,
30,
18,
12,
24,
48,
27,
18,
21,
29,
13,
19,
38,
null,
17,
11,
24,
9,
18,
14,
24,
17,
46,
30,
18,
null,
11,
9,
null,
null,
21,
26,
33,
30,
null,
30,
50,
28,
40,
12,
21,
null,
null,
30,
54,
27,
22,
32,
20,
32,
24,
52,
18,
20,
45,
35,
16,
35,
25,
28,
25,
18,
17,
14,
14,
18,
13,
25,
null,
13,
29,
90,
50,
30,
80,
75,
26,
40,
null,
9,
12,
13,
null,
12,
29,
37,
50,
20,
15,
19,
12,
12,
28,
null,
15,
30,
20,
35,
14,
40,
30,
29,
18,
29,
46,
27,
42,
20,
21,
70,
31,
null,
15,
38,
20,
35,
14,
20,
19,
13,
30,
25,
25,
20,
14,
17,
38,
16,
22,
18,
31,
70,
null,
null,
28,
13,
130,
31,
60,
15,
18,
40,
null,
null,
24,
null,
15,
32,
20,
24,
null,
null,
null,
28,
null,
22,
20,
36,
602,
330,
118,
null,
685,
185,
110,
295,
90,
455,
353,
65,
125,
145,
65,
460,
333,
973,
90,
40,
52,
80,
45,
40,
143,
279,
24,
42,
89,
26,
45,
35,
15,
10,
11,
25,
40,
14,
null,
12,
25,
15,
13,
10,
40,
39,
17,
21,
11,
50,
17,
68,
15,
13,
32,
11,
20,
45,
30,
null,
49,
14,
46,
39,
42,
50,
25,
24,
20,
55,
26,
12,
23,
80,
null,
56,
19,
15,
16,
null,
12,
16,
null,
14,
33,
15,
10,
13,
12,
16,
13,
55,
11,
18,
18,
45,
29,
26,
11,
null,
30,
12,
20,
28,
45,
100,
25,
21,
35,
14,
36,
13,
35,
37,
45,
30,
null,
40,
40,
55,
23,
37,
21,
18,
150,
45,
20,
13,
35,
10,
15,
7,
7,
12,
7,
28,
15,
11,
15,
16,
14,
15,
15,
14,
15,
22,
24,
16,
null,
13,
22,
10,
11,
11,
28,
30,
30,
12,
54,
28,
65,
12,
null,
null,
45,
18,
20,
50,
44,
null,
35,
15,
25,
70,
45,
45,
24,
null,
null,
110,
65,
25,
29,
null,
56,
29,
26,
42,
34,
19,
12,
10,
9,
12,
8,
10,
17,
40,
65,
75,
88,
65,
65,
30,
25,
24,
7,
11,
25,
23,
14,
null,
20,
12,
25,
25,
28,
15,
18,
45,
20,
13,
20,
12,
27,
12,
10,
25,
14,
25,
null,
13,
18,
55,
30,
15,
34,
39,
42,
null,
125,
22,
20,
125,
13,
75,
38,
18,
18,
11,
100,
85,
29,
45,
11,
15,
13,
30,
60,
22,
35,
25,
17,
30,
85,
18,
16,
38,
27,
30,
15,
26,
null,
16,
10,
48,
32,
40,
14,
75,
20,
22,
58,
50,
22,
null,
26,
25,
27,
44,
29,
64,
31,
9,
13,
17,
30,
29,
11,
null,
15,
65,
25,
16,
40,
20,
30,
20,
null,
25,
null,
null,
16,
26,
30,
77,
25,
96,
41,
60,
35,
45,
75,
42,
42,
44,
60,
24,
75,
45,
null,
90,
65,
55,
75,
80,
145,
78,
55,
55,
219,
35,
35,
null,
60,
95,
72,
110,
119,
60,
225,
82,
120,
58,
100,
52,
40,
48,
78,
58,
75,
60,
90,
150,
36,
45,
48,
24,
24,
100,
null,
18,
16,
45,
110,
57,
36,
103,
100,
50,
40,
50,
45,
12,
75,
40,
45,
28,
111,
29,
38,
13,
45,
25,
15,
44,
null,
15,
32,
16,
60,
30,
23,
22,
55,
30,
25,
30,
20,
22,
13,
115,
20,
52,
52,
28,
50,
62,
28,
20,
60,
38,
16,
44,
38,
25,
20,
30,
24,
40,
19,
36,
55,
110,
500,
null,
50,
null,
null,
null,
65,
55,
48,
45,
42,
230,
57,
30,
69,
99,
null,
55,
35,
60,
40,
36,
40,
75,
42,
28,
21,
35,
28,
21,
30,
200,
28,
60,
25,
78,
null,
60,
100,
80,
71,
58,
175,
90,
75,
65,
40,
45,
58,
39,
55,
80,
55,
128,
145,
25,
87,
145,
90,
75,
35,
32,
200,
40,
37,
49,
40,
25,
null,
60,
55,
70,
39,
26,
15,
9,
11,
18,
38,
21,
29,
24,
24,
48,
24,
20,
50,
38,
null,
20,
22,
30,
15,
35,
null,
47,
12,
26,
null,
20,
35,
18,
null,
48,
24,
25,
22,
30,
42,
35,
28,
29,
null,
28,
38,
18,
80,
13,
45,
40,
45,
14,
30,
13,
22,
11,
16,
22,
null,
18,
20,
48,
36,
77,
50,
12,
24,
28,
47,
14,
13,
30,
30,
18,
41,
60,
54,
20,
12,
40,
22,
20,
22,
45,
27,
54,
15,
50,
null,
24,
17,
20,
50,
14,
10,
28,
15,
22,
14,
10,
50,
33,
null,
null,
40,
11,
26,
15,
70,
15,
15,
14,
18,
45,
50,
31,
92,
16,
75,
40,
49,
68,
46,
24,
55,
35,
60,
45,
48,
32,
50,
20,
95,
117,
75,
42,
25,
55,
39,
36,
59,
40,
13,
50,
null,
28,
31,
75,
25,
30,
17,
52,
18,
35,
null,
120,
55,
90,
85,
59,
35,
29,
30,
70,
72,
80,
60,
60,
60,
42,
37,
40,
72,
22,
35,
40,
120,
49,
60,
44,
40,
60,
43,
25,
16,
18,
18,
20,
23,
60,
17,
73,
15,
29,
null,
15,
18,
45,
30,
25,
20,
45,
26,
40,
15,
null,
44,
11,
null,
52,
12,
55,
55,
25,
16,
28,
null,
25,
33,
17,
18,
20,
16,
16,
36,
23,
12,
12,
18,
14,
17,
18,
79,
20,
50,
58,
75,
75,
65,
50,
25,
42,
112,
53,
40,
50,
35,
40,
165,
60,
30,
150,
95,
45,
59,
65,
50,
35,
45,
22,
70,
55,
19,
21,
36,
null,
16,
17,
30,
10,
15,
40,
22,
20,
16,
18,
null,
30,
null,
null,
16,
18,
18,
12,
25,
27,
12,
17,
50,
16,
25,
60,
17,
62,
25,
20,
70,
130,
16,
28,
62,
79,
70,
65,
70,
19,
69,
22,
30,
40,
90,
15,
18,
16,
50,
37,
65,
55,
19,
40,
24,
27,
83,
50,
90,
40,
30,
57,
39,
42,
90,
92,
38,
80,
44,
40,
45,
35,
150,
38,
53,
30,
null,
42,
150,
50,
36,
35,
34,
73,
50,
18,
null,
55,
50,
14,
null,
59,
20,
42,
32,
79,
24,
45,
17,
16,
22,
25,
50,
40,
16,
30,
23,
79,
20,
45,
38,
15,
30,
19,
20,
40,
125,
15,
75,
22,
40,
65,
15,
20,
25,
29,
75,
20,
41,
50,
45,
45,
60,
33,
65,
34,
64,
63,
40,
75,
60,
38,
65,
30,
55,
14,
75,
40,
42,
145,
32,
18,
30,
28,
22,
25,
75,
18,
35,
22,
13,
null,
20,
24,
49,
35,
15,
60,
25,
42,
24,
20,
32,
55,
85,
20,
55,
33,
40,
15,
45,
40,
30,
45,
40,
69,
35,
36,
35,
28,
19,
22,
75,
90,
35,
49,
25,
32,
35,
null,
32,
15,
15,
19,
15,
35,
null,
20,
30,
18,
30,
20,
14,
18,
null,
25,
15,
16,
23,
null,
14,
20,
16,
50,
20,
15,
28,
30,
23,
28,
26,
70,
35,
18,
25,
25,
45,
19,
16,
27,
35,
10,
30,
80,
25,
20,
24,
18,
15,
28,
18,
19,
15,
25,
null,
25,
35,
16,
38,
55,
24,
16,
22,
20,
40,
15,
20,
18,
20,
36,
14,
50,
25,
12,
36,
18,
20,
null,
8,
12,
20,
15,
22,
28,
13,
30,
11,
18,
20,
14,
18,
11,
25,
25,
45,
14,
22,
24,
null,
20,
null,
24,
25,
12,
28,
14,
15,
30,
22,
null,
null,
null,
38,
16,
31,
15,
15,
11,
50,
25,
null,
18,
16,
25,
50,
17,
32,
36,
25,
12,
24,
45,
25,
38,
16,
16,
20,
22,
18,
null,
20,
35,
26,
29,
32,
12,
38,
18,
40,
40,
null,
50,
29,
9,
30,
11,
35,
15,
48,
120,
22,
35,
90,
55,
30,
30,
65,
45,
30,
48,
26,
28,
39,
63,
46,
28,
60,
30,
35,
26,
28,
17,
33,
48,
25,
34,
24,
67,
32,
19,
35,
25,
30,
34,
null,
30,
26,
18,
13,
20,
25,
28,
18,
null,
23,
19,
15,
24,
21,
52,
47,
null,
17,
22,
28,
null,
22,
30,
null,
30,
10,
15,
11,
30,
24,
null,
null,
40,
25,
35,
22,
22,
34,
180,
14,
20,
26,
22,
null,
24,
80,
37,
45,
35,
35,
36,
16,
15,
14,
40,
21,
17,
42,
15,
23,
30,
16,
15,
15,
15,
null,
22,
45,
24,
15,
13,
14,
20,
33,
20,
26,
32,
16,
15,
15,
19,
33,
35,
55,
null,
50,
32,
92,
110,
null,
135,
18,
24,
170,
39,
80,
70,
100,
25,
30,
21,
85,
42,
46,
92,
45,
90,
48,
null,
55,
52,
40,
50,
70,
60,
100,
46,
28,
32,
75,
80,
50,
48,
10,
34,
9,
14,
11,
9,
21,
13,
120,
15,
28,
35,
null,
14,
30,
15,
23,
10,
38,
26,
50,
15,
20,
null,
18,
42,
17,
55,
47,
29,
55,
22,
50,
25,
43,
52,
55,
35,
70,
40,
90,
65,
18,
29,
65,
30,
20,
66,
35,
50,
105,
null,
40,
23,
40,
33,
9,
12,
11,
13,
9,
12,
19,
24,
17,
12,
18,
20,
19,
7,
14,
16,
15,
17,
20,
27,
20,
20,
8,
11,
15,
12,
16,
14,
12,
42,
60,
12,
10,
null,
12,
17,
17,
12,
11,
18,
5,
18,
18,
18,
10,
10,
16,
13,
18,
12,
12,
14,
10,
8,
10,
13,
16,
20,
null,
24,
11,
39,
41,
20,
24,
42,
55,
40,
34,
28,
25,
null,
19,
40,
29,
38,
35,
18,
28,
16,
18,
21,
30,
18,
14,
30,
11,
24,
15,
23,
24,
17,
23,
24,
23,
null,
null,
11,
40,
39,
18,
16,
null,
20,
14,
40,
32,
39,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
28,
48,
42,
28,
null,
40,
20,
40,
20,
25,
25,
30,
60,
25,
20,
20,
18,
25,
16,
16,
17,
18,
18,
25,
16,
125,
36,
100,
26,
35,
12,
14,
10,
25,
14,
12,
19,
48,
12,
18,
30,
11,
14,
22,
null,
55,
14,
14,
35,
12,
15,
40,
null,
36,
25,
33,
24,
35,
52,
35,
80,
22,
null,
45,
80,
70,
70,
40,
40,
62,
28,
32,
18,
25,
75,
30,
55,
25,
116,
26,
40,
34,
30,
58,
40,
59,
38,
50,
40,
35,
85,
27,
34,
55,
20,
80,
69,
25,
26,
80,
26,
50,
26,
50,
65,
60,
40,
135,
25,
42,
75,
28,
25,
null,
25,
19,
20,
13,
null,
15,
20,
44,
12,
18,
10,
null,
null,
35,
12,
15,
22,
60,
25,
58,
15,
17,
32,
14,
9,
27,
12,
35,
10,
14,
13,
16,
12,
20,
13,
18,
9,
19,
9,
10,
13,
12,
24,
15,
20,
15,
20,
13,
9,
19,
15,
16,
16,
14,
15,
16,
null,
19,
9,
24,
16,
16,
18,
10,
11,
20,
24,
16,
18,
13,
null,
20,
11,
19,
20,
9,
15,
10,
19,
20,
14,
15,
9,
15,
15,
34,
20,
13,
28,
15,
12,
10,
24,
12,
13,
150,
25,
65,
30,
40,
39,
25,
65,
45,
45,
60,
60,
24,
45,
45,
56,
29,
55,
72,
48,
30,
null,
45,
103,
null,
44,
36,
400,
44,
28,
20,
24,
14,
48,
16,
30,
43,
17,
22,
20,
15,
20,
14,
15,
50,
50,
50,
null,
29,
30,
20,
50,
21,
35,
20,
36,
25,
22,
32,
30,
30,
20,
12,
17,
14,
19,
null,
20,
24,
23,
20,
null,
null,
null,
15,
28,
9,
19,
null,
null,
24,
28,
null,
13,
40,
11,
12,
18,
12,
15,
20,
null,
11,
15,
38,
8,
11,
11,
10,
24,
15,
11,
22,
20,
18,
30,
8,
25,
12,
15,
15,
12,
68,
85,
43,
95,
33,
110,
35,
40,
50,
50,
75,
26,
32,
62,
30,
65,
35,
60,
50,
53,
65,
44,
48,
null,
80,
60,
30,
45,
30,
80,
32,
65,
20,
30,
50,
25,
42,
104,
80,
130,
46,
75,
35,
55,
50,
56,
45,
40,
85,
24,
39,
35,
90,
80,
16,
28,
26,
22,
34,
19,
75,
35,
15,
24,
48,
22,
24,
34,
20,
30,
15,
15,
65,
35,
49,
30,
41,
60,
32,
50,
26,
76,
40,
53,
34,
10,
22,
35,
42,
45,
100,
20,
33,
25,
40,
36,
20,
18,
17,
18,
12,
21,
21,
17,
28,
18,
13,
28,
17,
12,
16,
24,
22,
13,
24,
25,
14,
12,
16,
24,
16,
17,
10,
12,
19,
11,
11,
19,
26,
12,
13,
9,
16,
15,
10,
9,
28,
14,
20,
55,
10,
40,
13,
22,
22,
9,
14,
15,
10,
30,
12,
16,
18,
12,
16,
10,
10,
15,
8,
30,
14,
10,
12,
19,
11,
8,
8,
25,
15,
14,
30,
17,
14,
21,
10,
35,
13,
15,
35,
33,
15,
50,
22,
36,
28,
35,
25,
16,
7,
45,
17,
9,
16,
85,
49,
18,
45,
177,
42,
null,
25,
59,
68,
20,
null,
17,
26,
19,
14,
23,
60,
50,
42,
127,
85,
null,
24,
24,
28,
28,
null,
80,
17,
38,
37,
28,
85,
12,
13,
null,
32,
23,
25,
28,
55,
30,
28,
24,
37,
19,
19,
50,
23,
20,
22,
20,
21,
18,
38,
20,
20,
55,
24,
11,
15,
15,
35,
35,
20,
60,
14,
14,
50,
22,
25,
14,
30,
20,
18,
69,
30,
25,
10,
23,
24,
16,
20,
25,
18,
32,
16,
25,
null,
25,
23,
30,
55,
29,
14,
14,
23,
10,
12,
16,
20,
10,
24,
55,
10,
30,
15,
12,
20,
12,
18,
9,
29,
19,
25,
24,
18,
22,
36,
25,
25,
30,
24,
20,
12,
48,
40,
28,
24,
17,
40,
15,
null,
40,
null,
18,
8,
27,
18,
null,
12,
12,
13,
18,
12,
20,
13,
30,
25,
9,
28,
7,
20,
48,
38,
20,
20,
10,
16,
7,
100,
227,
50,
60,
120,
120,
65,
415,
62,
100,
351,
125,
100,
84,
65,
75,
80,
100,
50,
60,
50,
50,
35,
60,
90,
24,
30,
70,
110,
113,
80,
80,
20,
65,
75,
null,
50,
19,
65,
28,
27,
95,
80,
null,
25,
54,
85,
25,
65,
40,
50,
50,
55,
85,
90,
12,
15,
34,
26,
14,
10,
23,
10,
28,
33,
24,
14,
20,
9,
15,
22,
34,
9,
13,
8,
8,
26,
13,
20,
21,
45,
9,
13,
34,
15,
18,
11,
12,
13,
8,
19,
23,
null,
12,
null,
null,
25,
15,
15,
14,
15,
20,
13,
22,
58,
14,
30,
22,
12,
20,
50,
null,
27,
43,
17,
30,
30,
26,
140,
null,
16,
175,
20,
34,
40,
16,
30,
60,
23,
40,
16,
null,
60,
125,
null,
32,
null,
60,
24,
22,
55,
72,
45,
27,
46,
28,
36,
70,
18,
70,
100,
75,
45,
55,
22,
65,
365,
55,
50,
25,
null,
37,
45,
30,
45,
150,
null,
null,
35,
145,
null,
null,
85,
null,
170,
75,
45,
40,
120,
90,
110,
27,
48,
65,
null,
80,
42,
16,
22,
60,
32,
40,
90,
90,
230,
45,
36,
48,
24,
30,
20,
50,
32,
30,
36,
55,
55,
26,
26,
35,
28,
34,
56,
58,
25,
40,
30,
60,
26,
12,
25,
16,
null,
18,
40,
12,
13,
18,
21,
29,
18,
18,
24,
15,
10,
25,
35,
17,
12,
30,
13,
17,
40,
17,
64,
12,
28,
18,
17,
50,
18,
8,
18,
15,
14,
85,
59,
7,
7,
30,
35,
18,
26,
15,
25,
25,
19,
17,
25,
null,
28,
95,
60,
110,
60,
68,
32,
38,
50,
null,
75,
80,
460,
225,
60,
169,
96,
50,
49,
75,
58,
35,
55,
140,
150,
60,
45,
32,
48,
49,
15,
7,
16,
14,
12,
32,
40,
14,
15,
16,
45,
18,
50,
33,
15,
14,
75,
15,
18,
11,
30,
25,
29,
65,
25,
54,
56,
16,
25,
14,
27,
10,
24,
15,
39,
26,
12,
30,
12,
10,
14,
30,
20,
9,
10,
18,
18,
17,
95,
null,
37,
38,
42,
16,
11,
32,
null,
null,
80,
28,
18,
50,
15,
28,
18,
28,
17,
null,
30,
14,
18,
9,
16,
13,
17,
24,
11,
35,
15,
23,
22,
100,
80,
30,
null,
50,
55,
48,
25,
16,
22,
55,
45,
55,
28,
53,
29,
30,
65,
79,
19,
null,
28,
65,
16,
null,
17,
28,
38,
28,
10,
10,
13,
32,
49,
16,
34,
32,
8,
13,
13,
10,
30,
18,
null,
13,
10,
20,
13,
11,
10,
20,
18,
13,
16,
15,
16,
75,
25,
18,
90,
22,
21,
60,
55,
35,
30,
29,
25,
30,
30,
34,
35,
52,
28,
50,
17,
75,
35,
null,
null,
32,
40,
255,
60,
200,
200,
80,
50,
48,
28,
68,
null,
20,
20,
50,
55,
120,
100,
65,
80,
200,
48,
30,
23,
32,
20,
100,
52,
18,
59,
17,
50,
30,
15,
30,
21,
25,
30,
20,
38,
13,
null,
null,
15,
18,
38,
16,
36,
null,
25,
13,
45,
20,
38,
17,
29,
21,
39,
18,
11,
24,
28,
11,
12,
null,
null,
26,
9,
16,
15,
10,
44,
48,
55,
21,
8,
7,
9,
20,
82,
28,
15,
13,
47,
13,
10,
16,
13,
15,
null,
20,
15,
17,
55,
29,
37,
18,
50,
29,
39,
17,
null,
50,
52,
18,
45,
55,
19,
27,
17,
null,
null,
null,
null,
100,
25,
null,
null,
45,
18,
13,
null,
10,
21,
25,
30,
15,
40,
50,
null,
22,
45,
25,
29,
16,
11,
30,
15,
20,
20,
23,
25,
21,
11,
49,
21,
32,
33,
21,
15,
30,
36,
19,
40,
12,
40,
35,
36,
40,
22,
27,
35,
17,
16,
38,
21,
30,
null,
15,
35,
33,
14,
null,
18,
42,
15,
22,
40,
18,
25,
28,
13,
35,
15,
80,
17,
20,
21,
16,
19,
20,
19,
23,
30,
65,
19,
15,
60,
54,
20,
15,
55,
21,
36,
19,
16,
47,
35,
30,
25,
20,
48,
32,
48,
30,
24,
55,
28,
30,
13,
48,
14,
16,
25,
28,
11,
50,
25,
25,
70,
null,
25,
30,
89,
20,
15,
45,
28,
30,
75,
45,
100,
40,
15,
42,
50,
25,
35,
18,
25,
30,
25,
16,
27,
15,
39,
18,
26,
19,
19,
20,
75,
36,
25,
50,
25,
25,
55,
50,
26,
null,
15,
15,
13,
null,
100,
20,
15,
42,
10,
15,
10,
12,
15,
25,
27,
15,
15,
17,
9,
15,
68,
13,
15,
12,
40,
18,
10,
15,
13,
18,
13,
19,
9,
15,
18,
13,
15,
26,
32,
11,
13,
17,
12,
15,
9,
23,
28,
26,
40,
13,
13,
14,
12,
25,
10,
12,
65,
15,
13,
14,
10,
13,
62,
28,
17,
25,
16,
26,
25,
25,
40,
10,
18,
25,
25,
15,
13,
15,
null,
null,
40,
20,
18,
15,
18,
16,
15,
20,
27,
24,
20,
20,
30,
9,
20,
10,
33,
16,
15,
null,
15,
12,
22,
25,
null,
13,
15,
11,
15,
29,
27,
16,
22,
10,
15,
24,
40,
66,
17,
25,
18,
null,
30,
42,
9,
10,
11,
9,
11,
8,
8,
12,
7,
21,
32,
8,
21,
12,
20,
8,
11,
10,
7,
24,
8,
8,
15,
12,
6,
13,
7,
15,
8,
16,
68,
15,
15,
28,
49,
70,
23,
85,
34,
30,
55,
46,
44,
39,
45,
80,
72,
25,
25,
12,
32,
38,
20,
30,
26,
22,
25,
null,
42,
25,
22,
10,
19,
13,
23,
10,
10,
11,
10,
11,
12,
9,
null,
17,
10,
26,
11,
16,
11,
9,
7,
22,
30,
17,
50,
16,
35,
75,
40,
31,
52,
55,
140,
95,
120,
55,
24,
22,
55,
25,
22,
80,
15,
38,
120,
50,
37,
13,
35,
15,
55,
24,
19,
16,
13,
26,
18,
16,
12,
30,
9,
18,
30,
16,
17,
60,
13,
19,
11,
28,
16,
21,
18,
18,
17,
12,
10,
30,
40,
40,
null,
28,
50,
37,
120,
50,
37,
37,
54,
45,
19,
50,
36,
null,
90,
65,
90,
null,
75,
null,
null,
130,
null,
42,
40,
19,
26,
49,
15,
22,
12,
9,
25,
null,
14,
13,
28,
25,
11,
25,
55,
10,
24,
14,
15,
11,
11,
13,
10,
24,
26,
12,
35,
10,
22,
6,
null,
17,
13,
20,
13,
20,
18,
15,
15,
16,
48,
40,
24,
70,
50,
14,
11,
55,
18,
60,
40,
16,
20,
22,
12,
20,
null,
21,
73,
15,
26,
13,
48,
14,
25,
16,
32,
42,
28,
35,
28,
22,
18,
65,
null,
12,
16,
17,
27,
64,
44,
16,
17,
30,
10,
42,
16,
17,
45,
19,
10,
20,
13,
23,
22,
12,
12,
14,
14,
20,
65,
23,
13,
30,
10,
18,
10,
null,
14,
11,
27,
22,
25,
17,
42,
42,
45,
26,
25,
60,
30,
17,
16,
18,
72,
22,
37,
null,
60,
22,
18,
20,
19,
null,
20,
35,
19,
15,
15,
20,
36,
88,
29,
null,
31,
35,
18,
null,
55,
38,
48,
38,
25,
42,
45,
33,
null,
38,
23,
30,
30,
16,
17,
150,
34,
72,
72,
18,
32,
85,
38,
50,
24,
32,
60,
50,
25,
76,
22,
null,
45,
43,
24,
37,
22,
null,
65,
45,
40,
null,
null,
12,
10,
20,
31,
24,
52,
15,
12,
35,
35,
null,
10,
20,
24,
15,
12,
14,
12,
12,
16,
33,
13,
40,
14,
19,
null,
42,
52,
35,
45,
55,
30,
48,
59,
63,
100,
120,
39,
28,
14,
39,
68,
79,
55,
21,
65,
26,
45,
25,
55,
19,
46,
36,
30,
43,
63,
55,
12,
10,
16,
22,
10,
29,
null,
45,
22,
20,
27,
23,
10,
16,
29,
30,
24,
22,
18,
16,
15,
10,
11,
25,
null,
12,
19,
21,
18,
14,
42,
12,
22,
15,
13,
35,
53,
46,
19,
13,
15,
7,
7,
65,
12,
28,
23,
16,
17,
12,
21,
25,
13,
9,
80,
50,
30,
18,
17,
8,
37,
16,
18,
16,
16,
12,
30,
13,
24,
15,
10,
12,
28,
6,
11,
11,
90,
10,
25,
15,
null,
12,
15,
15,
12,
null,
12,
37,
null,
null,
35,
10,
35,
12,
null,
13,
14,
14,
20,
10,
24,
16,
11,
11,
17,
16,
50,
81,
60,
75,
26,
46,
16,
null,
35,
20,
58,
24,
25,
21,
14,
40,
85,
18,
110,
27,
null,
35,
null,
19,
30,
18,
20,
50,
36,
60,
28,
18,
13,
20,
26,
23,
18,
10,
18,
30,
14,
null,
87,
28,
28,
32,
null,
24,
38,
28,
42,
39,
29,
18,
15,
22,
20,
52,
30,
null,
28,
20,
14,
10,
18,
18,
40,
17,
23,
70,
85,
60,
38,
26,
45,
30,
60,
50,
20,
60,
20,
24,
55,
48,
20,
70,
45,
42,
80,
20,
28,
59,
43,
40,
35,
34,
45,
19,
44,
65,
null,
72,
53,
80,
85,
50,
18,
50,
190,
25,
80,
85,
45,
46,
57,
60,
49,
69,
37,
45,
120,
48,
125,
45,
59,
58,
44,
41,
55,
16,
25,
18,
17,
20,
16,
null,
17,
null,
25,
null,
24,
13,
9,
20,
15,
17,
10,
35,
35,
25,
15,
13,
75,
17,
22,
null,
35,
null,
18,
25,
13,
45,
32,
20,
12,
40,
16,
25,
15,
54,
20,
17,
35,
35,
12,
38,
27,
22,
null,
14,
9,
19,
14,
16,
12,
19,
16,
23,
16,
25,
19,
13,
20,
33,
14,
17,
30,
25,
15,
15,
10,
9,
13,
20,
15,
28,
16,
44,
25,
20,
12,
65,
11,
16,
22,
15,
null,
35,
17,
22,
19,
18,
null,
7,
14,
8,
65,
10,
36,
20,
32,
39,
25,
50,
30,
19,
null,
30,
50,
12,
17,
20,
null,
37,
50,
25,
25,
30,
65,
6,
9,
17,
18,
30,
15,
23,
17,
21,
12,
17,
30,
13,
27,
18,
15,
95,
100,
60,
85,
49,
60,
50,
80,
150,
50,
80,
38,
50,
55,
60,
900,
85,
85,
60,
45,
45,
100,
80,
90,
135,
50,
125,
48,
75,
40,
9,
16,
null,
30,
20,
10,
25,
15,
24,
25,
20,
null,
null,
21,
22,
35,
16,
27,
15,
10,
9,
12,
20,
20,
10,
8,
14,
28,
22,
null,
18,
30,
null,
null,
16,
10,
12,
9,
10,
null,
null,
18,
null,
42,
25,
21,
16,
60,
62,
28,
null,
40,
29,
55,
22,
20,
30,
125,
40,
70,
45,
26,
25,
26,
60,
32,
95,
36,
45,
45,
29,
46,
25,
22,
13,
13,
42,
62,
36,
32,
30,
25,
13,
21,
null,
23,
8,
28,
9,
19,
30,
17,
35,
66,
20,
40,
45,
18,
25,
59,
45,
32,
24,
25,
26,
60,
null,
34,
20,
21,
40,
20,
40,
29,
20,
50,
49,
null,
18,
22,
14,
20,
60,
24,
14,
null,
28,
25,
49,
65,
16,
55,
28,
55,
30,
55,
55,
40,
40,
67,
36,
22,
50,
55,
70,
125,
25,
65,
75,
23,
69,
45,
40,
60,
35,
22,
18,
12,
25,
15,
14,
30,
14,
17,
15,
18,
149,
55,
25,
24,
14,
35,
13,
20,
11,
20,
12,
45,
10,
52,
12,
21,
12,
35,
50,
30,
36,
15,
16,
13,
28,
null,
null,
27,
40,
36,
10,
49,
28,
65,
23,
28,
18,
12,
15,
14,
21,
75,
40,
40,
12,
22,
95,
22,
22,
18,
33,
150,
62,
14,
16,
34,
null,
30,
32,
11,
25,
20,
70,
50,
16,
46,
22,
90,
21,
45,
30,
26,
20,
43,
39,
65,
null,
30,
85,
65,
29,
90,
65,
89,
50,
76,
58,
30,
null,
44,
100,
28,
45,
25,
80,
65,
55,
65,
70,
48,
30,
25,
69,
56,
42,
35,
70,
70,
35,
55,
57,
25,
30,
null,
45,
75,
24,
87,
99,
19,
99,
30,
55,
35,
27,
32,
85,
55,
20,
19,
18,
44,
90,
19,
44,
20,
15,
25,
null,
95,
18,
50,
49,
32,
48,
18,
30,
18,
40,
30,
14,
19,
26,
28,
40,
18,
30,
58,
36,
55,
70,
70,
55,
30,
29,
49,
85,
64,
75,
66,
48,
125,
55,
30,
42,
79,
69,
80,
64,
60,
55,
16,
60,
null,
120,
37,
95,
null,
42,
null,
110,
70,
145,
89,
27,
24,
null,
22,
25,
26,
58,
null,
40,
40,
40,
19,
60,
42,
null,
38,
35,
55,
29,
24,
22,
30,
68,
50,
30,
55,
65,
27,
30,
30,
null,
24,
13,
30,
48,
16,
19,
40,
20,
20,
40,
45,
16,
65,
15,
9,
30,
16,
28,
45,
17,
15,
25,
18,
19,
11,
23,
13,
17,
20,
13,
20,
25,
19,
19,
null,
12,
50,
19,
null,
28,
11,
13,
14,
19,
26,
15,
null,
null,
10,
19,
38,
45,
17,
19,
11,
25,
16,
22,
13,
13,
15,
23,
36,
36,
18,
50,
null,
100,
50,
55,
65,
85,
40,
29,
20,
120,
50,
28,
30,
75,
20,
39,
65,
64,
27,
40,
21,
null,
null,
36,
21,
30,
64,
27,
15,
25,
18,
50,
30,
35,
29,
null,
48,
73,
null,
312,
52,
63,
50,
45,
null,
44,
75,
185,
null,
115,
131,
60,
99,
39,
50,
40,
50,
40,
27,
1100,
54,
50,
79,
100,
null,
50,
75,
49,
24,
12,
13,
30,
20,
15,
14,
23,
25,
9,
12,
25,
19,
35,
19,
125,
18,
15,
15,
14,
13,
13,
15,
28,
34,
9,
10,
30,
23,
11,
12,
6,
7,
16,
11,
9,
12,
9,
16,
18,
9,
9,
15,
20,
10,
15,
16,
15,
12,
11,
11,
18,
40,
68,
84,
65,
70,
56,
64,
30,
68,
15,
null,
30,
30,
40,
53,
70,
19,
65,
22,
21,
17,
11,
14,
10,
38,
28,
null,
20,
7,
13,
9,
20,
35,
10,
10,
35,
12,
13,
36,
45,
30,
35,
55,
10,
15,
18,
16,
16,
16,
33,
65,
13,
20,
14,
11,
17,
18,
60,
14,
14,
18,
10,
10,
22,
23,
7,
29,
8,
22,
17,
12,
10,
18,
10,
10,
30,
15,
28,
9,
10,
8,
35,
48,
20,
20,
20,
15,
12,
10,
29,
27,
22,
26,
20,
17,
29,
28,
20,
30,
13,
13,
10,
24,
28,
11,
10,
12,
13,
18,
33,
60,
25,
18,
40,
85,
16,
16,
35,
28,
80,
40,
45,
30,
62,
24,
35,
29,
28,
22,
39,
50,
75,
45,
15,
39,
28,
48,
30,
48,
14,
15,
8,
9,
9,
14,
14,
13,
19,
11,
15,
15,
12,
10,
10,
15,
15,
250,
617,
50,
66,
120,
100,
196,
65,
250,
100,
38,
600,
54,
null,
17,
55,
24,
12,
15,
27,
21,
19,
22,
25,
45,
35,
58,
19,
25,
43,
36,
33,
null,
45,
15,
10,
80,
42,
69,
26,
21,
40,
null,
null,
26,
null,
35,
24,
45,
25,
15,
15,
20,
50,
45,
40,
60,
35,
32,
15,
25,
18,
30,
10,
22,
28,
14,
15,
35,
19,
9,
13,
null,
10,
150,
16,
10,
26,
15,
15,
16,
7,
50,
50,
60,
40,
19,
32,
155,
50,
19,
35,
79,
95,
45,
85,
35,
52,
45,
90,
30,
60,
70,
45,
35,
40,
104,
65,
60,
30,
39,
40,
60,
75,
65,
80,
55,
120,
25,
80,
80,
132,
32,
80,
48,
48,
70,
50,
55,
60,
100,
50,
60,
null,
19,
18,
17,
null,
22,
55,
13,
15,
27,
18,
15,
18,
38,
25,
29,
19,
18,
21,
15,
15,
19,
22,
24,
50,
33,
16,
24,
24,
17,
33,
19,
9,
20,
null,
null,
95,
null,
null,
null,
104,
88,
24,
80,
28,
50,
30,
60,
null,
80,
null,
null,
null,
37,
80,
null,
null,
null,
96,
null,
80,
15,
13,
17,
32,
14,
17,
9,
18,
25,
null,
22,
20,
17,
22,
18,
18,
22,
50,
29,
11,
35,
65,
30,
17,
16,
17,
24,
50,
38,
12,
12,
28,
18,
18,
40,
30,
18,
29,
15,
23,
56,
20,
55,
20,
16,
16,
25,
20,
20,
27,
26,
15,
12,
26,
14,
20,
28,
null,
17,
13,
15,
28,
30,
null,
25,
49,
95,
45,
30,
35,
43,
75,
40,
42,
145,
32,
65,
48,
80,
65,
45,
58,
45,
55,
60,
48,
17,
16,
54,
49,
null,
26,
19,
19,
14,
16,
50,
30,
null,
30,
22,
36,
18,
33,
20,
39,
53,
25,
29,
45,
35,
null,
38,
null,
27,
23,
19,
30,
20,
55,
50,
null,
null,
38,
null,
49,
65,
40,
45,
14,
14,
11,
37,
27,
18,
22,
29,
20,
13,
32,
11,
13,
27,
35,
24,
18,
24,
45,
38,
20,
16,
16,
23,
38,
20,
15,
18,
30,
17,
null,
20,
20,
57,
35,
null,
50,
45,
12,
16,
30,
13,
26,
18,
25,
40,
105,
28,
18,
18,
25,
null,
20,
39,
10,
45,
43,
48,
15,
68,
38,
15,
70,
null,
null,
30,
20,
null,
26,
120,
36,
25,
48,
85,
45,
59,
39,
150,
130,
32,
40,
65,
55,
19,
null,
10,
15,
11,
10,
20,
8,
28,
42,
11,
25,
13,
11,
14,
15,
13,
10,
7,
10,
18,
14,
15,
10,
13,
12,
16,
10,
15,
20,
17,
24,
30,
26,
18,
14,
13,
25,
11,
21,
15,
39,
10,
9,
15,
18,
19,
24,
25,
18,
20,
10,
12,
54,
30,
23,
18,
8,
15,
36,
15,
null,
38,
13,
21,
41,
18,
null,
11,
8,
15,
18,
11,
13,
10,
9,
27,
25,
16,
26,
35,
35,
36,
50,
35,
55,
20,
64,
25,
50,
20,
35,
22,
32,
40,
50,
55,
32,
17,
40,
22,
45,
20,
23,
75,
24,
100,
35,
38,
23,
25,
null,
9,
45,
50,
40,
14,
30,
18,
40,
16,
23,
20,
21,
16,
35,
null,
9,
28,
16,
31,
90,
16,
30,
14,
20,
50,
95,
25,
50,
45,
30,
80,
83,
75,
70,
25,
95,
null,
50,
60,
125,
60,
35,
99,
80,
95,
125,
25,
72,
72,
85,
40,
55,
48,
24,
40,
60,
90,
50,
50,
65,
125,
50,
19,
28,
55,
45,
55,
60,
null,
70,
150,
34,
37,
17,
14,
27,
28,
22,
13,
26,
26,
17,
35,
16,
21,
16,
15,
33,
12,
15,
18,
15,
11,
12,
13,
17,
15,
15,
15,
null,
13,
15,
18,
30,
32,
45,
25,
24,
23,
14,
25,
13,
30,
23,
34,
22,
18,
15,
11,
18,
38,
16,
24,
48,
45,
null,
19,
16,
25,
72,
38,
36,
null,
30,
16,
70,
50,
48,
36,
45,
55,
17,
20,
50,
22,
13,
85,
17,
64,
38,
35,
40,
37,
35,
30,
19,
49,
80,
40,
65,
77,
45,
28,
80,
60,
149,
66,
35,
58,
29,
64,
62,
55,
85,
98,
60,
40,
38,
null,
55,
35,
28,
25,
28,
47,
29,
28,
32,
30,
15,
27,
29,
16,
29,
16,
12,
25,
40,
70,
20,
31,
31,
35,
null,
45,
80,
25,
35,
42,
75,
60,
52,
125,
43,
45,
90,
50,
75,
49,
65,
150,
40,
23,
58,
35,
null,
17,
65,
37,
19,
20,
18,
19,
13,
8,
40,
17,
26,
110,
16,
14,
17,
12,
18,
30,
18,
50,
50,
30,
35,
45,
57,
70,
770,
50,
30,
90,
38,
50,
70,
85,
69,
70,
80,
115,
50,
70,
45,
60,
75,
65,
38,
199,
175,
30,
150,
null,
16,
7,
13,
30,
10,
15,
8,
12,
23,
18,
15,
null,
12,
12,
null,
9,
10,
20,
13,
32,
19,
13,
30,
25,
15,
20,
null,
28,
40,
20,
41,
19,
28,
26,
15,
26,
45,
19,
29,
22,
19,
16,
25,
28,
30,
22,
13,
25,
35,
19,
24,
18,
90,
24,
35,
50,
25,
21,
32,
26,
25,
25,
24,
77,
null,
45,
18,
18,
18,
65,
30,
26,
68,
38,
27,
64,
null,
25,
180,
100,
350,
45,
35,
115,
47,
45,
38,
26,
38,
46,
16,
120,
60,
48,
25,
18,
64,
19,
58,
75,
28,
55,
118,
102,
50,
48,
18,
59,
17,
47,
null,
90,
35,
null,
27,
22,
32,
null,
100,
null,
86,
20,
114,
22,
28,
50,
48,
35,
40,
27,
35,
30,
72,
50,
25,
42,
75,
null,
40,
22,
42,
50,
90,
68,
99,
68,
49,
18,
22,
32,
69,
22,
30,
null,
36,
16,
12,
20,
75,
45,
80,
25,
29,
null,
20,
null,
29,
26,
30,
32,
60,
70,
17,
28,
50,
58,
12,
25,
49,
50,
32,
39,
23,
22,
60,
null,
48,
168,
null,
null,
29,
100,
215,
49,
45,
129,
null,
60,
75,
104,
125,
45,
80,
49,
70,
70,
30,
45,
39,
45,
16,
65,
55,
55,
29,
25,
45,
21,
45,
20,
56,
26,
28,
30,
42,
34,
20,
35,
29,
30,
null,
36,
12,
18,
30,
19,
null,
13,
16,
23,
40,
18,
17,
22,
32,
35,
null,
20,
null,
null,
56,
44,
60,
25,
20,
12,
20,
22,
null,
16,
39,
24,
25,
7,
26,
17,
10,
10,
32,
9,
11,
17,
9,
12,
15,
8,
16,
13,
10,
639,
288,
468,
null,
125,
281,
150,
357,
48,
70,
199,
45,
50,
18,
12,
10,
8,
15,
15,
25,
10,
36,
10,
15,
20,
8,
10,
110,
60,
70,
200,
45,
227,
200,
75,
175,
100,
125,
58,
null,
null,
85,
null,
20,
62,
null,
50,
75,
null,
null,
null,
null,
26,
40,
70,
60,
27,
null,
null,
75,
36,
null,
null,
null,
72,
54,
60,
60,
null,
null,
40,
50,
null,
null,
null,
null,
null,
40,
65,
60,
60,
60,
50,
60,
52,
13,
21,
60,
12,
17,
36,
12,
32,
15,
21,
null,
null,
8,
21,
10,
13,
null,
null,
45,
24,
10,
16,
24,
15,
36,
20,
16,
null,
60,
20,
38,
16,
15,
24,
21,
55,
30,
17,
50,
25,
86,
26,
null,
25,
22,
20,
40,
27,
24,
60,
15,
25,
22,
27,
11,
16,
10,
32,
28,
15,
36,
15,
20,
20,
20,
38,
12,
39,
14,
22,
9,
15,
16,
30,
50,
16,
20,
14,
20,
16,
39,
20,
null,
11,
55,
27,
null,
21,
38,
null,
26,
15,
25,
18,
17,
30,
130,
22,
50,
null,
31,
29,
40,
38,
20,
55,
50,
32,
32,
64,
59,
40,
null,
28,
null,
50,
34,
null,
40,
50,
50,
37,
18,
24,
34,
55,
35,
35,
22,
15,
18,
100,
19,
25,
45,
25,
22,
25,
28,
32,
28,
20,
15,
17,
10,
10,
18,
31,
10,
10,
11,
24,
10,
12,
65,
48,
25,
10,
15,
9,
14,
9,
10,
25,
13,
null,
6,
20,
26,
28,
49,
17,
38,
150,
null,
20,
65,
140,
23,
44,
25,
45,
96,
45,
100,
100,
100,
35,
75,
50,
125,
55,
30,
11,
22,
13,
25,
45,
13,
10,
20,
22,
14,
24,
16,
65,
11,
null,
10,
18,
20,
23,
10,
19,
28,
13,
20,
165,
16,
16,
14,
13,
67,
15,
13,
14,
21,
18,
38,
20,
24,
16,
18,
11,
11,
19,
22,
25,
null,
22,
11,
16,
32,
34,
16,
35,
29,
null,
null,
11,
12,
16,
18,
12,
null,
12,
12,
30,
15,
19,
10,
12,
23,
15,
8,
14,
15,
29,
20,
12,
20,
17,
20,
25,
22,
17,
30,
20,
26,
58,
40,
17,
21,
50,
12,
25,
21,
25,
22,
20,
27,
80,
31,
19,
40,
20,
45,
40,
36,
20,
25,
34,
55,
22,
26,
15,
44,
30,
75,
null,
20,
60,
28,
45,
40,
40,
50,
11,
45,
17,
28,
22,
13,
23,
18,
15,
50,
25,
12,
41,
43,
45,
25,
20,
23,
39,
14,
20,
27,
20,
20,
null,
50,
30,
20,
69,
15,
18,
23,
null,
14,
24,
9,
150,
12,
11,
14,
13,
11,
11,
12,
45,
32,
12,
11,
null,
18,
28,
12,
17,
16,
12,
38,
13,
48,
15,
13,
16,
8,
50,
22,
16,
20,
47,
28,
30,
15,
null,
16,
28,
19,
null,
20,
60,
18,
20,
29,
65,
32,
23,
18,
65,
94,
34,
30,
20,
52,
72,
25,
24,
55,
65,
31,
18,
54,
56,
15,
35,
26,
70,
45,
60,
34,
42,
60,
75,
45,
22,
36,
39,
35,
42,
38,
33,
28,
32,
36,
60,
55,
25,
25,
60,
50,
40,
19,
69,
60,
30,
69,
26,
100,
70,
45,
80,
18,
36,
20,
32,
24,
23,
21,
28,
30,
21,
null,
58,
45,
41,
13,
28,
36,
59,
19,
25,
30,
64,
42,
40,
78,
54,
38,
100,
36,
44,
45,
85,
50,
22,
48,
22,
49,
35,
14,
42,
40,
18,
12,
29,
16,
25,
30,
15,
18,
25,
41,
65,
16,
16,
24,
20,
40,
48,
14,
12,
60,
19,
30,
18,
22,
20,
18,
13,
13,
25,
44,
39,
7,
13,
null,
45,
null,
9,
17,
13,
13,
9,
10,
12,
35,
18,
28,
18,
8,
30,
12,
null,
8,
15,
75,
null,
90,
47,
26,
65,
75,
50,
40,
55,
60,
45,
61,
20,
55,
42,
26,
65,
50,
15,
40,
23,
36,
29,
34,
65,
38,
100,
20,
20,
36,
18,
40,
24,
95,
46,
24,
55,
35,
65,
31,
22,
30,
28,
26,
16,
49,
26,
42,
16,
50,
85,
22,
20,
17,
15,
13,
9,
13,
14,
15,
35,
null,
20,
null,
15,
12,
18,
20,
30,
17,
12,
10,
null,
null,
16,
15,
21,
65,
24,
29,
11,
50,
13,
30,
12,
30,
30,
25,
27,
34,
18,
null,
null,
19,
10,
18,
20,
14,
18,
30,
45,
20,
20,
20,
30,
12,
50,
16,
16,
10,
null,
30,
30,
15,
19,
15,
null,
33,
39,
null,
17,
18,
23,
40,
27,
22,
18,
55,
10,
15,
45,
29,
48,
60,
32,
22,
22,
17,
39,
90,
20,
28,
75,
65,
75,
35,
30,
29,
45,
20,
null,
33,
12,
45,
21,
28,
22,
14,
12,
30,
36,
65,
28,
25,
19,
26,
15,
25,
28,
22,
25,
25,
24,
16,
17,
17,
22,
12,
16,
12,
25,
22,
10,
18,
16,
15,
9,
12,
16,
24,
9,
13,
10,
null,
15,
9,
12,
25,
13,
16,
18,
15,
17,
68,
57,
46,
47,
100,
40,
125,
85,
90,
95,
100,
63,
36,
66,
49,
85,
46,
80,
95,
60,
85,
57,
null,
39,
30,
20,
23,
9,
15,
12,
16,
18,
21,
24,
39,
11,
23,
20,
12,
18,
13,
25,
10,
15,
13,
20,
null,
15,
65,
20,
9,
13,
19,
28,
11,
36,
12,
16,
12,
19,
22,
20,
11,
30,
26,
17,
19,
22,
18,
15,
18,
50,
18,
25,
20,
25,
40,
40,
30,
45,
55,
25,
35,
22,
16,
19,
33,
75,
75,
55,
null,
17,
null,
16,
22,
30,
12,
32,
50,
40,
27,
111,
95,
26,
28,
10,
10,
20,
18,
18,
12,
13,
11,
12,
10,
5,
13,
60,
20,
30,
36,
18,
18,
45,
50,
15,
15,
null,
78,
27,
23,
36,
45,
20,
25,
25,
120,
18,
30,
15,
25,
28,
25,
25,
30,
48,
70,
13,
25,
15,
14,
25,
30,
18,
20,
25,
null,
null,
null,
38,
20,
13,
18,
33,
35,
14,
12,
12,
11,
14,
null,
7,
15,
32,
9,
10,
null,
13,
10,
10,
25,
null,
null,
null,
null,
17,
26,
22,
20,
null,
9,
14,
15,
10,
7,
12,
25,
8,
8,
23,
8,
8,
10,
13,
24,
14,
13,
14,
16,
21,
10,
10,
29,
15,
9,
11,
15,
85,
75,
28,
40,
125,
70,
38,
40,
34,
44,
50,
87,
50,
50,
30,
25,
20,
23,
14,
40,
20,
45,
40,
14,
42,
null,
null,
45,
25,
22,
34,
36,
29,
55,
60,
null,
26,
50,
50,
50,
30,
30,
30,
34,
30,
15,
22,
20,
40,
29,
15,
20,
45,
30,
55,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
22,
13,
95,
19,
26,
37,
20,
79,
null,
null,
14,
18,
55,
9,
68,
12,
15,
null,
20,
22,
null,
18,
26,
20,
16,
19,
35,
18,
16,
17,
80,
50,
21,
25,
52,
28,
55,
21,
16,
55,
32,
17,
18,
32,
25,
20,
15,
null,
20,
11,
10,
27,
30,
12,
28,
32,
19,
76,
40,
35,
13,
28,
15,
75,
null,
70,
22,
48,
19,
13,
13,
25,
18,
20,
25,
55,
50,
null,
null,
50,
50,
60,
135,
null,
145,
24,
16,
null,
null,
null,
90,
73,
99,
125,
37,
50,
50,
29,
85,
38,
65,
75,
null,
null,
92,
14,
14,
20,
16,
22,
13,
24,
15,
12,
12,
15,
40,
11,
20,
20,
22,
25,
20,
20,
24,
25,
27,
23,
15,
22,
21,
13,
25,
18,
12,
10,
50,
15,
40,
25,
12,
48,
16,
25,
18,
24,
14,
17,
12,
28,
13,
6,
22,
9,
35,
29,
30,
26,
25,
18,
16,
null,
40,
70,
24,
20,
20,
30,
62,
null,
85,
39,
25,
10,
30,
null,
null,
12,
15,
9,
8,
50,
null,
10,
11,
10,
14,
15,
12,
8,
10,
15,
28,
30,
12,
12,
null,
24,
13,
8,
10,
null,
45,
9,
48,
34,
19,
12,
38,
22,
10,
13,
12,
22,
12,
15,
24,
16,
30,
12,
30,
42,
12,
12,
27,
74,
19,
22,
25,
17,
20,
26,
18,
25,
60,
10,
75,
40,
19,
12,
12,
7,
9,
12,
12,
9,
10,
14,
10,
9,
10,
11,
17,
11,
11,
13,
15,
15,
10,
11,
23,
125,
40,
35,
null,
null,
17,
19,
14,
17,
22,
34,
16,
null,
12,
20,
92,
16,
55,
50,
58,
null,
null,
22,
18,
55,
24,
35,
17,
32,
38,
24,
50,
18,
null,
null,
null,
45,
37,
60,
18,
null,
120,
35,
40,
20,
25,
45,
30,
88,
60,
100,
50,
50,
67,
79,
67,
95,
90,
50,
30,
70,
36,
25,
64,
40,
34,
60,
45,
115,
53,
50,
null,
28,
25,
25,
45,
90,
24,
29,
null,
null,
19,
25,
null,
26,
18,
30,
17,
null,
28,
35,
20,
12,
20,
22,
18,
12,
11,
21,
15,
36,
40,
18,
32,
12,
40,
25,
40,
20,
30,
24,
30,
null,
130,
50,
null,
45,
null,
10,
25,
20,
25,
30,
18,
29,
15,
20,
40,
14,
null,
15,
14,
27,
27,
13,
29,
17,
86,
35,
32,
22,
42,
58,
29,
18,
40,
38,
45,
29,
55,
45,
40,
75,
42,
null,
35,
35,
40,
null,
25,
19,
14,
35,
40,
41,
35,
48,
29,
14,
15,
15,
24,
45,
20,
21,
14,
17,
12,
9,
27,
22,
15,
20,
25,
40,
27,
20,
21,
10,
22,
24,
18,
35,
23,
50,
32,
20,
14,
15,
16,
10,
22,
16,
9,
14,
17,
32,
30,
40,
32,
16,
19,
25,
24,
47,
18,
null,
null,
48,
80,
55,
null,
87,
44,
32,
32,
58,
42,
null,
17,
45,
14,
null,
70,
38,
29,
42,
120,
45,
36,
35,
null,
42,
30,
27,
38,
13,
36,
20,
15,
56,
33,
40,
17,
30,
null,
22,
18,
15,
20,
60,
18,
40,
16,
30,
28,
25,
13,
16,
12,
null,
12,
18,
12,
19,
15,
20,
28,
36,
75,
12,
18,
14,
15,
20,
84,
24,
15,
12,
18,
15,
11,
12,
20,
18,
14,
25,
11,
50,
22,
20,
16,
20,
24,
19,
22,
25,
14,
48,
12,
24,
17,
27,
20,
24,
20,
23,
null,
30,
48,
25,
9,
39,
10,
10,
28,
45,
10,
18,
17,
34,
18,
18,
20,
42,
22,
16,
12,
null,
19,
20,
15,
19,
20,
25,
20,
30,
23,
null,
13,
25,
null,
null,
14,
30,
15,
38,
null,
16,
35,
32,
102,
25,
60,
25,
55,
95,
91,
22,
65,
27,
16,
100,
35,
53,
17,
48,
28,
30,
47,
25,
44,
30,
22,
60,
24,
125,
28,
24,
55,
22,
15,
18,
34,
15,
14,
55,
38,
16,
20,
23,
19,
17,
null,
17,
13,
50,
50,
60,
24,
14,
16,
20,
45,
12,
38,
18,
13,
23,
12,
30,
26,
65,
30,
14,
null,
18,
30,
28,
22,
17,
16,
17,
20,
8,
24,
28,
13,
14,
16,
36,
15,
11,
99,
55,
60,
38,
41,
48,
44,
34,
55,
80,
225,
35,
30,
50,
38,
35,
40,
85,
60,
45,
null,
null,
21,
34,
55,
53,
24,
25,
40,
30,
65,
30,
null,
null,
24,
21,
38,
15,
26,
15,
70,
30,
30,
110,
45,
19,
38,
12,
11,
32,
16,
35,
49,
19,
30,
40,
24,
35,
20,
28,
30,
null,
null,
35,
null,
17,
15,
24,
15,
18,
21,
15,
20,
20,
21,
20,
11,
11,
25,
15,
25,
24,
55,
null,
43,
38,
85,
50,
75,
25,
50,
25,
42,
55,
42,
80,
65,
68,
27,
null,
null,
80,
50,
41,
54,
20,
35,
45,
75,
17,
23,
34,
32,
45,
38,
20,
38,
35,
28,
49,
30,
15,
38,
63,
77,
28,
30,
null,
49,
28,
38,
36,
32,
43,
44,
22,
46,
43,
125,
20,
9,
80,
85,
25,
25,
null,
20,
38,
40,
17,
31,
35,
11,
76,
30,
40,
23,
20,
40,
30,
40,
10,
9,
41,
25,
16,
19,
22,
18,
12,
10,
null,
18,
58,
40,
25,
12,
12,
25,
12,
13,
null,
10,
13,
14,
10,
10,
10,
10,
15,
20,
20,
30,
25,
25,
10,
20,
18,
17,
70,
25,
30,
22,
43,
25,
64,
62,
25,
30,
50,
49,
null,
15,
20,
46,
17,
25,
22,
null,
75,
11,
9,
25,
null,
16,
20,
null,
120,
23,
10,
20,
17,
null,
12,
null,
26,
17,
17,
null,
11,
16,
39,
50,
20,
20,
40,
28,
35,
65,
35,
24,
24,
22,
42,
52,
40,
43,
42,
null,
40,
68,
46,
33,
65,
88,
35,
25,
35,
65,
65,
52,
35,
null,
40,
26,
78,
44,
60,
45,
38,
30,
25,
34,
65,
100,
null,
80,
120,
55,
22,
37,
12,
15,
13,
20,
12,
12,
17,
30,
22,
13,
15,
8,
25,
12,
28,
12,
13,
15,
36,
17,
23,
25,
30,
28,
20,
35,
17,
11,
24,
21,
14,
10,
55,
11,
22,
19,
25,
85,
16,
26,
15,
55,
19,
14,
null,
55,
32,
41,
20,
24,
null,
17,
15,
15,
15,
42,
36,
34,
21,
19,
10,
28,
null,
14,
18,
15,
20,
15,
17,
24,
35,
12,
42,
null,
15,
22,
12,
17,
45,
25,
22,
12,
35,
34,
20,
10,
40,
15,
12,
15,
16,
35,
19,
60,
30,
22,
42,
65,
29,
18,
48,
34,
22,
38,
99,
50,
28,
60,
125,
null,
110,
50,
70,
300,
null,
35,
40,
35,
39,
46,
26,
null,
11,
25,
13,
29,
20,
38,
22,
16,
42,
55,
22,
20,
21,
null,
22,
23,
null,
18,
48,
34,
32,
30,
40,
38,
29,
23,
30,
65,
null,
22,
23,
35,
16,
18,
65,
23,
42,
20,
28,
12,
38,
25,
10,
28,
57,
28,
20,
15,
18,
30,
20,
19,
19,
15,
15,
11,
28,
35,
25,
18,
null,
16,
54,
22,
28,
45,
42,
30,
38,
25,
24,
null,
24,
15,
30,
17,
57,
17,
37,
32,
21,
16,
14,
37,
42,
20,
22,
30,
17,
25,
15,
20,
13,
14,
18,
65,
24,
10,
30,
11,
27,
20,
28,
75,
20,
15,
50,
10,
12,
12,
9,
29,
24,
75,
30,
20,
15,
26,
130,
55,
17,
29,
48,
25,
38,
45,
80,
25,
null,
59,
19,
22,
33,
40,
40,
32,
75,
45,
32,
52,
26,
27,
37,
50,
25,
20,
13,
16,
null,
16,
19,
45,
19,
30,
20,
30,
34,
22,
44,
36,
42,
15,
18,
40,
20,
14,
22,
19,
30,
19,
15,
48,
125,
95,
75,
56,
143,
40,
80,
35,
80,
70,
49,
null,
60,
59,
75,
50,
65,
42,
null,
65,
35,
36,
35,
25,
22,
75,
48,
29,
36,
55,
62,
42,
17,
45,
25,
38,
45,
28,
26,
25,
85,
60,
20,
55,
40,
40,
60,
null,
45,
20,
15,
8,
10,
10,
12,
36,
10,
13,
24,
13,
26,
null,
40,
11,
16,
13,
13,
10,
22,
15,
12,
59,
12,
13,
25,
10,
15,
24,
25,
10,
7,
130,
300,
300,
null,
115,
500,
300,
84,
74,
75,
70,
90,
120,
106,
null,
38,
40,
12,
12,
26,
20,
null,
25,
null,
40,
25,
30,
13,
49,
18,
14,
null,
21,
18,
null,
10,
49,
30,
34,
19,
45,
23,
82,
75,
50,
26,
28,
36,
17,
14,
null,
18,
35,
19,
22,
23,
25,
30,
44,
58,
20,
50,
45,
43,
75,
50,
25,
38,
36,
19,
19,
35,
95,
55,
34,
70,
72,
50,
30,
65,
47,
105,
54,
74,
58,
50,
67,
55,
35,
145,
12,
16,
8,
7,
7,
9,
13,
7,
11,
10,
14,
20,
32,
10,
8,
13,
6,
11,
10,
15,
8,
10,
12,
35,
8,
7,
10,
12,
14,
13,
20,
22,
14,
18,
38,
20,
18,
15,
18,
18,
null,
27,
23,
13,
35,
18,
15,
20,
19,
10,
null,
11,
37,
null,
24,
null,
65,
20,
null,
null,
72,
45,
30,
10,
16,
17,
17,
15,
17,
null,
16,
null,
15,
30,
18,
39,
28,
15,
null,
22,
30,
35,
16,
21,
15,
48,
40,
15,
50,
15,
27,
22,
23,
13,
null,
55,
15,
35,
32,
10,
27,
15,
25,
21,
21,
16,
10,
18,
42,
27,
25,
17,
null,
30,
null,
11,
11,
18,
39,
32,
19,
25,
24,
13,
33,
25,
null,
13,
17,
15,
null,
8,
32,
8,
30,
40,
16,
34,
20,
36,
null,
21,
null,
40,
22,
null,
null,
38,
35,
30,
40,
14,
35,
18,
null,
20,
90,
11,
28,
57,
30,
22,
15,
25,
17,
14,
null,
18,
19,
56,
35,
8,
15,
22,
14,
14,
8,
24,
8,
28,
45,
9,
21,
17,
11,
20,
16,
15,
21,
7,
15,
55,
25,
28,
15,
11,
null,
20,
25,
19,
12,
75,
15,
26,
20,
45,
22,
28,
12,
16,
14,
40,
18,
7,
20,
15,
15,
40,
23,
11,
17,
40,
9,
17,
20,
15,
18,
13,
17,
22,
12,
23,
55,
20,
11,
25,
16,
16,
29,
7,
25,
18,
11,
13,
9,
29,
22,
13,
10,
15,
null,
11,
12,
20,
20,
55,
50,
25,
29,
10,
18,
150,
24,
36,
null,
12,
70,
55,
30,
80,
null,
45,
null,
20,
30,
13,
30,
13,
20,
14,
34,
14,
17,
10,
12,
36,
11,
18,
35,
35,
19,
20,
13,
30,
null,
21,
39,
null,
11,
17,
32,
11,
85,
22,
530,
null,
85,
125,
132,
95,
290,
123,
80,
140,
70,
398,
52,
32,
248,
187,
86,
320,
365,
175,
60,
35,
130,
430,
137,
100,
350,
54,
54,
55,
65,
25,
48,
56,
45,
130,
55,
40,
40,
75,
58,
60,
95,
100,
18,
35,
25,
17,
19,
36,
60,
45,
32,
48,
49,
26,
16,
null,
17,
14,
35,
22,
12,
null,
16,
16,
14,
11,
13,
12,
12,
19,
20,
null,
21,
38,
15,
null,
10,
8,
18,
12,
13,
35,
30,
13,
38,
55,
51,
35,
17,
55,
26,
30,
55,
70,
38,
12,
42,
26,
45,
32,
24,
55,
21,
100,
22,
53,
35,
18,
35,
28,
50,
90,
38,
60,
115,
44,
50,
45,
100,
125,
150,
105,
115,
60,
59,
40,
140,
55,
95,
null,
85,
69,
12,
25,
13,
25,
14,
10,
null,
9,
15,
17,
12,
14,
35,
10,
17,
15,
15,
13,
13,
null,
7,
15,
null,
null,
18,
15,
9,
12,
null,
16,
24,
null,
28,
60,
45,
95,
20,
25,
36,
20,
25,
20,
22,
42,
25,
22,
40,
48,
25,
25,
36,
16,
null,
16,
12,
62,
35,
40,
22,
10,
14,
20,
13,
17,
14,
25,
12,
38,
18,
12,
20,
8,
12,
13,
21,
48,
58,
24,
33,
15,
20,
10,
15,
14,
14,
39,
20,
38,
10,
18,
9,
15,
32,
34,
16,
null,
23,
40,
25,
16,
11,
18,
16,
24,
24,
11,
10,
15,
19,
28,
28,
12,
32,
null,
15,
31,
25,
45,
50,
16,
15,
16,
25,
25,
34,
26,
48,
26,
38,
24,
24,
70,
12,
20,
68,
19,
75,
115,
22,
70,
16,
18,
10,
16,
11,
15,
8,
9,
13,
10,
13,
20,
14,
13,
11,
10,
37,
20,
14,
13,
20,
13,
11,
79,
30,
25,
null,
null,
27,
26,
null,
10,
15,
null,
15,
23,
null,
null,
18,
60,
null,
55,
42,
55,
123,
75,
80,
65,
75,
56,
90,
130,
30,
125,
12,
54,
18,
40,
null,
18,
17,
20,
26,
20,
null,
40,
17,
35,
19,
21,
22,
40,
27,
125,
73,
32,
30,
35,
75,
25,
45,
60,
35,
32,
55,
null,
20,
19,
50,
27,
20,
20,
46,
28,
26,
26,
48,
40,
65,
29,
85,
32,
92,
15,
23,
33,
25,
26,
13,
18,
10,
25,
11,
50,
30,
25,
25,
null,
null,
23,
25,
null,
38,
15,
12,
18,
9,
20,
20,
8,
9,
11,
35,
17,
12,
14,
17,
10,
12,
25,
12,
20,
22,
14,
12,
14,
20,
22,
12,
9,
9,
12,
25,
16,
10,
15,
17,
12,
25,
32,
19,
25,
25,
30,
29,
13,
49,
19,
13,
30,
15,
50,
16,
11,
28,
15,
38,
13,
15,
20,
10,
25,
28,
21,
18,
40,
20,
13,
20,
15,
15,
22,
27,
15,
17,
11,
11,
11,
14,
12,
14,
22,
19,
null,
10,
18,
23,
17,
13,
11,
15,
30,
32,
13,
25,
22,
null,
9,
10,
17,
22,
16,
20,
36,
22,
12,
22,
20,
14,
10,
20,
15,
10,
38,
15,
27,
15,
18,
22,
10,
17,
17,
26,
10,
22,
44,
49,
28,
23,
65,
23,
45,
null,
null,
45,
59,
35,
60,
45,
45,
67,
38,
22,
45,
43,
48,
72,
30,
150,
25,
100,
30,
26,
52,
28,
52,
25,
26,
24,
25,
56,
99,
19,
38,
40,
40,
70,
null,
72,
48,
60,
75,
null,
50,
42,
33,
80,
75,
18,
null,
60,
46,
35,
90,
29,
68,
34,
41,
80,
36,
17,
13,
19,
13,
null,
14,
24,
24,
15,
35,
37,
18,
18,
16,
20,
13,
null,
23,
20,
10,
null,
19,
16,
17,
55,
34,
46,
21,
25,
14,
44,
38,
40,
null,
9,
19,
20,
19,
28,
35,
15,
28,
17,
45,
23,
23,
79,
40,
33,
55,
30,
18,
60,
19,
50,
18,
20,
75,
95,
30,
50,
23,
18,
48,
32,
40,
30,
40,
25,
25,
75,
63,
20,
35,
24,
24,
55,
75,
56,
20,
58,
14,
9,
14,
25,
50,
null,
40,
25,
53,
50,
40,
40,
30,
22,
28,
13,
12,
22,
10,
18,
8,
20,
17,
13,
10,
17,
28,
42,
15,
11,
18,
13,
null,
52,
35,
17,
28,
26,
28,
24,
null,
35,
14,
10,
50,
25,
20,
18,
9,
60,
15,
18,
29,
18,
28,
14,
18,
null,
13,
21,
9,
13,
15,
15,
12,
12,
15,
9,
15,
15,
null,
9,
11,
null,
30,
12,
14,
null,
40,
20,
null,
10,
18,
17,
8,
15,
10,
18,
12,
10,
10,
23,
10,
18,
45,
102,
75,
25,
12,
45,
24,
24,
20,
12,
18,
22,
65,
22,
15,
14,
22,
null,
35,
20,
17,
65,
25,
35,
25,
34,
28,
17,
19,
40,
120,
65,
20,
15,
16,
110,
24,
20,
40,
469,
64,
60,
90,
240,
320,
85,
149,
80,
55,
51,
130,
60,
45,
60,
105,
55,
199,
null,
170,
150,
null,
65,
249,
115,
48,
150,
114,
15,
34,
25,
null,
30,
25,
26,
25,
25,
19,
18,
30,
28,
30,
17,
null,
48,
46,
20,
22,
null,
15,
50,
28,
25,
14,
33,
33,
30,
17,
27,
36,
35,
26,
20,
20,
20,
65,
40,
17,
28,
17,
15,
25,
17,
15,
16,
16,
15,
39,
43,
16,
35,
29,
12,
60,
42,
60,
49,
16,
24,
38,
15,
35,
45,
25,
30,
24,
65,
28,
18,
38,
65,
28,
35,
45,
26,
23,
105,
50,
18,
95,
28,
95,
20,
22,
38,
55,
29,
22,
22,
38,
34,
32,
20,
45,
56,
38,
23,
56,
null,
15,
75,
45,
70,
14,
25,
50,
75,
25,
20,
37,
null,
32,
60,
40,
null,
70,
50,
33,
30,
35,
28,
30,
18,
null,
8,
null,
72,
20,
10,
20,
11,
14,
13,
15,
30,
40,
13,
35,
11,
20,
10,
15,
17,
16,
9,
15,
20,
25,
11,
15,
11,
35,
10,
12,
14,
9,
null,
14,
12,
11,
8,
10,
7,
12,
13,
10,
9,
15,
12,
10,
12,
15,
null,
21,
14,
20,
32,
12,
20,
10,
30,
10,
50,
13,
28,
42,
null,
18,
60,
24,
16,
50,
27,
16,
30,
null,
50,
65,
16,
24,
22,
10,
45,
13,
16,
null,
null,
65,
37,
null,
65,
90,
null,
null,
20,
50,
28,
63,
90,
25,
13,
110,
20,
43,
22,
45,
28,
95,
29,
30,
95,
75,
23,
48,
30,
27,
10,
20,
48,
16,
28,
28,
null,
22,
55,
35,
20,
34,
25,
55,
56,
34,
25,
52,
50,
60,
17,
42,
25,
19,
32,
24,
18,
105,
26,
125,
20,
20,
15,
38,
22,
50,
38,
25,
27,
30,
56,
22,
24,
40,
33,
80,
28,
26,
45,
20,
20,
50,
12,
17,
27,
15,
null,
12,
17,
null,
8,
10,
18,
null,
30,
50,
40,
20,
28,
29,
10,
15,
19,
23,
16,
10,
null,
15,
8,
15,
19,
18,
12,
12,
28,
12,
40,
20,
28,
15,
20,
20,
75,
40,
null,
49,
50,
312,
54,
50,
54,
90,
40,
79,
98,
70,
35,
40,
55,
55,
60,
39,
29,
40,
49,
28,
42,
55,
null,
20,
65,
49,
89,
22,
25,
23,
19,
45,
23,
70,
35,
48,
22,
30,
35,
60,
40,
42,
26,
55,
40,
16,
60,
24,
28,
30,
18,
80,
35,
19,
60,
15,
null,
33,
44,
34,
29,
30,
30,
52,
36,
29,
25,
null,
20,
50,
null,
50,
23,
null,
25,
30,
30,
52,
29,
null,
55,
38,
61,
38,
235,
45,
35,
null,
44,
45,
48,
60,
45,
55,
52,
null,
125,
44,
44,
80,
65,
135,
50,
null,
70,
48,
null,
69,
32,
19,
19,
25,
60,
15,
15,
40,
28,
20,
28,
16,
27,
52,
18,
null,
null,
null,
59,
15,
10,
13,
13,
16,
15,
8,
13,
30,
13,
12,
16,
12,
19,
25,
30,
38,
12,
20,
12,
12,
11,
24,
null,
8,
null,
null,
13,
60,
55,
64,
120,
13,
60,
100,
54,
50,
25,
50,
50,
20,
50,
48,
18,
66,
29,
65,
60,
20,
45,
40,
26,
null,
40,
30,
24,
27,
75,
15,
30,
30,
20,
28,
30,
15,
15,
25,
42,
15,
11,
17,
11,
30,
40,
32,
22,
24,
16,
11,
40,
14,
9,
13,
50,
22,
18,
20,
36,
40,
40,
17,
28,
11,
23,
36,
23,
13,
25,
20,
27,
18,
22,
11,
14,
79,
20,
17,
12,
26,
15,
19,
55,
55,
16,
34,
35,
75,
null,
28,
25,
40,
25,
32,
18,
30,
25,
30,
30,
19,
22,
42,
45,
38,
27,
33,
18,
21,
39,
30,
61,
18,
7,
null,
null,
17,
65,
25,
null,
30,
60,
30,
45,
25,
65,
30,
35,
44,
40,
42,
16,
48,
22,
42,
28,
42,
33,
20,
38,
20,
28,
95,
42,
30,
39,
69,
45,
15,
null,
17,
40,
75,
60,
60,
18,
17,
52,
54,
35,
35,
50,
null,
20,
17,
55,
30,
28,
42,
12,
55,
30,
24,
32,
49,
60,
20,
24,
null,
24,
20,
33,
22,
27,
45,
75,
18,
14,
30,
24,
50,
13,
25,
32,
25,
25,
15,
18,
14,
9,
88,
28,
48,
25,
28,
22,
17,
23,
null,
20,
16,
9,
12,
13,
14,
25,
19,
20,
12,
10,
18,
7,
9,
20,
30,
14,
20,
15,
9,
32,
9,
10,
15,
9,
13,
15,
10,
30,
45,
15,
17,
15,
10,
13,
20,
11,
20,
58,
12,
9,
11,
40,
10,
24,
50,
15,
20,
32,
18,
18,
19,
25,
39,
11,
10,
13,
10,
22,
48,
23,
25,
65,
18,
14,
12,
15,
18,
20,
21,
14,
60,
22,
13,
25,
35,
10,
20,
45,
null,
25,
15,
15,
null,
45,
13,
30,
18,
12,
23,
45,
14,
19,
26,
50,
19,
16,
28,
51,
36,
13,
20,
60,
22,
22,
null,
40,
34,
34,
25,
null,
null,
34,
45,
14,
18,
20,
29,
20,
23,
39,
18,
22,
80,
45,
23,
12,
20,
35,
24,
35,
15,
38,
14,
23,
22,
80,
24,
17,
10,
42,
12,
14,
19,
60,
35,
18,
18,
25,
13,
25,
19,
28,
18,
20,
17,
22,
30,
13,
22,
36,
32,
18,
23,
26,
13,
17,
16,
25,
40,
10,
23,
19,
23,
15,
20,
16,
30,
15,
25,
22,
22,
45,
40,
28,
12,
12,
38,
33,
72,
22,
32,
55,
18,
17,
12,
25,
22,
24,
12,
11,
18,
null,
15,
14,
20,
25,
11,
30,
40,
49,
17,
12,
40,
15,
27,
14,
30,
15,
25,
17,
20,
30,
12,
25,
40,
24,
18,
35,
14,
13,
13,
10,
20,
25,
15,
13,
20,
26,
35,
null,
15,
null,
28,
15,
30,
60,
29,
37,
64,
140,
54,
50,
50,
40,
675,
72,
115,
40,
24,
75,
57,
65,
39,
55,
48,
85,
42,
64,
110,
65,
48,
50,
30,
95,
65,
65,
50,
39,
14,
10,
17,
13,
26,
10,
29,
10,
20,
14,
16,
null,
10,
16,
40,
26,
25,
8,
17,
10,
10,
15,
13,
17,
15,
13,
10,
30,
36,
16,
35,
12,
12,
10,
9,
23,
28,
35,
10,
35,
10,
null,
20,
9,
11,
null,
null,
13,
13,
19,
15,
12,
10,
24,
20,
10,
null,
18,
16,
22,
15,
15,
15,
null,
null,
null,
null,
35,
13,
25,
27,
7,
27,
20,
38,
40,
49,
20,
20,
25,
15,
null,
25,
17,
90,
24,
10,
26,
16,
13,
25,
20,
60,
44,
40,
40,
72,
79,
null,
51,
60,
55,
75,
30,
50,
25,
30,
30,
38,
120,
50,
60,
68,
48,
15,
65,
19,
null,
74,
123,
null,
null,
25,
27,
30,
70,
55,
40,
30,
120,
29,
30,
62,
36,
28,
26,
36,
225,
30,
38,
13,
18,
20,
35,
42,
55,
35,
30,
28,
33,
18,
60,
90,
42,
30,
20,
22,
28,
14,
32,
23,
16,
45,
20,
null,
69,
20,
17,
18,
25,
15,
20,
14,
36,
38,
45,
17,
17,
15,
22,
7,
16,
18,
14,
null,
20,
21,
33,
25,
null,
12,
13,
11,
17,
12,
27,
32,
null,
null,
15,
15,
28,
13,
null,
30,
20,
null,
10,
15,
12,
55,
15,
75,
15,
20,
20,
24,
8,
12,
25,
28,
25,
18,
45,
12,
26,
25,
22,
11,
11,
25,
25,
11,
16,
10,
10,
10,
39,
11,
29,
26,
13,
28,
18,
30,
11,
19,
null,
null,
8,
15,
12,
12,
15,
13,
42,
20,
9,
65,
20,
30,
75,
null,
45,
8,
23,
38,
29,
30,
16,
10,
19,
12,
40,
10,
54,
null,
20,
18,
12,
35,
13,
20,
14,
12,
null,
15,
12,
21,
20,
11,
16,
38,
43,
58,
20,
15,
10,
30,
10,
20,
null,
11,
null,
11,
15,
17,
null,
11,
11,
18,
20,
22,
20,
20,
35,
null,
15,
58,
65,
19,
25,
12,
19,
20,
59,
17,
12,
32,
21,
13,
14,
21,
39,
27,
16,
20,
12,
12,
22,
70,
29,
48,
20,
25,
null,
33,
24,
8,
9,
17,
11,
20,
20,
8,
9,
21,
15,
20,
15,
8,
10,
28,
18,
83,
19,
21,
15,
6,
18,
12,
20,
8,
20,
15,
16,
18,
12,
16,
10,
85,
19,
25,
19,
34,
15,
52,
40,
75,
42,
36,
55,
28,
30,
42,
55,
110,
16,
34,
20,
20,
20,
34,
20,
46,
50,
65,
30,
45,
15,
30,
null,
18,
15,
32,
20,
17,
27,
29,
12,
14,
25,
15,
16,
19,
13,
17,
24,
44,
45,
28,
37,
30,
11,
12,
null,
17,
13,
24,
25,
18,
25,
18,
null,
18,
18,
9,
50,
21,
16,
19,
16,
36,
13,
16,
null,
13,
30,
24,
69,
32,
85,
38,
76,
105,
50,
76,
49,
45,
32,
21,
null,
50,
40,
115,
39,
48,
55,
38,
50,
32,
40,
38,
41,
38,
65,
75,
24,
25,
10,
14,
18,
null,
28,
28,
39,
20,
30,
8,
35,
19,
45,
26,
12,
15,
27,
30,
21,
18,
30,
23,
17,
35,
25,
48,
34,
18,
16,
30,
20,
35,
30,
17,
10,
24,
12,
10,
15,
26,
44,
65,
25,
13,
38,
35,
35,
32,
35,
42,
23,
30,
25,
44,
29,
13,
39,
19,
30,
30,
25,
42,
70,
35,
45,
15,
33,
34,
45,
19,
16,
24,
25,
25,
17,
28,
15,
30,
35,
30,
15,
19,
35,
14,
14,
9,
23,
7,
22,
30,
10,
7,
27,
50,
19,
19,
null,
45,
35,
60,
47,
19,
null,
69,
85,
60,
50,
38,
65,
80,
60,
65,
24,
40,
45,
23,
20,
15,
27,
40,
24,
23,
40,
65,
15,
25,
20,
175,
42,
19,
11,
9,
55,
45,
12,
10,
29,
23,
19,
19,
10,
50,
24,
16,
70,
23,
18,
10,
9,
14,
15,
14,
20,
30,
14,
32,
7,
55,
35,
15,
15,
13,
19,
13,
35,
25,
24,
50,
null,
22,
32,
37,
22,
55,
15,
46,
30,
40,
16,
60,
16,
25,
18,
13,
40,
16,
21,
12,
20,
20,
12,
16,
25,
22,
18,
20,
10,
35,
23,
35,
26,
10,
11,
35,
45,
35,
15,
15,
25,
16,
65,
20,
40,
19,
38,
26,
12,
45,
14,
13,
15,
18,
12,
40,
18,
14,
23,
35,
16,
38,
20,
13,
15,
15,
20,
45,
15,
25,
24,
35,
38,
34,
40,
20,
20,
22,
150,
16,
35,
11,
65,
null,
69,
20,
15,
42,
68,
48,
15,
18,
28,
40,
13,
null,
18,
19,
25,
20,
34,
22,
21,
16,
72,
32,
14,
18,
15,
null,
null,
16,
20,
14,
18,
30,
15,
39,
null,
35,
13,
45,
17,
35,
22,
19,
28,
55,
20,
28,
24,
13,
30,
30,
18,
17,
15,
13,
16,
33,
24,
17,
36,
13,
55,
23,
40,
19,
24,
20,
12,
25,
16,
20,
13,
10,
20,
15,
15,
16,
25,
28,
11,
14,
40,
20,
null,
14,
15,
21,
18,
null,
11,
13,
null,
22,
19,
17,
8,
13,
15,
13,
40,
25,
50,
40,
30,
32,
20,
30,
15,
25,
19,
20,
28,
25,
800,
21,
45,
20,
30,
48,
25,
22,
15,
11,
10,
10,
10,
8,
29,
19,
22,
26,
10,
null,
24,
13,
17,
10,
20,
14,
25,
17,
20,
10,
25,
19,
16,
28,
19,
40,
32,
22,
19,
16,
35,
16,
null,
14,
null,
null,
null,
20,
null,
23,
72,
19,
28,
20,
25,
19,
60,
15,
65,
12,
38,
38,
null,
34,
44,
90,
29,
27,
54,
52,
35,
82,
46,
50,
30,
45,
22,
60,
35,
124,
56,
92,
68,
86,
84,
48,
60,
36,
79,
49,
29,
77,
70,
40,
57,
50,
93,
75,
45,
null,
null,
50,
28,
150,
null,
55,
45,
null,
16,
69,
72,
48,
105,
null,
35,
10,
32,
10,
15,
20,
18,
11,
20,
9,
12,
26,
10,
10,
15,
12,
null,
15,
10,
13,
10,
12,
12,
9,
22,
68,
21,
50,
69,
39,
55,
30,
55,
35,
20,
50,
34,
25,
70,
100,
120,
169,
54,
33,
36,
70,
39,
30,
18,
45,
60,
20,
19,
18,
9,
24,
13,
32,
11,
28,
16,
17,
38,
16,
39,
49,
30,
9,
25,
24,
24,
16,
10,
14,
13,
24,
10,
8,
11,
15,
20,
8,
22,
15,
20,
15,
18,
13,
9,
10,
12,
17,
11,
22,
20,
28,
14,
24,
12,
17,
60,
40,
21,
30,
23,
11,
65,
20,
18,
18,
null,
null,
11,
15,
12,
29,
9,
44,
36,
70,
49,
55,
30,
45,
90,
40,
20,
30,
90,
53,
28,
50,
125,
35,
null,
60,
22,
55,
25,
600,
22,
40,
38,
33,
75,
null,
70,
28,
37,
42,
60,
null,
25,
null,
25,
29,
null,
null,
20,
49,
25,
null,
45,
58,
45,
40,
26,
50,
43,
80,
18,
29,
24,
85,
25,
18,
28,
18,
24,
28,
17,
35,
22,
16,
19,
15,
20,
13,
20,
25,
32,
17,
13,
20,
null,
25,
18,
50,
44,
50,
24,
22,
null,
23,
12,
25,
45,
null,
null,
45,
25,
13,
13,
15,
22,
35,
20,
14,
12,
42,
20,
48,
16,
null,
30,
21,
14,
17,
39,
14,
18,
22,
20,
26,
20,
19,
25,
12,
15,
30,
14,
24,
15,
26,
12,
50,
12,
12,
38,
20,
13,
null,
19,
9,
17,
45,
12,
18,
10,
30,
15,
40,
12,
19,
22,
19,
13,
15,
85,
69,
16,
30,
38,
145,
95,
70,
16,
68,
71,
75,
null,
115,
40,
40,
45,
24,
135,
null,
40,
80,
50,
50,
60,
55,
56,
69,
60,
62,
63,
63,
40,
65,
80,
66,
null,
175,
99,
69,
45,
54,
55,
34,
180,
150,
60,
42,
100,
80,
67,
35,
65,
80,
null,
25,
null,
null,
null,
45,
28,
18,
55,
59,
50,
null,
74,
34,
32,
40,
38,
30,
40,
19,
18,
18,
11,
11,
22,
11,
12,
11,
50,
42,
24,
25,
12,
35,
15,
15,
13,
16,
12,
20,
18,
null,
10,
42,
90,
35,
65,
17,
15,
14,
99,
10,
25,
null,
15,
12,
null,
15,
14,
10,
17,
20,
6,
null,
20,
25,
18,
9,
14,
12,
18,
11,
90,
78,
60,
19,
18,
16,
80,
25,
18,
20,
16,
55,
29,
49,
49,
42,
67,
85,
36,
15,
20,
29,
68,
19,
35,
65,
23,
35,
50,
22,
58,
50,
35,
25,
30,
30,
null,
41,
null,
90,
null,
null,
30,
75,
50,
35,
45,
null,
30,
15,
50,
22,
30,
50,
26,
30,
18,
22,
27,
17,
25,
null,
19,
22,
23,
45,
25,
24,
28,
26,
33,
28,
38,
45,
31,
16,
20,
null,
16,
25,
37,
22,
22,
24,
18,
11,
9,
54,
35,
16,
15,
35,
12,
12,
18,
18,
20,
11,
14,
17,
40,
40,
null,
18,
6,
12,
7,
42,
16,
21,
16,
10,
12,
16,
28,
15,
15,
17,
15,
16,
13,
14,
20,
25,
17,
14,
14,
16,
30,
55,
34,
38,
18,
70,
16,
50,
15,
16,
20,
15,
18,
38,
18,
30,
45,
20,
50,
35,
15,
28,
35,
21,
60,
32,
25,
80,
50,
24,
null,
14,
58,
40,
29,
25,
10,
30,
13,
32,
22,
8,
12,
10,
8,
8,
12,
15,
16,
13,
13,
38,
12,
11,
18,
29,
15,
18,
16,
33,
25,
null,
15,
19,
19,
10,
30,
10,
50,
23,
20,
18,
44,
13,
10,
20,
19,
25,
18,
16,
17,
13,
12,
6,
38,
10,
15,
16,
23,
26,
20,
16,
13,
30,
18,
26,
18,
25,
23,
36,
null,
30,
87,
9,
null,
14,
26,
21,
23,
13,
20,
26,
38,
19,
48,
25,
18,
32,
18,
24,
24,
null,
15,
null,
15,
20,
13,
11,
19,
12,
16,
11,
20,
25,
11,
16,
10,
13,
20,
null,
19,
15,
null,
13,
20,
130,
14,
10,
15,
18,
23,
19,
50,
25,
24,
35,
null,
22,
48,
20,
56,
39,
30,
27,
70,
50,
27,
29,
null,
153,
32,
49,
54,
35,
16,
30,
75,
59,
30,
28,
17,
25,
36,
75,
15,
25,
25,
20,
45,
25,
20,
60,
16,
40,
90,
null,
50,
25,
60,
25,
null,
40,
40,
22,
16,
20,
20,
85,
null,
30,
20,
null,
26,
22,
25,
13,
16,
25,
95,
55,
24,
50,
15,
145,
37,
22,
29,
55,
150,
20,
25,
63,
75,
19,
24,
65,
30,
20,
18,
21,
40,
65,
43,
40,
20,
36,
42,
100,
58,
45,
23,
19,
31,
17,
26,
16,
20,
29,
35,
null,
36,
18,
20,
25,
38,
17,
35,
20,
29,
36,
18,
17,
null,
14,
null,
15,
9,
25,
20,
40,
40,
null,
16,
29,
10,
120,
25,
15,
14,
70,
45,
10,
14,
34,
11,
12,
19,
18,
12,
15,
15,
52,
null,
32,
15,
37,
25,
85,
50,
30,
16,
40,
20,
16,
18,
18,
13,
22,
39,
20,
15,
15,
15,
13,
14,
14,
18,
28,
22,
30,
65,
20,
9,
24,
15,
15,
90,
30,
20,
15,
10,
17,
60,
28,
33,
10,
12,
16,
24,
18,
19,
19,
12,
12,
25,
50,
40,
24,
60,
30,
21,
10,
18,
50,
16,
13,
35,
12,
14,
24,
150,
22,
18,
20,
14,
19,
26,
null,
24,
26,
20,
25,
29,
16,
12,
28,
11,
28,
12,
25,
24,
33,
11,
25,
25,
21,
15,
17,
12,
null,
17,
20,
9,
18,
30,
10,
14,
22,
20,
12,
50,
10,
12,
14,
15,
12,
8,
28,
10,
18,
30,
10,
8,
15,
11,
25,
23,
11,
560,
280,
100,
125,
100,
2500,
105,
52,
72,
41,
49,
85,
80,
40,
70,
300,
250,
80,
42,
55,
92,
55,
89,
35,
75,
39,
55,
55,
66,
66,
null,
60,
36,
40,
79,
70,
38,
98,
12,
18,
35,
null,
40,
40,
125,
45,
115,
16,
35,
80,
135,
55,
100,
18,
65,
72,
28,
null,
50,
125,
60,
38,
38,
145,
117,
154,
null,
60,
40,
50,
90,
null,
39,
120,
55,
50,
269,
48,
20,
28,
72,
55,
61,
21,
29,
42,
27,
26,
24,
25,
14,
13,
15,
25,
10,
18,
13,
20,
21,
27,
23,
40,
42,
18,
60,
12,
18,
23,
13,
13,
18,
16,
60,
12,
12,
16,
42,
10,
20,
18,
22,
null,
25,
28,
27,
47,
32,
32,
21,
45,
26,
17,
49,
null,
30,
22,
15,
60,
40,
19,
15,
22,
18,
50,
55,
22,
8,
200,
90,
80,
400,
80,
240,
80,
89,
72,
85,
75,
52,
95,
26,
125,
75,
15,
56,
75,
40,
90,
140,
100,
null,
25,
52,
67,
65,
77,
65,
48,
70,
50,
20,
null,
null,
null,
49,
125,
60,
140,
37,
33,
null,
null,
36,
20,
12,
15,
15,
55,
17,
13,
24,
22,
9,
42,
13,
25,
18,
null,
16,
18,
48,
11,
19,
18,
36,
18,
30,
14,
14,
16,
44,
45,
45,
15,
18,
27,
26,
13,
62,
25,
38,
46,
34,
13,
31,
10,
16,
12,
23,
10,
15,
12,
22,
12,
25,
9,
29,
23,
26,
6,
10,
19,
30,
18,
34,
10,
10,
11,
50,
9,
10,
12,
20,
12,
13,
10,
15,
19,
9,
14,
10,
32,
27,
11,
25,
18,
22,
17,
35,
10,
38,
15,
30,
11,
15,
29,
20,
10,
18,
36,
35,
40,
40,
44,
33,
160,
40,
40,
30,
22,
25,
42,
29,
25,
28,
36,
28,
null,
40,
45,
27,
65,
35,
45,
16,
13,
9,
12,
32,
11,
9,
18,
24,
30,
18,
26,
20,
32,
30,
20,
40,
13,
25,
8,
null,
35,
24,
null,
30,
22,
15,
27,
18,
24,
17,
null,
19,
33,
null,
17,
50,
32,
16,
38,
22,
null,
25,
20,
10,
24,
34,
40,
11,
13,
24,
19,
24,
60,
null,
10,
13,
40,
16,
25,
39,
21,
11,
40,
50,
22,
12,
35,
26,
12,
65,
40,
37,
28,
20,
33,
50,
20,
14,
25,
null,
17,
20,
18,
36,
45,
60,
25,
45,
76,
58,
35,
60,
36,
35,
30,
45,
22,
32,
21,
65,
50,
13,
35,
20,
15,
77,
25,
59,
17,
130,
28,
29,
14,
20,
33,
21,
12,
12,
16,
18,
60,
18,
12,
27,
null,
14,
15,
50,
17,
38,
14,
null,
16,
26,
55,
28,
14,
18,
20,
35,
52,
19,
20,
null,
12,
18,
16,
15,
22,
49,
29,
15,
12,
12,
20,
25,
13,
17,
32,
21,
10,
23,
13,
45,
10,
18,
15,
null,
16,
36,
17,
24,
22,
75,
55,
185,
55,
38,
150,
96,
53,
51,
65,
78,
50,
60,
48,
75,
99,
65,
350,
98,
365,
60,
135,
105,
9,
25,
13,
11,
32,
27,
19,
10,
11,
12,
14,
10,
19,
10,
10,
20,
11,
10,
9,
20,
null,
34,
40,
10,
19,
15,
6,
10,
10,
10,
35,
18,
20,
null,
null,
13,
null,
null,
13,
25,
null,
null,
18,
18,
11,
14,
null,
20,
25,
21,
15,
14,
null,
17,
36,
45,
11,
8,
30,
null,
15,
49,
15,
12,
25,
27,
22,
23,
11,
24,
null,
15,
34,
32,
null,
30,
11,
null,
7,
33,
14,
33,
20,
30,
17,
18,
15,
20,
20,
40,
17,
21,
55,
17,
32,
10,
24,
24,
19,
20,
40,
45,
45,
25,
20,
null,
22,
17,
36,
26,
23,
28,
90,
30,
40,
29,
75,
30,
95,
56,
45,
85,
40,
40,
28,
25,
null,
44,
30,
45,
34,
60,
35,
25,
35,
50,
39,
22,
15,
22,
26,
24,
18,
22,
22,
30,
25,
18,
40,
30,
22,
18,
26,
8,
25,
18,
19,
16,
15,
23,
18,
19,
15,
80,
19,
30,
28,
18,
56,
35,
70,
55,
64,
45,
108,
50,
19,
34,
68,
50,
60,
15,
68,
70,
60,
55,
62,
25,
35,
67,
110,
38,
38,
42,
32,
75,
12,
14,
25,
48,
null,
10,
14,
23,
26,
13,
14,
20,
14,
35,
24,
19,
15,
16,
25,
null,
34,
75,
11,
14,
12,
20,
18,
30,
18,
20,
85,
16,
33,
50,
40,
null,
18,
40,
30,
35,
95,
20,
null,
25,
80,
19,
90,
25,
28,
35,
14,
18,
60,
13,
16,
24,
30,
19,
32,
20,
15,
21,
25,
20,
28,
16,
30,
null,
28,
49,
32,
45,
33,
26,
17,
26,
24,
18,
14,
null,
70,
38,
null,
10,
26,
40,
30,
20,
36,
30,
20,
32,
55,
17,
32,
65,
90,
44,
55,
22,
14,
28,
30,
28,
13,
null,
20,
12,
10,
10,
50,
35,
7,
33,
24,
14,
13,
13,
40,
null,
22,
15,
15,
50,
15,
25,
null,
13,
12,
10,
17,
13,
15,
12,
15,
18,
11,
11,
14,
14,
10,
18,
225,
36,
24,
105,
65,
90,
65,
103,
null,
60,
30,
null,
null,
45,
65,
35,
325,
45,
null,
45,
25,
70,
58,
65,
62,
82,
65,
45,
200,
88,
50,
38,
165,
35,
null,
250,
90,
44,
95,
60,
500,
83,
80,
63,
41,
45,
58,
82,
70,
43,
185,
63,
null,
15,
35,
30,
20,
9,
17,
24,
27,
19,
11,
20,
13,
36,
48,
20,
9,
16,
8,
17,
22,
11,
null,
null,
20,
11,
14,
12,
24,
23,
33,
null,
14,
39,
13,
34,
28,
16,
16,
30,
24,
35,
24,
17,
22,
18,
11,
11,
25,
25,
12,
10,
null,
45,
25,
11,
16,
22,
30,
14,
18,
10,
60,
59,
20,
22,
16,
14,
17,
null,
25,
25,
22,
null,
55,
25,
50,
23,
null,
15,
44,
15,
25,
12,
20,
28,
20,
25,
62,
40,
29,
23,
48,
28,
48,
12,
11,
13,
42,
22,
28,
55,
35,
30,
24,
13,
18,
16,
16,
28,
19,
33,
29,
22,
22,
null,
41,
29,
33,
46,
25,
26,
17,
24,
48,
60,
50,
30,
29,
15,
32,
125,
29,
15,
14,
18,
16,
6,
25,
30,
20,
28,
13,
10,
14,
75,
42,
16,
30,
13,
15,
12,
13,
10,
20,
138,
22,
50,
29,
45,
28,
17,
30,
36,
32,
49,
19,
83,
null,
38,
19,
34,
17,
17,
72,
30,
30,
null,
20,
25,
null,
28,
48,
null,
65,
125,
null,
60,
55,
24,
140,
55,
95,
null,
50,
32,
55,
35,
27,
58,
72,
65,
75,
90,
90,
50,
58,
90,
75,
72,
75,
null,
38,
35,
36,
36,
24,
38,
48,
78,
33,
39,
25,
30,
35,
36,
45,
89,
70,
45,
19,
28,
85,
29,
25,
50,
55,
60,
30,
60,
30,
38,
70,
25,
23,
85,
34,
40,
23,
55,
46,
55,
30,
30,
46,
12,
20,
17,
55,
17,
11,
20,
45,
20,
35,
18,
17,
19,
12,
12,
35,
14,
10,
null,
13,
60,
19,
null,
32,
26,
null,
19,
60,
null,
69,
39,
40,
30,
20,
40,
29,
20,
21,
55,
27,
36,
45,
18,
37,
15,
15,
49,
null,
28,
20,
20,
25,
45,
14,
65,
20,
20,
21,
43,
29,
30,
30,
null,
26,
37,
16,
null,
50,
21,
14,
16,
12,
null,
23,
14,
36,
8,
10,
11,
null,
9,
20,
9,
25,
14,
7,
13,
12,
13,
20,
14,
62,
38,
13,
30,
20,
16,
56,
32,
48,
40,
14,
35,
21,
22,
70,
24,
20,
65,
29,
27,
32,
15,
null,
13,
75,
100,
30,
22,
20,
48,
25,
16,
25,
null,
18,
50,
20,
60,
16,
null,
null,
91,
28,
28,
null,
17,
45,
30,
15,
23,
16,
55,
25,
38,
75,
36,
22,
28,
35,
165,
18,
43,
85,
49,
18,
29,
44,
79,
90,
21,
29,
22,
33,
22,
48,
35,
63,
38,
45,
22,
35,
14,
10,
null,
33,
17,
17,
35,
34,
34,
32,
25,
10,
21,
24,
19,
18,
18,
35,
20,
19,
20,
50,
15,
18,
23,
17,
28,
14,
35,
38,
34,
42,
28,
24,
12,
16,
76,
20,
40,
48,
25,
90,
44,
40,
32,
40,
null,
null,
null,
22,
22,
32,
11,
17,
24,
12,
13,
12,
43,
17,
19,
null,
11,
14,
16,
null,
15,
8,
13,
15,
10,
13,
null,
10,
14,
20,
null,
38,
27,
null,
27,
15,
14,
65,
20,
8,
40,
15,
12,
25,
22,
28,
9,
9,
12,
25,
13,
18,
25,
14,
8,
20,
23,
15,
40,
18,
15,
15,
28,
11,
19,
25,
22,
10,
36,
14,
16,
12,
14,
null,
7,
45,
22,
25,
25,
16,
45,
30,
25,
58,
19,
85,
33,
40,
17,
38,
25,
14,
10,
12,
18,
55,
35,
10,
17,
35,
28,
14,
65,
null,
58,
null,
49,
52,
null,
null,
18,
16,
11,
34,
36,
null,
17,
12,
18,
11,
24,
null,
45,
11,
8,
8,
6,
11,
11,
12,
70,
150,
125,
150,
100,
120,
175,
60,
175,
150,
37,
55,
150,
65,
100,
75,
131,
48,
98,
40,
42,
65,
15,
34,
30,
55,
30,
42,
49,
43,
25,
35,
33,
22,
null,
79,
79,
48,
40,
20,
16,
null,
28,
35,
32,
40,
28,
59,
16,
30,
17,
14,
17,
36,
18,
18,
23,
21,
15,
17,
20,
30,
20,
null,
10,
20,
35,
21,
25,
35,
12,
13,
15,
100,
19,
20,
35,
20,
24,
10,
19,
18,
18,
15,
13,
25,
17,
35,
16,
null,
18,
16,
35,
10,
33,
13,
39,
15,
18,
15,
15,
15,
11,
19,
19,
17,
13,
10,
20,
20,
14,
30,
null,
25,
30,
20,
33,
30,
20,
9,
16,
null,
25,
22,
38,
15,
22,
26,
null,
22,
30,
22,
80,
25,
25,
16,
27,
85,
120,
65,
23,
15,
15,
20,
19,
50,
17,
28,
24,
38,
39,
40,
20,
48,
50,
38,
40,
15,
25,
25,
60,
79,
14,
25,
53,
55,
null,
210,
55,
16,
22,
19,
null,
null,
55,
null,
20,
10,
null,
10,
42,
null,
null,
24,
15,
24,
21,
21,
24,
17,
null,
40,
35,
80,
65,
28,
80,
50,
43,
50,
44,
19,
27,
43,
35,
80,
19,
38,
19,
85,
120,
23,
32,
19,
36,
40,
27,
30,
28,
21,
56,
10,
30,
12,
26,
18,
14,
20,
17,
17,
16,
15,
18,
72,
30,
15,
18,
25,
null,
14,
null,
120,
107,
72,
68,
65,
50,
55,
16,
50,
50,
30,
79,
100,
61,
55,
68,
45,
50,
160,
50,
55,
28,
30,
54,
39,
45,
30,
110,
39,
75,
45,
80,
75,
73,
30,
55,
70,
75,
30,
65,
28,
31,
49,
50,
62,
40,
30,
26,
25,
60,
29,
65,
56,
26,
44,
38,
75,
60,
25,
18,
90,
55,
65,
60,
75,
22,
46,
20,
44,
58,
28,
39,
35,
35,
30,
45,
50,
28,
25,
12,
85,
45,
19,
16,
30,
36,
25,
50,
27,
50,
40,
65,
30,
36,
34,
32,
75,
38,
24,
42,
42,
29,
65,
52,
39,
33,
35,
21,
38,
38,
null,
105,
20,
30,
22,
30,
45,
30,
50,
27,
null,
85,
80,
null,
30,
36,
50,
34,
40,
95,
25,
45,
28,
120,
90,
28,
28,
135,
67,
32,
24,
18,
25,
25,
28,
42,
16,
18,
25,
10,
11,
14,
13,
26,
26,
11,
25,
15,
25,
13,
135,
16,
11,
15,
12,
13,
23,
10,
9,
18,
20,
14,
12,
16,
5,
9,
20,
15,
19,
10,
20,
15,
9,
16,
9,
28,
42,
30,
16,
16,
28,
13,
12,
16,
12,
147,
19,
28,
24,
30,
22,
35,
29,
13,
53,
17,
26,
45,
16,
36,
16,
32,
15,
null,
60,
115,
null,
null,
25,
90,
null,
40,
45,
36,
32,
45,
45,
112,
70,
49,
85,
100,
100,
50,
90,
null,
112,
110,
null,
null,
72,
75,
56,
260,
null,
11,
10,
13,
22,
25,
19,
18,
18,
19,
16,
30,
22,
27,
42,
21,
17,
13,
16,
37,
15,
125,
13,
15,
42,
30,
25,
17,
22,
20,
12,
20,
22,
14,
10,
34,
15,
11,
10,
15,
9,
12,
14,
27,
16,
25,
30,
40,
20,
19,
19,
16,
null,
15,
20,
15,
17,
10,
21,
65,
null,
39,
16,
46,
25,
18,
55,
38,
200,
75,
75,
70,
113,
69,
130,
70,
null,
65,
45,
113,
68,
55,
40,
72,
58,
70,
92,
38,
50,
50,
35,
60,
70,
70,
50,
null,
33,
36,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
17,
null,
null,
69,
38,
32,
67,
65,
80,
130,
30,
45,
38,
22,
35,
68,
70,
50,
155,
36,
36,
30,
35,
24,
73,
60,
40,
45,
30,
18,
null,
20,
55,
59,
null,
15,
30,
150,
20,
25,
35,
24,
null,
null,
null,
61,
null,
17,
null,
45,
12,
null,
30,
15,
20,
12,
35,
null,
22,
22,
32,
39,
22,
25,
15,
35,
30,
18,
32,
20,
60,
38,
null,
49,
17,
21,
16,
30,
18,
19,
19,
20,
25,
35,
34,
40,
18,
32,
25,
22,
52,
30,
45,
39,
18,
40,
45,
22,
42,
32,
14,
24,
50,
17,
25,
15,
45,
30,
25,
30,
21,
34,
19,
25,
22,
46,
22,
35,
null,
22,
14,
16,
39,
19,
28,
30,
49,
16,
26,
45,
20,
22,
18,
19,
13,
null,
13,
null,
null,
null,
15,
10,
12,
14,
20,
20,
12,
32,
18,
null,
22,
20,
25,
40,
28,
22,
65,
13,
25,
11,
20,
20,
16,
16,
18,
10,
25,
16,
18,
20,
40,
37,
42,
30,
23,
null,
27,
26,
22,
20,
54,
22,
18,
10,
11,
15,
20,
16,
null,
29,
11,
11,
12,
null,
29,
null,
42,
20,
10,
19,
17,
19,
30,
15,
25,
16,
35,
30,
16,
15,
9,
10,
14,
20,
30,
15,
11,
15,
18,
25,
14,
36,
45,
40,
19,
12,
null,
10,
23,
44,
36,
16,
34,
40,
45,
25,
25,
18,
25,
19,
90,
80,
22,
54,
24,
24,
38,
15,
22,
null,
23,
32,
42,
39,
49,
60,
150,
17,
null,
20,
11,
13,
62,
13,
13,
30,
38,
10,
15,
null,
42,
18,
15,
80,
80,
100,
25,
45,
30,
40,
null,
null,
45,
40,
56,
70,
45,
42,
15,
23,
15,
13,
15,
40,
45,
24,
12,
25,
14,
15,
60,
26,
7,
18,
25,
18,
22,
28,
18,
16,
42,
25,
18,
14,
20,
25,
10,
25,
15,
45,
19,
24,
30,
29,
75,
48,
22,
null,
59,
35,
43,
null,
28,
35,
34,
45,
14,
20,
40,
null,
null,
44,
29,
55,
19,
42,
35,
20,
null,
25,
null,
17,
39,
39,
45,
21,
24,
25,
44,
56,
16,
45,
17,
35,
30,
70,
31,
40,
55,
28,
32,
42,
38,
55,
42,
36,
65,
null,
null,
null,
43,
70,
42,
56,
25,
25,
120,
60,
75,
40,
50,
120,
63,
null,
42,
48,
22,
19,
35,
null,
42,
24,
26,
38,
36,
34,
21,
125,
25,
22,
28,
27,
30,
39,
25,
40,
52,
50,
35,
58,
40,
90,
30,
20,
18,
65,
150,
105,
40,
55,
80,
29,
169,
79,
29,
28,
46,
36,
65,
50,
45,
36,
50,
99,
110,
36,
18,
40,
15,
42,
23,
35,
45,
15,
8,
17,
13,
19,
42,
45,
15,
13,
13,
20,
28,
24,
15,
20,
34,
44,
36,
null,
27,
12,
12,
50,
22,
12,
22,
33,
12,
25,
14,
17,
13,
46,
22,
null,
19,
20,
19,
60,
65,
57,
48,
60,
17,
23,
20,
18,
18,
30,
38,
23,
19,
18,
22,
18,
11,
10,
14,
25,
12,
22,
15,
12,
24,
13,
16,
16,
16,
10,
39,
22,
15,
12,
11,
14,
28,
28,
null,
13,
null,
15,
15,
null,
20,
15,
18,
13,
9,
15,
8,
37,
14,
null,
17,
35,
30,
14,
28,
40,
14,
12,
35,
15,
10,
18,
28,
14,
20,
30,
59,
21,
16,
19,
null,
20,
null,
36,
52,
42,
50,
12,
20,
48,
null,
20,
42,
22,
null,
null,
37,
69,
16,
49,
17,
32,
13,
17,
12,
11,
55,
14,
20,
8,
20,
60,
34,
45,
18,
22,
36,
33,
25,
23,
32,
40,
17,
17,
55,
25,
49,
55,
23,
18,
15,
28,
17,
25,
12,
15,
18,
18,
null,
null,
null,
11,
15,
60,
42,
11,
20,
null,
null,
20,
25,
20,
18,
25,
46,
25,
40,
29,
11,
35,
40,
26,
18,
20,
60,
42,
29,
43,
18,
26,
22,
78,
30,
16,
null,
45,
19,
9,
9,
10,
18,
15,
15,
null,
22,
16,
30,
18,
19,
10,
18,
65,
10,
9,
11,
19,
19,
22,
19,
55,
25,
14,
22,
16,
13,
13,
15,
24,
18,
11,
10,
18,
20,
null,
23,
23,
30,
30,
17,
40,
52,
21,
37,
19,
12,
18,
10,
15,
10,
30,
13,
34,
20,
28,
20,
28,
20,
18,
55,
21,
26,
26,
30,
38,
20,
21,
25,
25,
35,
13,
22,
22,
17,
24,
40,
50,
28,
25,
15,
15,
12,
39,
22,
20,
16,
24,
39,
null,
null,
null,
null,
null,
60,
23,
null,
42,
20,
45,
null,
18,
15,
9,
36,
15,
45,
null,
null,
14,
35,
14,
15,
45,
24,
20,
11,
16,
30,
null,
25,
11,
12,
36,
40,
12,
15,
32,
22,
60,
18,
64,
38,
53,
20,
50,
120,
38,
26,
53,
25,
37,
55,
38,
36,
125,
60,
35,
46,
25,
42,
35,
20,
46,
50,
60,
42,
45,
85,
22,
25,
null,
25,
90,
36,
44,
25,
44,
39,
50,
85,
24,
18,
19,
20,
30,
33,
16,
60,
35,
40,
26,
20,
37,
50,
18,
32,
19,
32,
24,
30,
39,
48,
16,
35,
20,
60,
26,
15,
105,
30,
20,
108,
47,
47,
35,
17,
20,
36,
50,
75,
29,
20,
25,
14,
62,
24,
24,
30,
25,
18,
20,
155,
28,
19,
60,
20,
18,
10,
20,
23,
24,
15,
15,
25,
18,
29,
18,
30,
20,
45,
18,
17,
null,
55,
null,
17,
19,
15,
15,
17,
20,
75,
null,
22,
19,
20,
11,
14,
22,
20,
21,
35,
17,
34,
15,
null,
30,
25,
21,
16,
35,
25,
16,
35,
20,
85,
30,
20,
null,
30,
19,
42,
19,
13,
15,
14,
18,
20,
12,
20,
25,
15,
11,
65,
18,
17,
25,
39,
60,
102,
30,
28,
35,
22,
40,
15,
18,
28,
20,
75,
50,
38,
65,
39,
25,
null,
89,
15,
22,
15,
24,
65,
60,
30,
13,
60,
null,
32,
null,
null,
45,
17,
12,
46,
null,
23,
18,
27,
49,
21,
49,
25,
45,
31,
25,
90,
18,
60,
30,
25,
30,
15,
39,
32,
20,
12,
15,
29,
19,
15,
14,
42,
19,
26,
19,
24,
28,
32,
20,
22,
36,
35,
19,
35,
17,
14,
null,
18,
37,
null,
24,
18,
19,
50,
null,
18,
60,
42,
44,
36,
65,
45,
56,
23,
null,
65,
20,
66,
22,
16,
40,
60,
60,
38,
19,
44,
74,
30,
100,
26,
null,
100,
38,
15,
20,
22,
17,
null,
29,
14,
14,
15,
45,
15,
40,
25,
22,
28,
30,
20,
51,
18,
47,
20,
16,
null,
30,
17,
20,
30,
30,
45,
20,
25,
18,
60,
47,
16,
17,
18,
18,
40,
60,
12,
60,
10,
30,
21,
12,
25,
30,
32,
30,
14,
14,
15,
9,
13,
19,
17,
16,
27,
null,
24,
8,
20,
13,
15,
15,
7,
38,
13,
12,
24,
15,
null,
null,
60,
10,
11,
14,
36,
26,
30,
null,
null,
55,
35,
null,
14,
40,
55,
17,
26,
null,
28,
18,
10,
20,
28,
35,
50,
13,
15,
39,
16,
null,
15,
13,
null,
22,
18,
null,
24,
13,
45,
9,
9,
null,
13,
45,
20,
22,
22,
null,
20,
15,
22,
23,
67,
15,
35,
24,
20,
25,
25,
15,
21,
20,
18,
49,
26,
32,
20,
30,
50,
30,
48,
50,
45,
48,
45,
60,
40,
35,
50,
39,
45,
80,
42,
30,
42,
52,
20,
40,
17,
100,
40,
65,
41,
9,
45,
25,
19,
24,
35,
25,
36,
82,
38,
48,
15,
30,
20,
18,
19,
13,
28,
12,
12,
8,
8,
40,
18,
10,
43,
21,
13,
19,
12,
10,
12,
24,
17,
13,
48,
35,
16,
10,
null,
10,
8,
null,
25,
12,
16,
27,
9,
24,
25,
10,
13,
21,
16,
12,
20,
21,
8,
30,
10,
30,
60,
25,
20,
14,
12,
11,
21,
18,
16,
12,
19,
22,
15,
17,
19,
6,
20,
10,
13,
19,
10,
15,
18,
12,
19,
24,
null,
44,
13,
18,
40,
20,
14,
11,
39,
47,
65,
58,
70,
32,
100,
90,
65,
58,
40,
50,
50,
65,
19,
82,
47,
45,
55,
75,
36,
25,
70,
85,
28,
42,
16,
18,
17,
25,
18,
75,
35,
40,
25,
50,
28,
null,
30,
22,
23,
24,
null,
35,
20,
40,
15,
65,
50,
38,
35,
56,
36,
35,
25,
24,
20,
25,
12,
12,
27,
32,
80,
19,
29,
38,
12,
25,
29,
34,
34,
32,
34,
22,
21,
25,
25,
null,
40,
90,
36,
30,
32,
30,
32,
17,
17,
29,
26,
20,
42,
20,
18,
40,
20,
13,
13,
16,
14,
10,
12,
22,
40,
9,
15,
24,
13,
25,
20,
60,
16,
16,
22,
18,
16,
18,
22,
13,
18,
25,
null,
80,
25,
10,
11,
null,
24,
22,
22,
28,
8,
20,
10,
75,
9,
33,
12,
null,
8,
null,
null,
16,
11,
15,
19,
26,
22,
30,
27,
31,
12,
45,
17,
null,
13,
32,
30,
40,
68,
23,
120,
110,
45,
40,
20,
30,
39,
50,
29,
40,
41,
45,
30,
55,
13,
7,
30,
14,
14,
20,
22,
18,
18,
16,
36,
35,
17,
12,
32,
25,
15,
75,
20,
18,
15,
18,
10,
null,
13,
8,
12,
11,
10,
28,
27,
14,
25,
35,
85,
11,
7,
9,
30,
7,
19,
18,
100,
440,
100,
150,
200,
79,
27,
110,
250,
47,
50,
100,
60,
95,
52,
85,
100,
200,
16,
69,
36,
15,
null,
75,
36,
40,
46,
27,
25,
18,
25,
60,
35,
25,
20,
55,
20,
20,
20,
30,
null,
null,
20,
35,
35,
43,
33,
17,
17,
12,
38,
35,
30,
15,
40,
18,
17,
20,
16,
32,
23,
18,
40,
21,
27,
40,
21,
23,
16,
50,
42,
30,
9,
25,
11,
10,
42,
10,
10,
14,
12,
10,
13,
18,
11,
17,
8,
15,
8,
12,
13,
10,
28,
11,
14,
34,
18,
25,
25,
25,
16,
14,
12,
16,
9,
10,
18,
21,
20,
11,
17,
30,
16,
12,
7,
20,
11,
16,
14,
20,
15,
27,
10,
34,
18,
10,
11,
35,
12,
null,
8,
20,
7,
42,
22,
44,
10,
12,
22,
29,
42,
24,
40,
38,
17,
36,
30,
42,
15,
20,
58,
32,
28,
20,
17,
60,
45,
30,
45,
50,
20,
48,
24,
45,
null,
105,
16,
65,
8,
34,
52,
10,
8,
23,
35,
18,
13,
32,
50,
51,
10,
16,
12,
14,
24,
15,
11,
12,
19,
20,
18,
23,
12,
19,
14,
35,
18,
28,
35,
45,
18,
24,
14,
17,
33,
null,
85,
73,
51,
25,
25,
46,
35,
30,
95,
38,
54,
21,
45,
27,
60,
32,
40,
45,
47,
20,
36,
26,
null,
15,
null,
50,
18,
12,
48,
57,
42,
15,
20,
24,
36,
40,
16,
12,
18,
22,
7,
16,
13,
15,
15,
25,
14,
10,
10,
15,
12,
16,
18,
5,
13,
13,
25,
15,
25,
20,
65,
18,
24,
11,
21,
25,
34,
20,
9,
20,
36,
23,
25,
30,
15,
24,
20,
18,
25,
55,
42,
70,
30,
32,
38,
45,
38,
110,
29,
57,
70,
43,
80,
40,
23,
35,
70,
40,
25,
25,
30,
30,
85,
35,
25,
24,
null,
36,
34,
64,
74,
53,
500,
365,
140,
105,
200,
31,
85,
79,
70,
36,
49,
60,
62,
395,
null,
110,
38,
64,
85,
36,
null,
29,
8,
23,
48,
9,
35,
10,
15,
7,
9,
100,
11,
5,
7,
11,
14,
14,
12,
5,
12,
5,
10,
9,
204,
140,
50,
50,
50,
37,
25,
55,
50,
14,
50,
14,
62,
30,
12,
50,
10,
45,
60,
28,
20,
20,
15,
12,
14,
35,
20,
18,
25,
95,
null,
25,
14,
null,
12,
13,
35,
21,
13,
34,
18,
12,
14,
35,
14,
19,
24,
14,
29,
60,
null,
null,
10,
10,
30,
8,
30,
87,
23,
14,
15,
20,
26,
20,
24,
60,
25,
16,
25,
14,
30,
60,
44,
40,
60,
25,
28,
35,
null,
40,
49,
29,
75,
300,
22,
90,
19,
60,
75,
70,
74,
75,
58,
85,
168,
80,
65,
79,
125,
35,
null,
58,
72,
90,
55,
46,
25,
90,
40,
50,
75,
45,
36,
65,
46,
70,
60,
34,
18,
36,
17,
14,
12,
10,
10,
12,
14,
26,
48,
13,
13,
30,
11,
15,
20,
38,
40,
15,
25,
42,
12,
18,
null,
17,
38,
27,
21,
14,
24,
13,
24,
26,
25,
29,
19,
50,
13,
30,
50,
18,
22,
16,
55,
48,
20,
37,
45,
65,
null,
82,
30,
20,
35,
25,
25,
22,
30,
28,
null,
20,
35,
36,
21,
25,
12,
25,
null,
15,
61,
23,
null,
15,
23,
27,
50,
17,
13,
34,
39,
19,
39,
25,
13,
21,
32,
22,
42,
18,
20,
40,
30,
8,
24,
10,
12,
15,
20,
19,
15,
45,
null,
75,
30,
65,
70,
null,
75,
121,
75,
75,
250,
25,
null,
48,
45,
100,
450,
40,
90,
45,
150,
35,
35,
35,
100,
32,
75,
70,
70,
225,
57,
29,
19,
28,
20,
15,
36,
12,
20,
24,
17,
40,
32,
16,
21,
20,
11,
25,
14,
35,
58,
null,
25,
12,
25,
50,
16,
15,
15,
85,
49,
38,
55,
150,
50,
60,
140,
52,
60,
135,
39,
36,
125,
125,
130,
65,
25,
48,
95,
85,
58,
50,
70,
39,
67,
55,
45,
35,
65,
35,
18,
12,
15,
18,
26,
16,
15,
15,
12,
50,
17,
14,
20,
19,
11,
12,
20,
11,
16,
30,
40,
12,
35,
60,
74,
31,
13,
16,
55,
36,
24,
22,
48,
80,
35,
60,
26,
25,
225,
30,
125,
120,
30,
65,
22,
35,
36,
32,
18,
20,
null,
49,
48,
30,
30,
35,
36,
46,
35,
27,
null,
35,
13,
46,
53,
18,
20,
null,
43,
16,
null,
20,
17,
40,
21,
17,
12,
13,
17,
60,
22,
20,
14,
50,
19,
19,
25,
18,
23,
24,
20,
23,
20,
50,
30,
18,
15,
43,
13,
14,
46,
19,
15,
9,
11,
21,
16,
14,
21,
40,
34,
14,
15,
25,
30,
15,
18,
10,
36,
22,
8,
9,
29,
null,
12,
17,
20,
19,
null,
24,
12,
59,
30,
35,
27,
25,
13,
17,
18,
12,
32,
13,
18,
19,
19,
20,
15,
null,
50,
48,
14,
55,
12,
26,
53,
18,
18,
65,
18,
22,
23,
46,
38,
10,
24,
22,
30,
25,
null,
35,
15,
16,
20,
65,
56,
29,
null,
21,
19,
42,
null,
175,
56,
20,
43,
20,
40,
30,
30,
28,
23,
20,
18,
25,
null,
38,
26,
null,
null,
18,
24,
32,
75,
29,
24,
15,
18,
23,
65,
20,
18,
28,
28,
29,
20,
48,
14,
29,
30,
21,
20,
28,
22,
29,
20,
19,
48,
17,
32,
40,
null,
18,
50,
17,
33,
null,
20,
null,
40,
35,
34,
19,
26,
85,
22,
45,
33,
53,
27,
26,
null,
28,
25,
23,
31,
30,
20,
28,
28,
27,
24,
null,
26,
42,
25,
40,
30,
12,
30,
12,
25,
7,
14,
22,
22,
23,
24,
28,
19,
14,
16,
30,
14,
19,
28,
15,
13,
13,
22,
32,
26,
19,
7,
25,
60,
20,
35,
108,
18,
62,
24,
22,
60,
32,
65,
58,
35,
42,
27,
29,
34,
55,
90,
48,
42,
null,
17,
29,
22,
65,
34,
50,
55,
20,
20,
20,
39,
18,
14,
35,
20,
42,
40,
25,
32,
33,
37,
85,
18,
28,
18,
50,
30,
30,
17,
30,
85,
55,
175,
41,
50,
null,
22,
60,
40,
20,
21,
20,
25,
25,
null,
null,
30,
45,
20,
15,
14,
15,
18,
16,
40,
46,
60,
17,
32,
12,
40,
140,
85,
null,
70,
null,
105,
58,
140,
65,
85,
50,
50,
65,
175,
60,
null,
45,
null,
null,
30,
35,
80,
75,
70,
100,
150,
44,
34,
18,
30,
55,
40,
34,
16,
34,
23,
16,
13,
32,
17,
20,
19,
75,
54,
44,
31,
18,
30,
17,
35,
26,
48,
40,
24,
12,
21,
30,
35,
45,
55,
80,
34,
80,
35,
25,
25,
45,
40,
40,
20,
48,
16,
40,
30,
25,
19,
30,
61,
32,
150,
null,
56,
28,
20,
24,
20,
23,
60,
23,
195,
14,
12,
12,
24,
45,
100,
65,
36,
132,
25,
17,
26,
70,
65,
45,
34,
26,
17,
19,
35,
null,
18,
30,
40,
20,
17,
15,
38,
32,
34,
10,
25,
28,
10,
19,
15,
15,
14,
18,
18,
40,
10,
37,
15,
null,
20,
25,
32,
null,
null,
25,
25,
48,
59,
16,
null,
30,
20,
26,
28,
null,
32,
18,
19,
40,
25,
18,
30,
38,
45,
125,
9,
null,
28,
28,
10,
28,
30,
10,
28,
10,
32,
9,
35,
15,
42,
22,
18,
20,
50,
65,
40,
136,
55,
125,
85,
60,
60,
60,
50,
20,
45,
null,
32,
null,
null,
32,
21,
30,
27,
25,
91,
58,
60,
37,
52,
60,
40,
33,
29,
38,
25,
50,
24,
20,
22,
23,
13,
17,
18,
47,
135,
47,
44,
18,
60,
39,
40,
90,
90,
60,
72,
19,
50,
22,
35,
66,
34,
27,
60,
38,
65,
40,
26,
100,
45,
27,
48,
null,
25,
18,
19,
11,
19,
25,
16,
25,
15,
19,
14,
40,
20,
11,
15,
35,
25,
18,
15,
26,
35,
20,
15,
11,
13,
12,
15,
28,
27,
28,
21,
28,
17,
10,
13,
15,
15,
16,
16,
17,
36,
16,
48,
12,
27,
50,
16,
16,
40,
80,
23,
11,
18,
30,
69,
22,
10,
155,
48,
74,
50,
22,
42,
36,
56,
55,
15,
30,
20,
null,
18,
10,
13,
null,
19,
15,
10,
14,
23,
25,
9,
null,
23,
null,
18,
35,
16,
20,
22,
25,
10,
34,
null,
29,
23,
38,
49,
40,
35,
75,
21,
36,
32,
20,
36,
65,
34,
16,
75,
50,
60,
54,
26,
30,
64,
67,
20,
null,
45,
null,
null,
30,
20,
90,
21,
75,
19,
25,
35,
50,
55,
null,
42,
37,
56,
36,
48,
40,
26,
26,
26,
20,
60,
65,
34,
48,
45,
90,
30,
42,
45,
20,
20,
null,
null,
29,
11,
15,
42,
13,
15,
36,
10,
11,
20,
25,
40,
24,
15,
30,
18,
13,
16,
10,
12,
13,
15,
18,
10,
17,
9,
13,
null,
49,
13,
9,
13,
18,
13,
24,
20,
25,
13,
15,
12,
30,
6,
26,
7,
null,
10,
12,
11,
10,
10,
8,
null,
12,
32,
15,
null,
null,
18,
14,
20,
17,
45,
20,
13,
null,
29,
25,
16,
20,
15,
19,
15,
37,
165,
48,
75,
50,
25,
65,
45,
30,
85,
125,
50,
50,
155,
40,
75,
40,
60,
43,
47,
50,
null,
50,
25,
62,
29,
46,
57,
36,
55,
45,
48,
150,
80,
17,
33,
17,
37,
65,
20,
35,
16,
25,
17,
35,
25,
65,
18,
89,
40,
14,
50,
25,
70,
39,
42,
62,
82,
140,
40,
26,
80,
47,
44,
null,
50,
35,
100,
28,
null,
36,
70,
29,
30,
18,
25,
45,
17,
19,
55,
30,
24,
13,
26,
20,
16,
20,
45,
64,
44,
35,
40,
55,
45,
25,
14,
25,
20,
20,
30,
55,
50,
30,
18,
12,
14,
10,
19,
32,
30,
13,
20,
10,
36,
32,
18,
43,
65,
44,
35,
25,
15,
25,
55,
125,
27,
null,
50,
50,
120,
null,
49,
24,
40,
85,
22,
18,
68,
59,
26,
48,
45,
45,
80,
73,
64,
80,
28,
60,
54,
60,
22,
25,
90,
null,
94,
55,
59,
12,
27,
16,
56,
14,
36,
13,
18,
20,
15,
50,
80,
18,
40,
25,
27,
19,
13,
20,
5,
16,
40,
19,
37,
35,
32,
25,
95,
48,
30,
30,
65,
22,
60,
20,
28,
34,
60,
45,
50,
14,
23,
24,
80,
22,
25,
65,
20,
28,
20,
67,
45,
39,
35,
78,
42,
70,
70,
60,
50,
41,
35,
55,
68,
30,
50,
40,
55,
60,
39,
60,
48,
60,
24,
65,
55,
35,
75,
60,
64,
66,
48,
64,
29,
24,
15,
14,
9,
25,
17,
45,
25,
25,
22,
24,
21,
15,
13,
32,
25,
17,
28,
25,
22,
50,
38,
13,
36,
24,
45,
13,
7,
10,
null,
null,
12,
8,
12,
13,
12,
20,
17,
15,
13,
15,
20,
14,
13,
22,
26,
25,
13,
29,
60,
62,
24,
30,
30,
26,
22,
60,
36,
48,
40,
15,
49,
40,
69,
40,
39,
37,
28,
27,
19,
45,
47,
65,
120,
24,
27,
25,
45,
30,
31,
20,
22,
15,
40,
52,
42,
70,
90,
36,
30,
30,
21,
55,
18,
25,
25,
79,
19,
20,
32,
48,
69,
9,
19,
14,
14,
13,
12,
15,
12,
18,
15,
8,
20,
18,
24,
11,
24,
9,
14,
32,
20,
30,
14,
28,
15,
23,
null,
17,
12,
15,
11,
23,
14,
11,
18,
7,
20,
35,
11,
20,
28,
20,
10,
23,
48,
62,
16,
12,
24,
15,
30,
17,
25,
20,
17,
30,
85,
18,
65,
78,
50,
50,
22,
75,
40,
35,
21,
23,
38,
28,
24,
22,
35,
38,
null,
50,
25,
32,
65,
39,
47,
20,
26,
18,
16,
24,
16,
12,
30,
36,
12,
13,
25,
29,
10,
24,
18,
22,
24,
null,
24,
56,
29,
25,
45,
35,
10,
17,
9,
null,
50,
35,
null,
null,
20,
17,
15,
null,
25,
24,
null,
16,
15,
20,
10,
11,
65,
12,
28,
15,
23,
11,
19,
null,
12,
10,
16,
13,
12,
17,
34,
33,
17,
55,
15,
10,
9,
23,
65,
30,
29,
7,
17,
25,
10,
43,
7,
22,
22,
14,
27,
10,
7,
18,
26,
20,
16,
14,
9,
12,
21,
18,
20,
30,
10,
9,
8,
18,
23,
10,
16,
60,
48,
60,
101,
32,
38,
28,
115,
35,
33,
60,
85,
37,
35,
40,
24,
48,
48,
30,
25,
32,
27,
90,
50,
null,
39,
30,
78,
55,
48,
32,
32,
45,
null,
20,
50,
54,
22,
14,
30,
28,
null,
60,
22,
40,
18,
45,
15,
21,
22,
18,
40,
55,
100,
40,
49,
70,
48,
40,
160,
70,
55,
70,
50,
52,
45,
80,
null,
null,
100,
70,
55,
34,
16,
11,
17,
35,
20,
18,
18,
null,
52,
17,
25,
18,
23,
24,
17,
15,
16,
48,
20,
20,
12,
21,
11,
14,
25,
14,
27,
8,
17,
15,
18,
18,
21,
33,
12,
35,
17,
12,
15,
25,
17,
10,
45,
20,
10,
16,
null,
17,
16,
15,
18,
20,
42,
42,
20,
20,
21,
22,
88,
17,
14,
25,
15,
19,
13,
18,
9,
9,
38,
30,
40,
25,
12,
65,
null,
13,
20,
18,
75,
29,
48,
30,
48,
40,
85,
15,
22,
19,
14,
25,
17,
50,
25,
35,
15,
19,
15,
22,
60,
141,
null,
105,
null,
125,
57,
60,
100,
68,
24,
16,
20,
24,
20,
55,
35,
20,
16,
12,
null,
68,
37,
null,
30,
27,
80,
35,
18,
20,
18,
20,
18,
null,
19,
15,
20,
39,
75,
12,
35,
49,
56,
36,
60,
45,
13,
57,
65,
115,
null,
15,
14,
28,
30,
65,
80,
68,
18,
50,
null,
26,
38,
32,
36,
11,
13,
20,
36,
26,
22,
23,
23,
20,
12,
40,
14,
13,
20,
55,
16,
null,
19,
40,
13,
50,
28,
25,
15,
15,
40,
6,
21,
15,
29,
19,
20,
15,
30,
22,
45,
24,
14,
40,
15,
45,
24,
40,
26,
20,
50,
22,
22,
25,
30,
39,
210,
28,
33,
24,
30,
65,
20,
20,
24,
47,
48,
32,
65,
35,
45,
29,
45,
42,
40,
30,
32,
39,
26,
15,
50,
16,
16,
44,
25,
null,
13,
24,
12,
27,
23,
13,
13,
13,
18,
17,
13,
33,
18,
45,
19,
23,
17,
17,
19,
28,
24,
25,
17,
68,
115,
36,
32,
25,
48,
70,
19,
65,
25,
22,
32,
30,
22,
36,
48,
100,
16,
52,
45,
21,
17,
85,
55,
24,
20,
45,
35,
24,
42,
80,
25,
null,
50,
50,
60,
65,
64,
50,
null,
28,
95,
null,
70,
28,
36,
16,
65,
42,
32,
62,
13,
18,
8,
16,
9,
18,
17,
16,
9,
14,
7,
13,
14,
14,
50,
40,
18,
55,
55,
25,
85,
45,
50,
23,
52,
24,
27,
80,
55,
45,
19,
18,
null,
40,
12,
29,
32,
19,
32,
20,
39,
39,
17,
45,
30,
65,
30,
17,
20,
18,
20,
26,
25,
15,
34,
45,
null,
35,
16,
28,
20,
35,
17,
29,
40,
34,
55,
null,
24,
25,
50,
22,
28,
38,
17,
25,
35,
null,
45,
40,
30,
34,
15,
20,
16,
11,
19,
17,
19,
20,
null,
15,
30,
27,
9,
8,
10,
11,
11,
18,
null,
11,
19,
30,
25,
50,
20,
28,
null,
45,
36,
39,
25,
46,
24,
26,
25,
14,
14,
44,
45,
40,
39,
46,
76,
40,
55,
28,
34,
35,
21,
44,
65,
45,
48,
36,
45,
25,
22,
22,
40,
120,
65,
17,
12,
45,
22,
23,
11,
17,
32,
19,
26,
12,
12,
11,
12,
24,
24,
23,
17,
22,
22,
20,
15,
55,
108,
30,
null,
16,
18,
20,
25,
16,
17,
18,
12,
40,
30,
19,
22,
45,
22,
28,
29,
25,
79,
65,
49,
21,
18,
24,
20,
63,
19,
45,
42,
30,
75,
16,
35,
20,
35,
26,
39,
35,
20,
15,
38,
20,
16,
null,
55,
25,
15,
46,
16,
null,
18,
29,
12,
18,
12,
18,
25,
30,
14,
12,
28,
28,
24,
28,
null,
34,
11,
15,
17,
null,
13,
32,
15,
12,
30,
16,
130,
30,
15,
110,
18,
20,
null,
22,
12,
27,
24,
20,
24,
55,
49,
16,
null,
null,
75,
31,
39,
35,
39,
24,
22,
38,
18,
50,
50,
16,
42,
14,
18,
null,
24,
20,
111,
20,
50,
34,
22,
13,
23,
25,
13,
18,
25,
20,
52,
12,
45,
35,
23,
52,
48,
21,
40,
25,
40,
40,
58,
22,
null,
null,
null,
null,
null,
null,
null,
null,
null,
65,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
101,
15,
17,
null,
35,
65,
12,
18,
null,
12,
20,
18,
19,
19,
45,
18,
20,
30,
20,
15,
35,
35,
18,
65,
26,
22,
40,
80,
40,
28,
54,
75,
35,
15,
13,
48,
85,
29,
null,
52,
25,
30,
11,
15,
18,
45,
45,
45,
90,
45,
120,
76,
38,
39,
190,
75,
70,
80,
77,
140,
38,
18,
45,
70,
38,
70,
28,
26,
19,
10,
11,
75,
16,
20,
20,
18,
12,
8,
8,
22,
null,
15,
15,
18,
14,
35,
13,
34,
20,
39,
13,
10,
12,
18,
15,
20,
22,
150,
60,
39,
38,
38,
42,
45,
null,
75,
26,
65,
23,
null,
24,
60,
25,
25,
80,
50,
25,
38,
75,
27,
40,
54,
50,
29,
28,
15,
17,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
47,
20,
130,
95,
25,
16,
46,
null,
35,
65,
null,
99,
90,
16,
28,
11,
45,
25,
22,
72,
68,
56,
78,
34,
17,
13,
16,
27,
14,
30,
16,
11,
40,
30,
55,
42,
40,
55,
22,
null,
null,
14,
18,
12,
25,
28,
22,
16,
100,
13,
26,
10,
30,
23,
null,
12,
17,
20,
12,
16,
12,
16,
17,
24,
10,
10,
11,
12,
13,
25,
14,
17,
20,
20,
null,
31,
44,
29,
20,
20,
16,
28,
33,
19,
11,
18,
19,
null,
18,
20,
null,
14,
24,
54,
36,
36,
100,
54,
69,
42,
null,
48,
38,
110,
35,
50,
75,
75,
50,
32,
45,
56,
37,
27,
40,
40,
58,
27,
36,
50,
null,
165,
35,
30,
15,
18,
10,
10,
18,
22,
12,
30,
20,
14,
21,
12,
20,
19,
25,
60,
13,
17,
null,
11,
17,
28,
17,
20,
22,
5,
18,
11,
18,
9,
22,
12,
11,
12,
25,
10,
10,
10,
13,
12,
25,
11,
45,
12,
13,
null,
25,
30,
20,
32,
44,
22,
null,
32,
15,
89,
13,
43,
32,
7,
17,
14,
26,
29,
17,
null,
30,
null,
20,
22,
22,
22,
14,
16,
16,
20,
24,
19,
19,
45,
14,
28,
20,
16,
50,
30,
null,
17,
14,
20,
80,
35,
26,
28,
23,
35,
12,
12,
10,
48,
18,
13,
15,
45,
18,
25,
32,
35,
39,
23,
60,
60,
45,
17,
18,
35,
15,
27,
40,
45,
50,
30,
24,
25,
18,
25,
null,
27,
22,
20,
21,
30,
42,
15,
55,
24,
27,
16,
17,
20,
42,
18,
23,
24,
34,
32,
28,
16,
165,
10,
12,
18,
22,
15,
14,
17,
20,
15,
16,
16,
19,
20,
15,
65,
20,
null,
null,
28,
27,
15,
24,
11,
18,
35,
13,
null,
15,
9,
20,
40,
12,
12,
12,
35,
17,
13,
20,
16,
30,
10,
17,
33,
27,
17,
20,
11,
42,
13,
15,
13,
25,
17,
16,
20,
null,
12,
25,
31,
145,
null,
80,
18,
45,
45,
20,
23,
31,
35,
36,
32,
75,
17,
50,
49,
15,
45,
32,
28,
15,
50,
21,
27,
35,
58,
20,
16,
13,
17,
18,
28,
16,
32,
20,
24,
13,
15,
13,
28,
15,
10,
20,
30,
22,
25,
15,
null,
null,
null,
90,
38,
100,
27,
42,
45,
60,
26,
null,
null,
null,
null,
null,
null,
12,
40,
35,
18,
23,
15,
13,
null,
10,
23,
35,
14,
15,
12,
14,
9,
9,
12,
null,
12,
15,
null,
15,
20,
20,
10,
14,
23,
14,
38,
15,
8,
18,
16,
28,
15,
26,
18,
15,
12,
13,
11,
15,
80,
26,
13,
24,
35,
18,
18,
13,
20,
13,
13,
18,
50,
15,
12,
56,
9,
8,
19,
null,
15,
20,
25,
11,
15,
null,
20,
null,
null,
80,
35,
18,
20,
null,
24,
25,
55,
16,
18,
null,
170,
11,
13,
null,
55,
null,
25,
25,
42,
16,
14,
30,
35,
25,
33,
30,
28,
25,
32,
35,
20,
15,
15,
14,
45,
null,
60,
25,
42,
21,
60,
85,
40,
75,
14,
48,
27,
195,
20,
25,
80,
200,
22,
null,
30,
40,
85,
50,
50,
32,
75,
90,
210,
32,
20,
67,
25,
42,
80,
30,
32,
null,
75,
40,
null,
null,
45,
55,
null,
40,
55,
20,
27,
125,
20,
20,
40,
95,
35,
null,
null,
null,
125,
70,
38,
36,
35,
30,
95,
30,
null,
40,
79,
19,
45,
100,
10,
null,
28,
16,
29,
28,
23,
45,
18,
12,
24,
20,
18,
12,
15,
25,
52,
36,
18,
28,
38,
22,
20,
10,
8,
21,
14,
15,
15,
13,
11,
13,
7,
16,
16,
8,
17,
7,
8,
13,
50,
21,
18,
14,
25,
10,
9,
null,
13,
12,
80,
30,
20,
21,
26,
8,
59,
20,
13,
11,
null,
20,
12,
53,
11,
12,
35,
18,
18,
35,
null,
17,
17,
15,
10,
28,
12,
25,
25,
25,
17,
34,
14,
22,
null,
20,
24,
28,
15,
17,
12,
12,
17,
null,
null,
33,
30,
20,
25,
23,
22,
30,
null,
35,
52,
10,
null,
50,
27,
16,
38,
40,
45,
14,
20,
48,
34,
24,
48,
16,
26,
38,
35,
19,
39,
17,
13,
24,
14,
42,
38,
18,
26,
25,
55,
30,
20,
null,
65,
19,
30,
11,
11,
40,
9,
18,
30,
15,
12,
12,
20,
null,
18,
null,
7,
27,
30,
35,
60,
21,
null,
12,
null,
40,
15,
11,
50,
13,
23,
null,
12,
45,
17,
13,
16,
13,
20,
15,
16,
10,
10,
13,
15,
45,
40,
45,
23,
13,
25,
38,
24,
null,
null,
null,
12,
13,
null,
null,
null,
null,
55,
25,
21,
null,
14,
25,
18,
14,
44,
40,
24,
21,
21,
19,
15,
13,
20,
15,
16,
18,
10,
22,
16,
8,
9,
16,
25,
50,
16,
18,
40,
32,
46,
35,
50,
20,
20,
40,
28,
23,
27,
20,
45,
22,
35,
18,
32,
25,
16,
20,
50,
55,
25,
20,
null,
25,
85,
22,
14,
18,
50,
50,
50,
49,
29,
40,
53,
13,
50,
50,
68,
43,
15,
11,
10,
7,
7,
13,
13,
9,
10,
11,
10,
10,
26,
11,
18,
18,
22,
10,
26,
16,
13,
15,
11,
15,
12,
7,
19,
13,
11,
30,
25,
24,
30,
16,
19,
13,
25,
15,
12,
15,
10,
15,
18,
null,
65,
20,
30,
52,
38,
34,
40,
55,
40,
50,
41,
23,
null,
13,
45,
9,
12,
16,
28,
18,
15,
19,
28,
12,
16,
null,
15,
11,
13,
14,
9,
35,
31,
95,
80,
44,
103,
185,
450,
300,
45,
75,
25,
40,
40,
80,
99,
27,
68,
220,
95,
43,
50,
65,
89,
80,
81,
100,
45,
125,
44,
35,
63,
38,
30,
80,
150,
100,
50,
110,
35,
95,
60,
100,
75,
49,
54,
50,
65,
65,
50,
75,
45,
65,
65,
21,
38,
100,
38,
45,
24,
48,
45,
30,
60,
18,
25,
19,
75,
40,
24,
30,
18,
36,
42,
24,
50,
38,
27,
50,
15,
29,
30,
30,
29,
20,
10,
15,
19,
18,
12,
17,
25,
25,
23,
40,
45,
38,
14,
25,
13,
20,
25,
45,
17,
36,
40,
15,
11,
10,
15,
13,
14,
12,
11,
20,
null,
20,
19,
30,
null,
9,
28,
28,
35,
12,
19,
20,
21,
14,
14,
7,
null,
20,
17,
7,
24,
25,
24,
17,
18,
20,
20,
17,
6,
70,
42,
33,
48,
100,
50,
43,
46,
55,
155,
40,
null,
null,
null,
140,
null,
null,
48,
85,
28,
50,
40,
22,
18,
65,
57,
38,
86,
60,
48,
18,
25,
26,
30,
18,
28,
29,
28,
52,
30,
26,
18,
18,
30,
22,
90,
26,
null,
50,
null,
35,
26,
45,
19,
42,
85,
42,
18,
22,
85,
89,
40,
40,
125,
55,
49,
68,
80,
40,
30,
125,
136,
50,
38,
75,
115,
85,
30,
32,
25,
25,
22,
60,
65,
80,
40,
60,
62,
56,
19,
13,
10,
16,
16,
7,
13,
13,
19,
20,
16,
19,
12,
17,
20,
15,
25,
16,
20,
18,
19,
17,
10,
40,
22,
33,
37,
24,
18,
40,
18,
50,
75,
115,
30,
16,
43,
34,
70,
13,
15,
31,
12,
60,
20,
22,
20,
60,
50,
65,
30,
65,
35,
29,
14,
27,
20,
26,
17,
30,
18,
146,
36,
40,
18,
13,
14,
35,
35,
12,
20,
19,
18,
16,
21,
27,
14,
18,
25,
20,
22,
18,
20,
14,
8,
60,
null,
14,
14,
28,
40,
61,
25,
30,
36,
65,
46,
29,
75,
36,
38,
20,
42,
27,
50,
20,
25,
16,
24,
55,
14,
null,
50,
22,
null,
55,
17,
38,
26,
22,
30,
77,
62,
42,
40,
23,
30,
17,
25,
35,
47,
44,
140,
11,
17,
15,
32,
null,
22,
30,
22,
32,
null,
14,
13,
25,
12,
40,
12,
18,
13,
22,
31,
12,
20,
18,
10,
15,
47,
24,
43,
45,
12,
25,
20,
15,
13,
20,
12,
13,
30,
17,
35,
25,
34,
75,
35,
65,
15,
19,
35,
18,
30,
30,
15,
25,
17,
13,
20,
10,
18,
null,
30,
17,
28,
16,
42,
35,
12,
40,
23,
12,
null,
18,
17,
17,
null,
35,
20,
12,
32,
22,
28,
22,
12,
22,
23,
20,
12,
null,
24,
15,
12,
20,
27,
22,
13,
null,
23,
33,
82,
55,
26,
25,
17,
19,
null,
20,
19,
20,
22,
15,
68,
40,
72,
null,
18,
26,
14,
18,
32,
55,
20,
75,
48,
54,
19,
42,
19,
50,
30,
35,
24,
null,
22,
45,
38,
42,
null,
12,
27,
28,
25,
20,
38,
17,
28,
45,
15,
48,
null,
15,
17,
28,
42,
24,
30,
25,
35,
15,
45,
16,
15,
25,
17,
27,
50,
18,
15,
50,
15,
16,
15,
18,
17,
35,
19,
19,
19,
18,
25,
70,
110,
48,
120,
64,
36,
50,
60,
29,
67,
42,
68,
45,
55,
40,
60,
60,
46,
75,
85,
34,
40,
65,
75,
55,
30,
56,
58,
70,
null,
45,
26,
20,
10,
35,
13,
null,
20,
53,
null,
17,
15,
14,
40,
20,
25,
18,
null,
8,
39,
10,
10,
20,
17,
30,
20,
null,
20,
18,
85,
11,
12,
26,
21,
16,
10,
27,
17,
25,
9,
23,
10,
18,
10,
24,
null,
22,
39,
20,
20,
12,
25,
18,
13,
10,
23,
13,
16,
22,
25,
45,
35,
14,
16,
45,
45,
24,
25,
18,
20,
14,
68,
15,
28,
14,
34,
15,
45,
20,
17,
15,
20,
25,
null,
20,
22,
25,
27,
28,
30,
55,
29,
24,
25,
null,
90,
25,
50,
78,
null,
70,
50,
60,
18,
50,
60,
17,
55,
40,
45,
25,
null,
67,
69,
80,
60,
14,
57,
115,
45,
29,
13,
16,
18,
28,
60,
35,
18,
35,
75,
32,
25,
null,
22,
15,
25,
34,
25,
16,
20,
17,
32,
20,
20,
50,
36,
18,
26,
35,
35,
150,
60,
44,
175,
22,
38,
64,
32,
62,
45,
16,
33,
45,
27,
38,
45,
68,
40,
26,
25,
40,
19,
20,
16,
null,
11,
30,
25,
12,
16,
11,
12,
18,
13,
13,
10,
37,
42,
11,
20,
16,
11,
null,
40,
45,
32,
58,
150,
58,
46,
50,
null,
49,
65,
134,
60,
100,
95,
69,
48,
35,
78,
90,
100,
55,
40,
58,
9,
10,
21,
15,
30,
null,
14,
40,
50,
22,
10,
27,
11,
null,
15,
34,
11,
29,
19,
9,
44,
11,
11,
85,
55,
135,
45,
45,
30,
30,
33,
49,
32,
24,
39,
27,
47,
null,
null,
null,
72,
32,
62,
35,
43,
20,
25,
25,
25,
null,
null,
30,
null,
28,
42,
24,
55,
null,
null,
20,
35,
45,
25,
20,
50,
80,
23,
25,
55,
15,
15,
null,
60,
10,
10,
24,
29,
70,
32,
34,
60,
32,
40,
47,
48,
64,
55,
53,
495,
50,
56,
48,
59,
50,
70,
null,
55,
50,
33,
29,
50,
48,
125,
55,
99,
40,
42,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
125,
18,
20,
14,
34,
20,
30,
38,
15,
25,
25,
30,
30,
30,
55,
23,
16,
20,
28,
40,
15,
18,
20,
40,
55,
110,
20,
95,
20,
65,
22,
17,
20,
20,
60,
10,
70,
50,
14,
26,
14,
22,
23,
30,
34,
10,
36,
38,
52,
70,
120,
15,
20,
24,
20,
34,
17,
32,
12,
20,
null,
23,
22,
38,
33,
14,
12,
15,
32,
20,
27,
30,
18,
50,
42,
19,
15,
17,
49,
null,
null,
59,
19,
53,
145,
95,
50,
149,
null,
null,
48,
75,
53,
40,
null,
69,
125,
32,
62,
12,
17,
25,
23,
13,
15,
14,
25,
35,
14,
15,
11,
25,
13,
40,
null,
15,
16,
25,
40,
null,
27,
22,
51,
13,
39,
39,
27,
19,
40,
33,
50,
32,
15,
27,
65,
22,
14,
33,
20,
20,
10,
23,
20,
24,
15,
null,
14,
17,
15,
15,
26,
25,
45,
30,
null,
16,
14,
16,
22,
20,
25,
24,
30,
50,
16,
50,
null,
23,
18,
15,
36,
25,
20,
13,
50,
23,
15,
25,
11,
15,
15,
13,
13,
50,
40,
25,
30,
16,
24,
25,
15,
45,
18,
13,
19,
21,
15,
11,
20,
27,
16,
30,
10,
16,
46,
32,
140,
22,
35,
15,
13,
63,
null,
null,
15,
13,
15,
22,
66,
15,
22,
22,
17,
15,
25,
28,
16,
23,
null,
null,
17,
20,
15,
10,
30,
22,
18,
15,
20,
10,
25,
11,
30,
50,
null,
null,
15,
20,
25,
22,
15,
40,
30,
32,
45,
48,
25,
65,
74,
20,
34,
51,
125,
20,
54,
42,
28,
35,
25,
62,
30,
40,
20,
33,
25,
45,
19,
21,
30,
30,
18,
68,
65,
39,
80,
35,
40,
46,
70,
68,
26,
70,
75,
69,
19,
69,
79,
75,
25,
null,
38,
29,
19,
10,
18,
40,
10,
25,
11,
25,
18,
10,
9,
10,
null,
36,
22,
10,
16,
12,
18,
7,
10,
14,
10,
35,
null,
20,
17,
15,
13,
38,
21,
32,
13,
29,
11,
10,
12,
17,
10,
9,
13,
10,
13,
14,
20,
24,
40,
18,
13,
20,
15,
26,
42,
16,
11,
70,
55,
35,
90,
400,
40,
80,
23,
27,
102,
30,
65,
50,
null,
35,
38,
45,
49,
22,
48,
50,
65,
75,
36,
100,
77,
20,
45,
54,
46,
20,
30,
10,
11,
10,
21,
13,
25,
25,
20,
40,
29,
35,
19,
45,
25,
29,
20,
7,
18,
21,
13,
21,
20,
38,
14,
18,
40,
25,
25,
13,
50,
11,
10,
25,
13,
12,
12,
48,
30,
55,
null,
35,
19,
19,
26,
65,
25,
16,
13,
15,
100,
53,
19,
18,
26,
25,
24,
38,
44,
22,
22,
22,
35,
32,
16,
23,
24,
13,
25,
55,
21,
36,
16,
45,
33,
20,
15,
25,
33,
18,
40,
null,
null,
null,
42,
96,
135,
36,
50,
null,
85,
145,
40,
44,
65,
175,
130,
null,
30,
110,
50,
55,
120,
105,
36,
41,
90,
null,
50,
800,
150,
10,
10,
22,
45,
16,
20,
16,
18,
13,
18,
12,
15,
43,
43,
35,
null,
14,
20,
10,
25,
14,
32,
60,
10,
32,
25,
22,
null,
24,
55,
65,
null,
30,
30,
30,
26,
24,
20,
19,
36,
40,
27,
45,
46,
20,
65,
27,
70,
64,
18,
16,
18,
120,
20,
18,
40,
15,
12,
19,
50,
20,
45,
45,
32,
28,
28,
20,
65,
50,
9,
8,
13,
18,
18,
11,
15,
9,
15,
null,
22,
35,
12,
33,
12,
22,
10,
36,
10,
14,
20,
null,
35,
25,
20,
7,
7,
12,
24,
32,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
80,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
15,
15,
23,
32,
null,
null,
12,
18,
14,
11,
null,
10,
11,
10,
10,
10,
8,
29,
13,
36,
660,
550,
227,
240,
130,
175,
115,
120,
68,
107,
42,
65,
null,
65,
null,
99,
89,
50,
56,
36,
65,
237,
null,
95,
52,
80,
null,
30,
55,
35,
18,
68,
59,
53,
56,
65,
43,
null,
19,
32,
55,
33,
65,
45,
110,
17,
52,
38,
49,
39,
32,
35,
65,
45,
25,
45,
27,
40,
52,
85,
105,
50,
50,
37,
58,
66,
45,
25,
38,
49,
45,
35,
50,
50,
24,
150,
75,
35,
50,
45,
55,
66,
33,
55,
58,
125,
38,
null,
33,
72,
20,
19,
18,
28,
35,
8,
null,
29,
56,
40,
null,
null,
19,
45,
17,
14,
40,
35,
null,
34,
14,
null,
12,
7,
40,
90,
13,
10,
11,
14,
22,
22,
7,
29,
20,
16,
12,
11,
16,
12,
29,
25,
26,
24,
42,
50,
59,
48,
40,
44,
22,
30,
65,
77,
55,
null,
28,
49,
83,
45,
65,
100,
28,
75,
74,
45,
25,
55,
32,
20,
22,
15,
10,
14,
18,
11,
15,
18,
32,
27,
12,
12,
19,
10,
15,
35,
24,
16,
60,
19,
25,
50,
50,
13,
13,
40,
10,
11,
15,
24,
18,
25,
24,
15,
12,
24,
16,
32,
32,
45,
29,
38,
17,
50,
18,
28,
18,
150,
16,
42,
13,
26,
28,
17,
22,
29,
112,
40,
16,
50,
100,
26,
105,
60,
27,
39,
39,
25,
null,
95,
39,
28,
38,
28,
17,
13,
30,
9,
11,
8,
10,
10,
10,
17,
null,
20,
22,
11,
18,
11,
130,
15,
13,
15,
11,
22,
24,
16,
20,
16,
28,
13,
22,
14,
28,
10,
13,
24,
36,
25,
38,
48,
60,
18,
null,
30,
45,
12,
null,
15,
28,
45,
38,
22,
19,
140,
15,
17,
10,
9,
60,
26,
14,
20,
40,
12,
27,
35,
15,
28,
10,
35,
25,
10,
30,
10,
18,
56,
61,
16,
null,
15,
42,
24,
56,
35,
45,
27,
25,
23,
28,
22,
50,
52,
20,
22,
null,
19,
12,
11,
19,
16,
68,
23,
18,
30,
20,
18,
11,
17,
33,
17,
28,
28,
23,
29,
22,
22,
20,
16,
30,
19,
8,
35,
20,
9,
25,
20,
28,
34,
17,
18,
18,
30,
15,
50,
70,
61,
130,
100,
99,
42,
45,
40,
60,
197,
36,
null,
100,
49,
18,
125,
137,
25,
34,
85,
70,
107,
94,
129,
null,
null,
35,
null,
60,
18,
25,
38,
49,
16,
45,
20,
30,
16,
15,
12,
15,
10,
13,
null,
24,
34,
17,
15,
18,
35,
50,
22,
23,
null,
null,
null,
null,
12,
11,
10,
14,
25,
75,
40,
23,
11,
28,
24,
14,
16,
32,
29,
17,
23,
10,
29,
20,
22,
13,
13,
18,
40,
20,
20,
28,
24,
null,
45,
15,
18,
31,
32,
21,
75,
null,
25,
18,
25,
45,
16,
16,
19,
24,
34,
100,
null,
15,
30,
50,
20,
32,
35,
17,
10,
22,
12,
9,
95,
8,
14,
7,
9,
29,
22,
36,
9,
32,
250,
100,
50,
195,
80,
75,
25,
22,
12,
15,
16,
null,
41,
19,
11,
24,
25,
16,
25,
13,
75,
14,
50,
36,
23,
13,
16,
17,
27,
55,
15,
17,
10,
20,
22,
20,
29,
25,
28,
85,
54,
40,
50,
30,
33,
26,
35,
250,
30,
55,
65,
39,
20,
20,
36,
40,
43,
108,
85,
11,
22,
29,
20,
35,
30,
9,
35,
14,
30,
24,
23,
15,
32,
15,
20,
18,
19,
6,
34,
11,
13,
11,
10,
10,
22,
22,
13,
21,
19,
18,
8,
15,
17,
18,
11,
14,
69,
65,
null,
315,
75,
65,
92,
54,
65,
85,
55,
312,
52,
15,
48,
25,
16,
30,
10,
9,
13,
19,
10,
12,
11,
25,
9,
10,
23,
12,
21,
20,
28,
12,
9,
10,
20,
28,
27,
12,
46,
40,
50,
18,
15,
20,
38,
22,
15,
15,
40,
36,
55,
20,
35,
28,
13,
27,
35,
24,
75,
16,
null,
10,
18,
12,
8,
15,
12,
14,
null,
103,
81,
134,
100,
48,
103,
50,
75,
52,
50,
103,
90,
15,
15,
13,
13,
12,
15,
17,
14,
300,
305,
50,
65,
35,
82,
99,
85,
79,
null,
null,
31,
129,
50,
35,
132,
50,
90,
103,
50,
106,
69,
null,
null,
42,
null,
80,
55,
116,
95,
47,
null,
null,
59,
90,
32,
105,
41,
90,
90,
135,
null,
58,
20,
125,
40,
28,
25,
29,
20,
30,
15,
48,
47,
18,
103,
48,
32,
25,
250,
28,
64,
40,
18,
24,
35,
null,
24,
30,
11,
27,
27,
null,
23,
17,
16,
13,
13,
17,
28,
28,
60,
43,
65,
20,
32,
49,
80,
30,
15,
25,
34,
55,
24,
30,
50,
19,
40,
10,
30,
45,
45,
55,
45,
120,
45,
125,
75,
120,
52,
125,
45,
75,
290,
55,
45,
55,
35,
52,
59,
90,
32,
120,
30,
26,
45,
38,
9,
null,
39,
18,
10,
13,
60,
36,
15,
32,
25,
null,
null,
null,
null,
25,
45,
null,
16,
26,
12,
11,
null,
17,
13,
10,
36,
13,
13,
null,
15,
100,
55,
null,
38,
16,
17,
18,
13,
17,
55,
27,
15,
15,
18,
45,
15,
33,
14,
14,
20,
20,
13,
17,
20,
8,
36,
12,
10,
15,
16,
11,
45,
25,
24,
18,
18,
15,
25,
null,
20,
75,
45,
65,
30,
17,
25,
12,
11,
23,
11,
30,
25,
15,
9,
20,
25,
30,
18,
18,
8,
9,
39,
11,
19,
24,
34,
28,
16,
17,
20,
17,
15,
15,
25,
59,
20,
45,
18,
29,
22,
35,
17,
10,
40,
16,
19,
45,
20,
16,
null,
40,
60,
22,
41,
30,
28,
19,
25,
40,
55,
23,
13,
50,
32,
29,
26,
null,
24,
38,
30,
null,
40,
25,
24,
28,
25,
42,
65,
64,
63,
35,
50,
40,
35,
55,
30,
70,
65,
37,
90,
75,
50,
65,
39,
32,
50,
55,
42,
92,
null,
95,
65,
68,
25,
34,
35,
40,
45,
54,
39,
46,
34,
24,
150,
135,
55,
40,
11,
26,
18,
50,
25,
55,
null,
21,
12,
75,
41,
14,
20,
19,
12,
10,
12,
12,
11,
14,
30,
185,
595,
175,
48,
140,
72,
140,
35,
30,
200,
62,
325,
105,
105,
65,
160,
13,
13,
40,
13,
null,
20,
28,
null,
15,
15,
14,
14,
21,
13,
22,
13,
32,
18,
10,
17,
30,
19,
15,
16,
19,
90,
32,
18,
18,
48,
30,
18,
40,
23,
34,
17,
null,
16,
23,
null,
32,
null,
25,
20,
25,
17,
35,
30,
14,
20,
26,
22,
34,
20,
105,
80,
55,
57,
125,
115,
60,
150,
55,
50,
100,
58,
null,
56,
275,
90,
39,
80,
96,
41,
42,
55,
36,
38,
38,
60,
60,
75,
43,
115,
19,
55,
30,
35,
34,
36,
40,
30,
20,
45,
50,
29,
25,
36,
50,
18,
40,
30,
35,
30,
22,
60,
50,
24,
46,
25,
25,
23,
32,
25,
42,
42,
12,
20,
21,
14,
17,
19,
16,
20,
null,
11,
19,
13,
28,
18,
12,
22,
24,
29,
24,
null,
18,
17,
19,
25,
17,
18,
21,
16,
95,
38,
50,
40,
30,
60,
25,
55,
75,
35,
null,
38,
43,
50,
28,
33,
30,
50,
45,
90,
null,
null,
25,
null,
50,
50,
28,
50,
70,
150,
30,
93,
94,
45,
null,
95,
75,
28,
49,
65,
56,
65,
90,
35,
45,
31,
14,
14,
null,
null,
null,
80,
45,
19,
48,
45,
19,
18,
25,
25,
30,
19,
17,
17,
14,
14,
24,
95,
23,
12,
30,
20,
12,
24,
19,
12,
33,
10,
15,
28,
15,
18,
14,
29,
20,
11,
19,
75,
12,
20,
59,
17,
36,
46,
50,
40,
26,
15,
50,
18,
50,
35,
27,
14,
22,
20,
55,
20,
null,
55,
44,
30,
39,
null,
39,
72,
19,
20,
21,
20,
20,
null,
20,
35,
null,
40,
25,
20,
50,
15,
14,
16,
null,
14,
25,
18,
15,
16,
9,
25,
26,
16,
27,
14,
50,
27,
11,
40,
80,
59,
32,
49,
68,
45,
70,
85,
75,
50,
45,
35,
33,
50,
45,
22,
23,
23,
35,
20,
15,
32,
70,
35,
30,
28,
33,
22,
25,
20,
15,
13,
8,
14,
13,
null,
20,
40,
14,
20,
null,
28,
14,
24,
34,
null,
35,
25,
20,
18,
13,
35,
17,
18,
null,
16,
70,
18,
15,
30,
38,
35,
12,
12,
13,
36,
null,
8,
10,
45,
17,
null,
11,
13,
12,
4,
20,
22,
45,
40,
null,
48,
40,
24,
30,
20,
37,
30,
24,
45,
null,
30,
20,
28,
17,
50,
42,
25,
34,
65,
null,
33,
60,
19,
36,
24,
null,
10,
32,
11,
20,
13,
7,
19,
20,
null,
31,
20,
15,
null,
15,
18,
17,
27,
21,
null,
30,
38,
32,
48,
90,
55,
29,
48,
55,
26,
28,
null,
40,
20,
65,
38,
null,
13,
25,
38,
44,
24,
72,
40,
30,
50,
35,
32,
46,
40,
40,
34,
15,
22,
115,
33,
18,
38,
59,
30,
15,
29,
39,
57,
null,
25,
48,
19,
70,
16,
45,
45,
null,
95,
65,
48,
25,
12,
null,
16,
24,
25,
15,
23,
28,
null,
25,
30,
32,
15,
18,
20,
30,
50,
45,
25,
32,
14,
17,
45,
22,
31,
27,
19,
25,
14,
35,
35,
50,
39,
19,
7,
10,
9,
21,
20,
20,
20,
22,
10,
10,
15,
16,
22,
17,
28,
10,
30,
28,
25,
60,
9,
35,
25,
22,
15,
13,
13,
14,
45,
19,
145,
32,
18,
16,
33,
50,
20,
18,
75,
17,
45,
null,
38,
58,
49,
26,
42,
58,
85,
90,
80,
78,
45,
95,
54,
45,
66,
48,
65,
44,
70,
78,
78,
48,
450,
28,
68,
84,
28,
45,
30,
12,
38,
29,
36,
100,
38,
40,
43,
19,
35,
90,
18,
29,
55,
55,
22,
20,
25,
26,
40,
60,
45,
18,
32,
30,
45,
45,
null,
15,
18,
22,
39,
55,
20,
32,
15,
12,
65,
20,
12,
19,
25,
24,
19,
10,
60,
18,
19,
28,
24,
40,
14,
15,
18,
15,
35,
26,
40,
24,
13,
24,
18,
10,
15,
14,
15,
21,
10,
24,
40,
12,
12,
null,
25,
15,
16,
19,
40,
15,
11,
16,
17,
20,
35,
25,
22,
25,
35,
40,
18,
25,
25,
18,
25,
38,
58,
20,
20,
36,
27,
28,
45,
34,
36,
39,
60,
50,
30,
89,
35,
15,
20,
22,
35,
70,
10,
36,
43,
100,
33,
75,
32,
19,
45,
20,
100,
16,
27,
200,
30,
40,
28,
20,
50,
25,
18,
27,
25,
17,
34,
17,
16,
40,
22,
64,
38,
25,
23,
16,
15,
28,
30,
35,
55,
38,
null,
18,
80,
59,
54,
25,
45,
52,
66,
14,
80,
25,
49,
151,
54,
38,
72,
10,
50,
33,
22,
null,
37,
26,
32,
19,
20,
45,
24,
12,
25,
34,
35,
43,
34,
56,
45,
16,
30,
42,
60,
32,
20,
30,
22,
null,
null,
40,
null,
16,
13,
7,
16,
9,
40,
35,
15,
15,
10,
10,
8,
30,
11,
23,
12,
28,
65,
null,
19,
13,
12,
30,
18,
15,
45,
8,
36,
15,
32,
25,
15,
20,
10,
15,
20,
8,
18,
14,
20,
15,
25,
28,
65,
11,
32,
null,
18,
25,
52,
48,
22,
23,
29,
25,
29,
27,
17,
79,
30,
45,
32,
null,
42,
75,
60,
null,
null,
30,
36,
26,
45,
92,
70,
20,
27,
49,
30,
38,
32,
27,
30,
50,
39,
30,
20,
80,
13,
13,
20,
11,
13,
20,
25,
23,
null,
25,
19,
12,
null,
11,
19,
20,
38,
22,
25,
40,
15,
16,
13,
17,
17,
null,
35,
11,
14,
14,
15,
25,
60,
12,
15,
40,
26,
30,
110,
49,
25,
15,
18,
26,
20,
17,
35,
23,
17,
20,
16,
27,
16,
100,
17,
23,
18,
22,
45,
32,
19,
65,
14,
13,
15,
27,
36,
24,
20,
6,
15,
20,
10,
14,
37,
30,
null,
20,
7,
30,
13,
55,
12,
25,
20,
7,
12,
16,
18,
9,
35,
22,
28,
13,
9,
10,
15,
10,
18,
6,
14,
20,
18,
60,
8,
18,
22,
10,
8,
12,
21,
20,
20,
12,
14,
26,
18,
10,
10,
20,
17,
18,
22,
16,
18,
12,
15,
23,
15,
10,
44,
30,
22,
28,
10,
18,
20,
18,
15,
10,
16,
14,
15,
30,
40,
45,
75,
60,
80,
20,
65,
45,
30,
null,
100,
50,
null,
50,
22,
35,
90,
55,
null,
100,
35,
null,
36,
75,
18,
23,
30,
15,
20,
30,
null,
35,
15,
38,
22,
null,
55,
36,
13,
42,
20,
12,
18,
27,
10,
25,
16,
20,
20,
11,
25,
null,
20,
10,
20,
20,
32,
52,
22,
19,
15,
20,
40,
58,
20,
11,
22,
58,
19,
20,
32,
18,
32,
37,
54,
12,
13,
25,
23,
80,
34,
18,
43,
20,
50,
30,
25,
40,
12,
13,
15,
40,
35,
24,
22,
48,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
60,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
44,
55,
55,
35,
null,
25,
null,
35,
25,
null,
null,
70,
176,
30,
24,
40,
62,
40,
45,
68,
23,
21,
15,
8,
16,
9,
18,
20,
17,
22,
19,
8,
9,
8,
10,
20,
10,
16,
28,
9,
9,
25,
20,
5,
10,
16,
22,
30,
25,
null,
22,
16,
35,
42,
null,
16,
48,
null,
25,
25,
50,
34,
null,
20,
32,
26,
77,
60,
30,
28,
34,
95,
null,
27,
15,
null,
20,
22,
45,
45,
39,
48,
29,
22,
70,
39,
25,
17,
14,
null,
null,
20,
75,
60,
140,
48,
72,
80,
75,
15,
90,
183,
48,
48,
95,
90,
50,
60,
55,
120,
26,
32,
40,
38,
50,
80,
34,
30,
50,
24,
20,
13,
26,
null,
16,
20,
21,
15,
20,
15,
24,
13,
45,
16,
30,
29,
21,
12,
13,
13,
40,
35,
40,
20,
38,
35,
null,
35,
20,
20,
16,
25,
12,
51,
64,
14,
80,
35,
25,
28,
41,
47,
35,
24,
32,
50,
null,
35,
25,
28,
22,
null,
18,
null,
28,
64,
null,
48,
75,
30,
25,
30,
40,
36,
25,
60,
65,
40,
20,
17,
22,
27,
12,
11,
12,
null,
35,
25,
28,
26,
11,
28,
10,
null,
12,
15,
24,
14,
15,
30,
15,
22,
22,
null,
60,
25,
13,
10,
22,
9,
70,
22,
50,
null,
16,
18,
14,
25,
14,
23,
15,
20,
19,
13,
15,
15,
11,
null,
30,
20,
19,
null,
17,
19,
30,
23,
39,
35,
34,
45,
18,
25,
40,
28,
62,
15,
16,
25,
70,
23,
200,
28,
24,
15,
22,
27,
26,
12,
15,
10,
15,
8,
15,
27,
28,
15,
48,
25,
13,
28,
11,
25,
20,
34,
26,
16,
9,
11,
18,
24,
10,
25,
55,
13,
12,
null,
12,
28,
25,
30,
16,
39,
20,
30,
45,
25,
20,
80,
29,
45,
25,
19,
27,
20,
52,
19,
17,
56,
35,
16,
25,
31,
22,
60,
42,
50,
80,
50,
27,
32,
40,
45,
90,
28,
45,
25,
20,
40,
12,
40,
null,
8,
19,
18,
32,
35,
10,
15,
72,
20,
17,
13,
35,
30,
17,
9,
16,
15,
17,
11,
13,
16,
16,
12,
28,
13,
18,
25,
16,
18,
null,
42,
42,
28,
36,
15,
18,
65,
21,
null,
34,
34,
18,
65,
14,
65,
25,
14,
15,
24,
21,
22,
18,
32,
30,
42,
29,
35,
55,
25,
15,
32,
15,
50,
65,
34,
25,
36,
68,
25,
19,
45,
35,
120,
45,
40,
30,
95,
45,
15,
15,
16,
30,
26,
17,
16,
null,
11,
18,
20,
16,
18,
49,
28,
75,
14,
40,
14,
13,
21,
11,
26,
8,
25,
32,
15,
22,
98,
45,
20,
50,
40,
45,
34,
60,
30,
130,
50,
45,
40,
48,
25,
52,
100,
null,
59,
99,
48,
115,
65,
25,
null,
60,
45,
35,
20,
120,
45,
25,
37,
130,
37,
42,
34,
20,
26,
19,
19,
37,
30,
30,
20,
22,
50,
30,
40,
24,
30,
20,
45,
25,
34,
35,
20,
22,
16,
34,
11,
11,
13,
48,
45,
17,
null,
50,
39,
30,
11,
10,
10,
11,
26,
35,
20,
10,
1500,
270,
1500,
359,
null,
null,
null,
null,
null,
null,
null,
110,
null,
null,
null,
40,
20,
40,
20,
30,
17,
null,
32,
35,
18,
55,
25,
33,
70,
20,
36,
12,
18,
21,
15,
8,
null,
null,
17,
18,
65,
16,
18,
24,
11,
16,
null,
38,
12,
22,
15,
18,
19,
80,
74,
50,
49,
38,
52,
null,
50,
45,
52,
25,
60,
45,
65,
30,
13,
18,
20,
45,
17,
39,
17,
28,
45,
40,
null,
48,
30,
13,
null,
11,
null,
40,
52,
28,
21,
13,
10,
10,
28,
10,
16,
25,
12,
null,
38,
15,
24,
27,
13,
10,
9,
null,
9,
6,
39,
25,
29,
40,
26,
45,
32,
32,
28,
40,
48,
15,
19,
28,
15,
32,
24,
21,
13,
13,
26,
45,
50,
20,
15,
16,
10,
16,
20,
null,
15,
45,
60,
35,
17,
100,
15,
null,
16,
10,
11,
15,
21,
17,
28,
20,
28,
39,
16,
16,
10,
15,
12,
13,
9,
14,
7,
9,
14,
null,
18,
12,
10,
13,
13,
19,
13,
40,
120,
34,
85,
135,
122,
160,
32,
56,
45,
463,
35,
33,
55,
36,
82,
135,
65,
62,
91,
18,
36,
20,
29,
57,
16,
16,
25,
26,
19,
null,
50,
25,
14,
null,
23,
22,
19,
14,
30,
60,
18,
26,
33,
25,
37,
8,
16,
12,
12,
15,
14,
19,
12,
22,
38,
12,
38,
20,
12,
48,
25,
26,
10,
null,
45,
37,
35,
15,
15,
75,
30,
18,
18,
13,
26,
null,
null,
24,
40,
null,
null,
20,
12,
40,
17,
60,
22,
20,
30,
40,
30,
38,
30,
12,
18,
30,
15,
55,
18,
null,
null,
75,
40,
16,
20,
16,
50,
40,
25,
null,
39,
19,
23,
14,
16,
36,
43,
28,
11,
13,
28,
null,
15,
14,
22,
20,
25,
36,
27,
10,
20,
9,
10,
50,
16,
20,
35,
12,
15,
null,
null,
25,
28,
15,
18,
35,
10,
22,
17,
12,
60,
28,
20,
18,
9,
20,
16,
15,
56,
18,
65,
50,
28,
40,
18,
19,
17,
24,
30,
45,
45,
25,
24,
45,
15,
22,
15,
24,
19,
21,
11,
17,
40,
15,
50,
20,
20,
25,
45,
15,
null,
15,
16,
15,
16,
45,
24,
19,
21,
38,
18,
20,
null,
16,
20,
18,
13,
20,
15,
15,
null,
14,
11,
16,
20,
18,
16,
12,
8,
14,
null,
16,
24,
null,
13,
14,
45,
35,
67,
30,
35,
65,
95,
36,
85,
50,
52,
55,
79,
95,
43,
75,
48,
35,
38,
38,
27,
110,
65,
75,
40,
50,
75,
60,
52,
23,
10,
10,
10,
8,
null,
19,
24,
28,
null,
10,
25,
18,
12,
7,
26,
13,
12,
22,
14,
30,
12,
null,
12,
12,
14,
19,
12,
36,
15,
25,
15,
12,
35,
30,
15,
12,
null,
25,
35,
15,
28,
29,
15,
17,
33,
24,
22,
18,
15,
13,
34,
25,
12,
18,
7,
45,
40,
17,
46,
75,
55,
50,
85,
29,
21,
20,
40,
30,
45,
29,
30,
53,
65,
45,
32,
38,
72,
25,
45,
30,
120,
40,
50,
25,
35,
17,
17,
12,
20,
35,
10,
12,
8,
18,
48,
8,
19,
8,
11,
9,
25,
10,
24,
5,
11,
13,
18,
12,
12,
25,
22,
44,
45,
40,
24,
null,
19,
30,
45,
20,
37,
18,
28,
32,
30,
15,
14,
15,
22,
null,
70,
40,
19,
15,
15,
35,
30,
60,
16,
22,
28,
34,
25,
54,
null,
null,
null,
null,
null,
null,
70,
100,
54,
42,
58,
45,
29,
null,
null,
42,
60,
40,
90,
42,
28,
20,
16,
null,
null,
35,
18,
29,
18,
22,
25,
null,
120,
14,
55,
25,
19,
30,
40,
20,
18,
19,
85,
110,
null,
44,
30,
65,
65,
50,
35,
18,
55,
20,
24,
18,
32,
23,
30,
16,
20,
19,
18,
28,
17,
22,
18,
29,
null,
36,
13,
11,
22,
25,
30,
25,
25,
65,
14,
18,
35,
15,
35,
16,
29,
18,
37,
90,
42,
20,
15,
38,
49,
48,
null,
20,
25,
54,
40,
25,
45,
56,
47,
35,
28,
32,
45,
39,
18,
17,
17,
65,
25,
null,
null,
null,
19,
17,
26,
30,
14,
null,
16,
25,
15,
20,
10,
15,
30,
15,
16,
18,
10,
13,
20,
13,
9,
20,
50,
17,
8,
15,
11,
16,
12,
14,
38,
15,
14,
10,
null,
34,
75,
10,
9,
19,
12,
32,
14,
14,
15,
22,
9,
null,
20,
28,
9,
8,
12,
15,
30,
11,
5,
11,
21,
13,
10,
9,
null,
null,
12,
38,
null,
9,
9,
10,
24,
13,
11,
11,
17,
18,
16,
20,
14,
18,
95,
74,
75,
44,
292,
448,
60,
142,
52,
42,
68,
47,
231,
56,
90,
110,
null,
115,
45,
45,
50,
100,
38,
64,
376,
440,
200,
32,
15,
33,
16,
13,
15,
null,
10,
10,
12,
11,
12,
10,
12,
15,
13,
28,
15,
30,
10,
18,
20,
24,
35,
null,
null,
18,
null,
26,
null,
21,
32,
28,
13,
12,
null,
14,
10,
11,
11,
24,
17,
15,
17,
15,
12,
null,
null,
null,
18,
26,
20,
45,
60,
33,
19,
15,
25,
35,
34,
25,
55,
14,
20,
45,
null,
28,
18,
28,
35,
30,
null,
27,
12,
75,
18,
28,
38,
90,
19,
14,
18,
28,
13,
16,
70,
null,
40,
12,
110,
20,
23,
7,
22,
null,
15,
15,
14,
30,
20,
null,
350,
null,
95,
45,
40,
198,
52,
56,
44,
42,
60,
125,
125,
null,
60,
50,
110,
42,
15,
13,
65,
19,
19,
29,
10,
45,
16,
18,
80,
36,
10,
15,
25,
9,
9,
36,
15,
13,
30,
null,
17,
null,
13,
18,
32,
null,
null,
12,
null,
20,
15,
22,
18,
13,
23,
13,
45,
14,
46,
13,
20,
24,
25,
15,
16,
9,
20,
10,
45,
35,
20,
16,
25,
19,
15,
20,
30,
30,
16,
15,
19,
16,
13,
12,
13,
9,
22,
null,
10,
15,
16,
10,
null,
19,
4,
25,
12,
25,
9,
9,
10,
15,
6,
11,
18,
28,
37,
11,
null,
19,
9,
8,
8,
12,
12,
14,
20,
25,
10,
null,
20,
18,
25,
20,
16,
20,
20,
14,
23,
10,
28,
20,
20,
15,
24,
14,
48,
42,
30,
38,
17,
14,
15,
15,
35,
30,
20,
25,
null,
7,
55,
17,
23,
18,
18,
19,
18,
24,
null,
43,
49,
16,
14,
16,
14,
14,
null,
55,
20,
21,
50,
38,
53,
40,
38,
25,
25,
21,
25,
46,
27,
17,
14,
21,
20,
135,
24,
17,
72,
22,
20,
20,
40,
18,
17,
45,
105,
55,
35,
29,
39,
32,
29,
40,
30,
39,
45,
30,
28,
24,
44,
55,
45,
48,
62,
150,
38,
65,
55,
null,
35,
90,
18,
48,
27,
20,
24,
36,
49,
80,
55,
25,
30,
85,
15,
14,
14,
17,
42,
38,
30,
14,
27,
18,
20,
20,
28,
11,
18,
20,
17,
50,
50,
25,
19,
12,
13,
23,
13,
13,
17,
15,
15,
30,
11,
15,
13,
13,
40,
11,
15,
13,
60,
15,
10,
40,
38,
26,
14,
20,
24,
50,
13,
14,
16,
20,
25,
18,
null,
null,
15,
35,
22,
18,
null,
12,
24,
56,
30,
22,
39,
13,
null,
null,
null,
null,
null,
45,
16,
120,
48,
35,
35,
20,
20,
24,
18,
20,
70,
49,
21,
45,
38,
15,
30,
28,
24,
18,
15,
25,
60,
49,
60,
32,
17,
50,
25,
19,
18,
18,
50,
null,
38,
25,
22,
46,
null,
15,
28,
29,
53,
null,
45,
20,
45,
45,
22,
19,
90,
105,
25,
50,
null,
75,
90,
60,
22,
40,
10,
null,
14,
55,
17,
13,
50,
50,
21,
36,
14,
null,
11,
15,
25,
15,
null,
21,
18,
46,
12,
39,
null,
18,
14,
9,
18,
24,
10,
8,
10,
11,
11,
17,
16,
45,
30,
42,
13,
24,
null,
24,
26,
12,
13,
12,
15,
20,
18,
12,
26,
13,
8,
15,
14,
25,
12,
30,
15,
12,
14,
10,
24,
12,
12,
20,
20,
30,
10,
10,
25,
22,
12,
12,
null,
19,
24,
16,
19,
16,
8,
null,
20,
14,
42,
28,
15,
10,
10,
25,
11,
10,
25,
30,
22,
19,
24,
11,
35,
18,
12,
28,
14,
11,
null,
14,
18,
11,
23,
7,
20,
35,
10,
12,
30,
10,
10,
15,
10,
10,
18,
15,
10,
22,
15,
48,
10,
34,
21,
null,
null,
23,
60,
19,
19,
19,
12,
null,
24,
null,
30,
17,
24,
null,
20,
16,
null,
86,
null,
50,
30,
11,
null,
24,
19,
75,
25,
30,
30,
30,
25,
45,
23,
26,
23,
26,
15,
22,
30,
29,
50,
70,
28,
16,
20,
26,
17,
25,
16,
22,
35,
null,
33,
15,
19,
39,
15,
75,
26,
18,
17,
11,
10,
18,
21,
40,
16,
53,
26,
25,
28,
18,
20,
20,
38,
15,
11,
18,
12,
25,
15,
24,
null,
48,
22,
15,
22,
20,
null,
null,
35,
40,
41,
60,
20,
22,
19,
14,
35,
21,
30,
50,
32,
25,
45,
16,
50,
39,
15,
75,
49,
45,
50,
25,
75,
26,
16,
21,
18,
24,
null,
10,
27,
41,
10,
39,
35,
55,
35,
26,
20,
25,
25,
26,
48,
17,
90,
74,
225,
2000,
null,
575,
null,
300,
400,
40,
38,
100,
200,
50,
null,
null,
32,
80,
150,
60,
1125,
85,
130,
120,
33,
135,
40,
23,
25,
30,
35,
20,
27,
15,
44,
25,
42,
90,
20,
45,
20,
35,
16,
12,
16,
14,
42,
13,
16,
54,
24,
15,
28,
28,
12,
75,
14,
13,
16,
13,
11,
14,
19,
12,
12,
10,
13,
15,
15,
25,
14,
11,
63,
35,
99,
30,
140,
55,
30,
39,
72,
27,
30,
18,
40,
26,
100,
50,
39,
50,
90,
37,
65,
21,
52,
60,
45,
29,
null,
15,
22,
12,
20,
70,
15,
18,
60,
43,
15,
17,
20,
null,
23,
46,
28,
65,
60,
18,
50,
45,
188,
16,
20,
null,
20,
17,
20,
22,
18,
null,
12,
55,
50,
22,
25,
30,
30,
39,
50,
35,
79,
40,
60,
22,
34,
55,
64,
null,
50,
32,
24,
45,
30,
25,
30,
60,
50,
60,
34,
60,
79,
22,
25,
15,
25,
30,
17,
19,
9,
24,
21,
16,
35,
15,
34,
10,
25,
18,
65,
46,
null,
50,
33,
35,
14,
14,
21,
35,
40,
13,
20,
17,
23,
15,
48,
78,
18,
15,
60,
37,
45,
30,
24,
60,
90,
38,
null,
30,
18,
47,
55,
25,
48,
20,
40,
19,
41,
12,
22,
16,
36,
25,
28,
30,
75,
90,
80,
24,
30,
60,
34,
56,
30,
24,
45,
36,
23,
50,
23,
58,
23,
34,
35,
27,
28,
18,
50,
20,
35,
46,
25,
32,
17,
14,
30,
30,
10,
50,
18,
13,
20,
26,
21,
22,
22,
17,
18,
15,
16,
13,
25,
19,
29,
24,
49,
49,
62,
85,
119,
80,
60,
64,
80,
67,
225,
36,
39,
120,
138,
65,
62,
50,
50,
25,
34,
27,
12,
17,
12,
25,
14,
25,
16,
19,
9,
9,
8,
14,
11,
35,
20,
15,
15,
15,
13,
11,
28,
14,
25,
9,
12,
12,
18,
14,
10,
29,
12,
20,
16,
16,
30,
40,
18,
13,
28,
15,
12,
38,
14,
70,
25,
80,
800,
470,
22,
55,
30,
25,
60,
29,
null,
28,
52,
35,
25,
null,
85,
38,
11,
33,
12,
13,
null,
103,
19,
55,
17,
35,
65,
36,
34,
13,
14,
80,
55,
20,
35,
40,
19,
45,
24,
15,
25,
20,
12,
15,
15,
25,
15,
27,
25,
22,
25,
18,
11,
15,
15,
16,
20,
48,
25,
64,
26,
40,
70,
65,
105,
21,
70,
75,
45,
44,
55,
80,
170,
77,
60,
45,
95,
100,
36,
36,
40,
25,
45,
77,
36,
null,
120,
null,
30,
28,
35,
24,
40,
67,
55,
95,
39,
24,
80,
25,
42,
125,
19,
60,
48,
65,
70,
null,
60,
14,
19,
75,
38,
210,
50,
36,
15,
20,
16,
33,
16,
16,
20,
16,
10,
11,
12,
18,
55,
9,
12,
18,
22,
11,
30,
20,
10,
10,
null,
35,
50,
11,
19,
75,
12,
17,
17,
19,
28,
18,
10,
16,
22,
40,
35,
42,
30,
13,
17,
13,
6,
25,
15,
28,
13,
30,
150,
50,
22,
19,
16,
27,
28,
14,
20,
15,
33,
21,
20,
8,
15,
55,
10,
16,
16,
20,
20,
13,
15,
12,
15,
12,
12,
15,
11,
10,
22,
27,
12,
15,
16,
11,
15,
30,
45,
80,
null,
34,
75,
80,
null,
55,
19,
35,
75,
40,
null,
null,
52,
38,
15,
20,
65,
21,
30,
38,
17,
22,
49,
24,
12,
18,
15,
15,
29,
21,
14,
18,
40,
93,
19,
18,
13,
22,
12,
23,
85,
20,
24,
10,
14,
null,
50,
19,
34,
75,
21,
42,
35,
68,
46,
75,
40,
112,
90,
17,
76,
44,
35,
69,
35,
55,
85,
75,
47,
27,
15,
36,
16,
16,
18,
20,
18,
77,
12,
11,
9,
null,
35,
85,
62,
25,
19,
20,
10,
20,
null,
16,
16,
null,
null,
25,
50,
75,
30,
68,
40,
20,
79,
20,
60,
88,
24,
79,
37,
80,
42,
58,
35,
70,
20,
30,
39,
24,
10,
32,
13,
12,
24,
null,
10,
20,
11,
null,
15,
20,
35,
11,
13,
10,
10,
25,
28,
18,
11,
17,
30,
20,
55,
51,
45,
50,
42,
36,
20,
10,
43,
15,
17,
null,
23,
13,
16,
16,
16,
19,
40,
20,
38,
75,
35,
19,
13,
10,
13,
15,
30,
21,
18,
25,
17,
35,
30,
22,
38,
19,
25,
25,
null,
55,
14,
20,
22,
13,
13,
28,
21,
39,
25,
24,
35,
39,
45,
14,
20,
20,
18,
null,
75,
30,
65,
35,
70,
25,
19,
40,
15,
25,
14,
16,
33,
23,
30,
32,
45,
18,
18,
199,
24,
55,
18,
38,
50,
30,
16,
19,
52,
13,
40,
22,
15,
13,
19,
32,
20,
24,
13,
18,
24,
14,
27,
17,
19,
20,
57,
70,
125,
60,
60,
55,
35,
60,
43,
55,
48,
35,
24,
17,
22,
55,
70,
32,
100,
125,
50,
25,
29,
35,
110,
105,
60,
27,
120,
52,
42,
16,
12,
null,
25,
22,
11,
38,
30,
25,
48,
48,
23,
35,
22,
32,
40,
29,
null,
31,
null,
20,
35,
24,
34,
19,
null,
20,
36,
28,
60,
16,
38,
65,
30,
20,
10,
19,
33,
18,
32,
15,
18,
10,
10,
7,
17,
15,
17,
9,
22,
28,
13,
14,
15,
20,
38,
40,
55,
45,
9,
35,
26,
9,
28,
29,
45,
25,
15,
39,
55,
26,
75,
36,
90,
65,
65,
49,
75,
65,
90,
45,
80,
70,
250,
80,
53,
75,
55,
null,
22,
51,
30,
30,
35,
51,
null,
24,
30,
125,
58,
20,
35,
45,
25,
40,
70,
60,
70,
50,
28,
21,
28,
null,
11,
40,
18,
20,
13,
30,
45,
null,
null,
35,
38,
33,
25,
17,
12,
13,
25,
28,
null,
19,
35,
12,
11,
22,
18,
16,
11,
24,
13,
19,
15,
19,
56,
15,
18,
16,
18,
14,
25,
23,
28,
17,
35,
15,
21,
19,
55,
40,
17,
null,
10,
14,
35,
32,
25,
30,
18,
21,
18,
48,
52,
45,
15,
10,
30,
17,
25,
12,
20,
17,
23,
13,
20,
18,
20,
11,
23,
110,
30,
53,
28,
20,
56,
18,
15,
null,
22,
20,
25,
19,
32,
null,
20,
42,
22,
21,
11,
11,
16,
34,
18,
54,
70,
55,
65,
40,
46,
40,
25,
85,
65,
85,
60,
null,
24,
null,
44,
39,
null,
46,
20,
24,
120,
46,
50,
68,
32,
60,
40,
28,
125,
19,
25,
10,
25,
25,
14,
17,
10,
10,
13,
11,
18,
17,
20,
13,
11,
null,
13,
16,
null,
26,
24,
10,
11,
9,
25,
34,
17,
40,
31,
42,
65,
8,
25,
25,
24,
40,
42,
30,
42,
25,
9,
53,
45,
30,
17,
18,
29,
28,
28,
23,
30,
26,
85,
null,
49,
null,
35,
23,
null,
55,
null,
22,
null,
12,
45,
9,
22,
12,
18,
30,
32,
36,
15,
36,
70,
30,
16,
15,
50,
40,
24,
19,
13,
40,
null,
38,
107,
140,
55,
20,
32,
49,
38,
16,
17,
16,
41,
20,
55,
40,
99,
38,
20,
44,
17,
39,
68,
65,
20,
80,
45,
48,
50,
50,
60,
24,
null,
55,
55,
85,
48,
53,
55,
118,
50,
47,
32,
19,
14,
20,
16,
15,
16,
30,
20,
18,
60,
48,
18,
65,
35,
26,
25,
55,
10,
15,
38,
36,
45,
69,
30,
30,
26,
50,
167,
42,
20,
32,
28,
15,
25,
45,
18,
53,
20,
36,
30,
42,
21,
40,
23,
52,
18,
null,
11,
10,
11,
8,
36,
14,
15,
10,
12,
28,
8,
30,
13,
16,
10,
18,
22,
650,
268,
127,
116,
200,
90,
116,
125,
95,
35,
null,
95,
55,
48,
50,
78,
70,
55,
68,
105,
35,
49,
50,
48,
65,
48,
140,
170,
50,
64,
36,
130,
49,
45,
60,
50,
18,
28,
34,
41,
14,
36,
23,
22,
19,
47,
22,
23,
70,
29,
34,
35,
35,
22,
25,
13,
25,
17,
17,
null,
23,
28,
42,
20,
17,
38,
39,
35,
12,
null,
20,
30,
12,
25,
49,
22,
48,
50,
30,
39,
25,
17,
38,
40,
46,
95,
40,
35,
17,
30,
45,
35,
32,
60,
30,
22,
72,
39,
30,
32,
40,
null,
null,
20,
20,
15,
20,
22,
20,
12,
18,
29,
null,
20,
60,
24,
null,
9,
15,
45,
39,
85,
35,
28,
40,
35,
26,
30,
45,
41,
44,
60,
34,
25,
50,
70,
79,
54,
30,
29,
40,
30,
150,
25,
150,
35,
36,
50,
28,
60,
35,
30,
44,
65,
55,
22,
25,
70,
25,
32,
50,
36,
55,
92,
65,
30,
42,
70,
24,
20,
65,
35,
55,
57,
90,
60,
29,
48,
35,
40,
55,
null,
30,
55,
50,
43,
30,
56,
75,
77,
35,
60,
57,
32,
40,
50,
null,
null,
55,
30,
120,
40,
63,
26,
80,
32,
70,
30,
19,
86,
24,
60,
60,
25,
35,
18,
24,
72,
21,
45,
58,
135,
135,
175,
120,
90,
60,
16,
15,
50,
27,
28,
25,
41,
19,
16,
17,
10,
50,
28,
45,
18,
25,
20,
15,
null,
null,
40,
18,
null,
null,
45,
40,
15,
85,
22,
18,
null,
25,
135,
32,
22,
90,
125,
40,
30,
25,
15,
20,
65,
51,
33,
18,
50,
20,
null,
55,
25,
null,
52,
30,
40,
27,
60,
45,
32,
null,
42,
28,
25,
32,
45,
null,
21,
17,
26,
12,
27,
25,
50,
34,
40,
44,
90,
42,
105,
85,
85,
87,
210,
24,
36,
29,
55,
49,
55,
65,
50,
50,
55,
48,
155,
38,
55,
60,
22,
35,
23,
70,
35,
27,
32,
42,
24,
150,
41,
30,
36,
37,
23,
null,
29,
70,
25,
65,
53,
40,
85,
150,
21,
35,
28,
40,
32,
14,
18,
15,
13,
35,
null,
null,
24,
26,
17,
17,
20,
24,
24,
48,
25,
17,
40,
29,
24,
22,
15,
15,
45,
20,
21,
18,
50,
30,
90,
10,
90,
33,
22,
62,
25,
36,
31,
29,
34,
50,
32,
65,
25,
42,
25,
20,
23,
16,
35,
25,
22,
25,
17,
20,
22,
20,
45,
23,
65,
29,
34,
20,
30,
35,
20,
35,
49,
18,
null,
29,
29,
50,
16,
20,
16,
39,
28,
50,
22,
55,
39,
15,
18,
25,
15,
null,
8,
24,
55,
16,
null,
17,
18,
null,
22,
null,
8,
38,
34,
20,
20,
null,
15,
11,
13,
14,
6,
25,
13,
9,
10,
15,
18,
15,
15,
30,
38,
14,
30,
18,
20,
10,
35,
17,
30,
50,
50,
30,
11,
11,
49,
21,
32,
11,
20,
106,
null,
16,
null,
32,
null,
46,
null,
null,
18,
11,
30,
18,
18,
20,
13,
35,
29,
27,
19,
18,
14,
10,
15,
25,
23,
26,
20,
26,
20,
13,
12,
17,
14,
69,
12,
10,
18,
100,
67,
null,
87,
189,
90,
100,
100,
100,
130,
55,
null,
78,
145,
90,
null,
48,
95,
50,
50,
44,
20,
100,
37,
55,
null,
null,
30,
29,
22,
100,
22,
22,
30,
null,
29,
75,
26,
42,
100,
50,
40,
100,
34,
null,
20,
26,
48,
25,
50,
110,
50,
24,
30,
20,
30,
34,
50,
18,
22,
60,
74,
45,
53,
50,
125,
25,
20,
60,
20,
22,
117,
49,
60,
17,
60,
28,
45,
15,
22,
21,
24,
38,
15,
25,
70,
25,
14,
50,
20,
22,
40,
null,
27,
65,
15,
20,
39,
22,
20,
18,
55,
13,
10,
20,
38,
85,
20,
36,
55,
80,
75,
78,
42,
22,
19,
28,
28,
31,
38,
45,
34,
22,
65,
37,
22,
11,
null,
30,
50,
75,
33,
30,
19,
23,
30,
14,
12,
40,
16,
null,
15,
25,
34,
20,
30,
null,
17,
33,
12,
13,
20,
15,
13,
15,
55,
8,
16,
15,
28,
null,
33,
25,
78,
32,
35,
49,
15,
null,
50,
80,
55,
18,
null,
null,
20,
38,
null,
null,
90,
70,
25,
14,
60,
60,
89,
80,
32,
35,
34,
53,
53,
25,
75,
40,
32,
55,
78,
53,
90,
16,
9,
21,
16,
10,
50,
36,
38,
12,
12,
15,
14,
11,
30,
14,
15,
14,
23,
17,
12,
11,
8,
16,
12,
25,
55,
42,
69,
38,
60,
22,
175,
45,
45,
38,
25,
24,
27,
55,
30,
20,
50,
null,
27,
35,
65,
55,
35,
38,
65,
48,
15,
40,
15,
28,
35,
80,
45,
30,
45,
45,
27,
42,
32,
33,
18,
38,
35,
54,
35,
25,
null,
null,
72,
34,
24,
50,
20,
57,
null,
null,
14,
42,
50,
55,
28,
65,
399,
73,
60,
54,
null,
17,
15,
35,
10,
16,
null,
40,
10,
14,
16,
14,
24,
19,
28,
15,
28,
16,
13,
12,
null,
24,
18,
18,
45,
null,
18,
55,
80,
50,
30,
44,
48,
55,
50,
55,
80,
35,
65,
250,
35,
45,
25,
39,
38,
43,
38,
26,
90,
48,
20,
16,
65,
42,
50,
48,
20,
18,
55,
13,
25,
40,
22,
24,
null,
42,
41,
18,
null,
45,
18,
13,
27,
32,
null,
null,
40,
null,
null,
22,
60,
32,
11,
14,
18,
11,
15,
30,
15,
18,
12,
13,
15,
15,
40,
16,
14,
18,
40,
20,
18,
17,
18,
30,
13,
13,
13,
15,
35,
39,
17,
25,
28,
55,
44,
13,
38,
10,
36,
32,
49,
54,
null,
64,
42,
32,
19,
18,
23,
17,
null,
25,
22,
20,
35,
18,
19,
37,
14,
10,
10,
13,
9,
14,
12,
36,
10,
9,
13,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
30,
30,
17,
18,
20,
28,
23,
14,
12,
23,
86,
11,
null,
45,
25,
null,
null,
null,
25,
22,
null,
15,
14,
15,
13,
13,
9,
12,
15,
12,
9,
11,
11,
300,
250,
250,
250,
250,
250,
250,
65,
50,
48,
50,
175,
48,
114,
55,
182,
80,
80,
95,
59,
42,
null,
19,
25,
19,
null,
20,
42,
null,
95,
105,
15,
50,
90,
19,
50,
40,
null,
75,
25,
25,
35,
null,
36,
29,
25,
25,
null,
28,
15,
18,
13,
28,
12,
40,
30,
14,
7,
18,
48,
34,
20,
22,
10,
65,
8,
18,
10,
15,
11,
13,
24,
25,
25,
14,
16,
20,
20,
23,
18,
29,
18,
40,
45,
90,
25,
25,
25,
30,
45,
45,
13,
17,
12,
20,
35,
9,
12,
36,
9,
17,
45,
16,
17,
12,
10,
7,
16,
12,
10,
14,
11,
10,
45,
12,
15,
16,
11,
20,
20,
80,
null,
null,
73,
null,
50,
23,
24,
23,
null,
19,
24,
14,
18,
24,
36,
37,
36,
32,
28,
18,
30,
42,
60,
20,
20,
200,
75,
55,
13,
66,
85,
27,
40,
60,
75,
60,
37,
82,
15,
20,
65,
55,
25,
17,
15,
15,
15,
16,
11,
13,
15,
10,
11,
15,
25,
12,
29,
14,
17,
15,
16,
15,
13,
15,
12,
42,
14,
35,
16,
9,
null,
15,
null,
16,
18,
null,
12,
12,
18,
15,
25,
11,
12,
35,
12,
20,
12,
11,
15,
8,
7,
14,
12,
12,
40,
12,
14,
9,
28,
26,
25,
75,
12,
35,
19,
18,
55,
null,
null,
28,
null,
12,
23,
18,
45,
55,
20,
22,
27,
50,
27,
19,
null,
null,
40,
85,
18,
18,
null,
22,
15,
12,
25,
26,
8,
13,
28,
18,
null,
14,
12,
12,
22,
39,
11,
19,
100,
38,
null,
25,
null,
14,
48,
18,
43,
10,
16,
15,
17,
10,
15,
null,
12,
20,
13,
15,
28,
20,
22,
23,
90,
16,
24,
25,
25,
17,
30,
22,
19,
28,
37,
26,
15,
75,
12,
58,
50,
14,
12,
17,
16,
22,
35,
13,
null,
20,
18,
22,
95,
null,
23,
32,
19,
15,
65,
27,
14,
35,
null,
9,
13,
22,
10,
20,
24,
15,
16,
17,
30,
42,
39,
null,
44,
52,
50,
60,
null,
null,
17,
25,
32,
55,
45,
37,
80,
null,
25,
null,
null,
45,
25,
26,
null,
85,
10,
24,
22,
null,
17,
20,
30,
25,
35,
20,
36,
18,
null,
27,
18,
52,
40,
27,
15,
42,
30,
24,
50,
35,
47,
75,
49,
75,
27,
130,
129,
39,
30,
52,
38,
120,
65,
60,
45,
54,
34,
25,
30,
45,
55,
18,
19,
17,
15,
13,
60,
24,
10,
15,
16,
15,
12,
22,
18,
13,
30,
35,
17,
25,
22,
65,
130,
135,
17,
18,
20,
41,
75,
12,
26,
35,
46,
26,
35,
26,
39,
30,
28,
15,
22,
55,
36,
30,
20,
32,
99,
56,
20,
28,
17,
14,
25,
15,
10,
11,
9,
18,
16,
27,
10,
26,
40,
29,
15,
29,
25,
24,
10,
15,
20,
50,
45,
25,
40,
19,
38,
40,
18,
34,
25,
40,
20,
20,
50,
18,
13,
24,
null,
24,
18,
22,
12,
null,
13,
null,
14,
9,
22,
20,
46,
45,
49,
40,
50,
92,
null,
55,
99,
65,
22,
58,
30,
40,
48,
65,
90,
45,
35,
22,
25,
20,
375,
58,
16,
44,
17,
18,
9,
11,
16,
11,
12,
21,
19,
13,
10,
20,
37,
11,
19,
8,
27,
12,
28,
16,
10,
14,
19,
45,
60,
48,
60,
38,
21,
46,
50,
175,
70,
225,
38,
45,
75,
74,
45,
46,
25,
46,
52,
20,
60,
20,
55,
25,
50,
32,
60,
30,
75,
30,
36,
45,
null,
45,
18,
49,
56,
18,
null,
40,
43,
17,
46,
20,
26,
36,
24,
55,
107,
55,
61,
52,
20,
18,
13,
72,
35,
95,
20,
35,
16,
55,
22,
40,
60,
22,
95,
28,
25,
39,
60,
46,
33,
null,
30,
15,
10,
15,
55,
35,
22,
38,
35,
12,
15,
26,
50,
10,
24,
15,
24,
12,
25,
21,
65,
25,
30,
25,
50,
10,
11,
15,
16,
18,
9,
13,
35,
7,
8,
12,
14,
10,
18,
30,
25,
16,
14,
10,
null,
11,
36,
12,
25,
10,
45,
null,
null,
24,
12,
null,
17,
23,
15,
15,
15,
25,
21,
24,
50,
18,
60,
25,
25,
null,
13,
29,
17,
22,
16,
null,
18,
15,
37,
30,
44,
17,
11,
30,
28,
15,
11,
40,
24,
12,
32,
22,
12,
10,
7,
17,
13,
12,
70,
21,
42,
32,
15,
null,
65,
14,
50,
50,
10,
24,
62,
14,
21,
10,
19,
12,
14,
null,
10,
130,
445,
612,
80,
271,
40,
80,
228,
45,
40,
40,
35,
40,
35,
120,
75,
25,
40,
75,
65,
50,
40,
49,
38,
45,
115,
24,
85,
19,
50,
85,
75,
33,
61,
125,
90,
75,
65,
45,
140,
52,
30,
null,
55,
21,
60,
115,
35,
55,
50,
42,
29,
65,
68,
null,
55,
115,
52,
45,
48,
30,
55,
60,
46,
30,
27,
120,
75,
48,
48,
52,
68,
91,
69,
113,
191,
32,
80,
58,
42,
26,
80,
25,
32,
45,
40,
18,
30,
11,
13,
15,
10,
15,
13,
22,
29,
29,
8,
40,
13,
55,
150,
140,
60,
null,
13,
9,
10,
17,
27,
11,
19,
15,
22,
14,
15,
26,
18,
10,
null,
21,
17,
20,
10,
null,
18,
58,
null,
null,
14,
16,
11,
15,
28,
20,
50,
23,
24,
15,
18,
46,
20,
18,
9,
14,
23,
20,
35,
40,
27,
null,
70,
45,
24,
38,
34,
125,
17,
15,
9,
34,
65,
33,
60,
200,
350,
120,
75,
95,
239,
75,
55,
45,
100,
175,
24,
30,
120,
75,
70,
null,
69,
23,
50,
30,
60,
70,
null,
36,
95,
24,
39,
26,
14,
11,
12,
7,
11,
8,
19,
23,
12,
40,
13,
25,
16,
12,
12,
16,
10,
6,
18,
7,
7,
13,
40,
30,
13,
26,
13,
25,
35,
18,
35,
12,
30,
null,
13,
null,
null,
25,
12,
25,
25,
null,
16,
13,
null,
28,
10,
15,
15,
15,
55,
26,
16,
15,
30,
null,
22,
35,
18,
12,
19,
25,
10,
15,
9,
17,
21,
19,
null,
4,
11,
15,
48,
19,
14,
45,
8,
30,
15,
11,
15,
11,
19,
152,
110,
72,
28,
48,
42,
null,
55,
25,
12,
28,
10,
65,
14,
null,
13,
20,
35,
40,
24,
26,
12,
18,
13,
20,
22,
24,
45,
18,
12,
32,
18,
18,
20,
20,
14,
20,
17,
26,
49,
9,
11,
13,
23,
18,
20,
10,
20,
25,
25,
35,
17,
25,
70,
15,
40,
17,
null,
12,
29,
28,
30,
11,
40,
30,
40,
7,
320,
20,
50,
null,
14,
13,
14,
11,
30,
10,
95,
33,
null,
55,
null,
16,
25,
null,
14,
35,
41,
24,
18,
35,
42,
46,
33,
50,
27,
45,
35,
32,
32,
62,
55,
45,
50,
45,
34,
49,
17,
35,
37,
49,
42,
39,
38,
45,
27,
24,
45,
23,
35,
null,
25,
32,
60,
38,
40,
21,
24,
26,
38,
80,
70,
30,
34,
35,
36,
36,
32,
21,
34,
30,
29,
29,
42,
50,
20,
50,
60,
38,
112,
20,
65,
20,
28,
24,
20,
22,
38,
105,
23,
27,
40,
null,
95,
95,
34,
60,
53,
65,
75,
29,
40,
null,
42,
59,
24,
28,
60,
40,
30,
45,
37,
50,
30,
40,
45,
18,
31,
40,
26,
20,
12,
null,
25,
47,
50,
50,
18,
30,
65,
13,
17,
32,
28,
39,
19,
50,
26,
62,
44,
38,
53,
20,
35,
26,
25,
18,
50,
18,
15,
null,
28,
27,
43,
19,
25,
26,
28,
38,
21,
null,
60,
20,
22,
48,
40,
60,
145,
79,
150,
null,
62,
70,
55,
50,
95,
80,
50,
85,
86,
100,
75,
null,
75,
49,
55,
85,
250,
59,
105,
190,
85,
59,
10,
20,
20,
17,
15,
35,
120,
18,
25,
17,
null,
10,
22,
18,
20,
12,
55,
27,
17,
28,
36,
40,
null,
35,
17,
13,
22,
60,
40,
15,
150,
null,
55,
38,
75,
25,
23,
30,
21,
79,
20,
26,
null,
20,
22,
22,
12,
38,
22,
13,
17,
19,
30,
26,
18,
20,
30,
null,
42,
14,
33,
35,
20,
20,
35,
10,
18,
19,
60,
22,
19,
null,
125,
33,
25,
45,
26,
35,
25,
38,
20,
15,
65,
30,
24,
25,
57,
90,
null,
null,
35,
30,
60,
30,
60,
40,
72,
85,
70,
50,
24,
50,
125,
60,
null,
100,
21,
68,
50,
31,
40,
29,
20,
49,
42,
32,
27,
26,
42,
30,
30,
39,
45,
24,
33,
40,
65,
20,
21,
15,
26,
15,
8,
70,
20,
32,
25,
30,
16,
10,
9,
45,
18,
94,
36,
100,
100,
400,
55,
95,
110,
59,
20,
50,
39,
32,
29,
625,
48,
46,
85,
42,
null,
95,
45,
175,
50,
49,
45,
160,
20,
90,
70,
40,
75,
60,
82,
125,
95,
50,
44,
44,
19,
55,
85,
58,
42,
35,
35,
70,
58,
50,
90,
13,
27,
40,
14,
45,
125,
20,
25,
26,
25,
22,
26,
45,
19,
18,
32,
13,
10,
18,
13,
24,
15,
12,
22,
15,
11,
18,
null,
15,
8,
26,
27,
49,
15,
54,
89,
68,
42,
27,
19,
28,
20,
80,
45,
39,
69,
32,
50,
30,
60,
37,
60,
66,
25,
23,
30,
9,
9,
16,
15,
null,
11,
22,
39,
22,
50,
12,
14,
25,
26,
24,
20,
20,
50,
30,
50,
49,
56,
15,
25,
38,
27,
19,
40,
13,
14,
null,
25,
17,
21,
27,
24,
15,
24,
40,
40,
14,
30,
20,
37,
12,
19,
17,
15,
18,
19,
90,
16,
18,
10,
24,
9,
21,
null,
10,
12,
38,
14,
11,
9,
10,
28,
25,
8,
17,
15,
14,
8,
14,
14,
13,
13,
26,
15,
450,
44,
150,
60,
450,
450,
100,
45,
450,
50,
245,
55,
40,
40,
70,
null,
152,
38,
null,
null,
33,
110,
35,
30,
40,
20,
75,
25,
150,
70,
60,
30,
70,
26,
35,
55,
36,
35,
70,
45,
10,
100,
14,
14,
18,
50,
16,
17,
9,
10,
18,
28,
11,
12,
27,
11,
12,
20,
55,
24,
25,
18,
20,
20,
29,
25,
32,
24,
18,
18,
25,
7,
23,
24,
28,
30,
15,
28,
null,
65,
15,
32,
28,
14,
38,
25,
18,
25,
25,
40,
22,
16,
14,
30,
null,
20,
34,
14,
25,
25,
19,
20,
25,
35,
null,
30,
39,
15,
25,
22,
null,
20,
18,
28,
19,
38,
25,
28,
34,
15,
20,
60,
16,
45,
null,
18,
38,
20,
15,
80,
28,
36,
18,
19,
null,
75,
23,
48,
null,
58,
18,
null,
19,
100,
48,
40,
16,
49,
72,
44,
30,
38,
90,
30,
40,
25,
128,
115,
42,
97,
45,
35,
40,
65,
45,
30,
35,
79,
35,
42,
66,
55,
112,
60,
35,
22,
57,
48,
60,
55,
55,
43,
85,
50,
66,
70,
50,
18,
35,
65,
70,
24,
30,
20,
15,
60,
25,
65,
17,
22,
17,
13,
60,
22,
15,
25,
19,
25,
26,
22,
42,
69,
50,
38,
60,
40,
30,
45,
38,
65,
50,
40,
26,
59,
20,
38,
41,
92,
30,
19,
null,
29,
16,
24,
75,
20,
20,
10,
14,
null,
30,
null,
null,
15,
49,
null,
18,
14,
20,
22,
12,
16,
24,
29,
18,
9,
15,
16,
null,
12,
12,
10,
7,
22,
18,
17,
20,
54,
12,
60,
15,
18,
18,
10,
12,
29,
17,
9,
13,
10,
23,
50,
20,
40,
32,
54,
21,
18,
19,
40,
29,
16,
42,
18,
40,
25,
22,
34,
50,
48,
23,
24,
26,
26,
40,
130,
30,
43,
15,
23,
30,
20,
40,
29,
23,
20,
25,
18,
null,
20,
36,
30,
null,
17,
22,
7,
null,
19,
28,
30,
22,
25,
39,
14,
75,
80,
24,
20,
18,
20,
93,
15,
20,
38,
18,
16,
18,
null,
59,
26,
19,
14,
24,
15,
26,
10,
10,
50,
23,
19,
38,
9,
10,
20,
30,
28,
20,
27,
null,
13,
24,
null,
14,
null,
23,
28,
13,
42,
17,
16,
12,
9,
15,
15,
7,
10,
10,
14,
20,
20,
null,
17,
35,
30,
13,
8,
7,
29,
75,
null,
44,
33,
42,
20,
45,
74,
57,
42,
40,
null,
125,
45,
55,
20,
28,
35,
48,
65,
26,
103,
50,
45,
29,
72,
44,
20,
50,
45,
null,
10,
30,
22,
40,
13,
60,
14,
11,
51,
22,
20,
19,
12,
10,
16,
15,
19,
27,
12,
15,
24,
9,
30,
22,
26,
45,
40,
15,
22,
16,
47,
23,
9,
14,
13,
35,
20,
22,
40,
35,
50,
19,
90,
45,
145,
25,
40,
36,
80,
76,
null,
null,
null,
null,
45,
null,
null,
39,
55,
11,
20,
40,
10,
60,
10,
12,
9,
14,
15,
12,
9,
31,
28,
22,
12,
10,
20,
10,
12,
20,
30,
20,
10,
15,
15,
11,
55,
65,
90,
30,
55,
50,
125,
96,
38,
42,
null,
null,
117,
26,
40,
149,
32,
32,
100,
null,
160,
25,
23,
58,
12,
13,
null,
25,
50,
13,
10,
9,
13,
12,
23,
43,
37,
30,
40,
11,
30,
21,
13,
8,
24,
25,
null,
22,
null,
18,
22,
30,
18,
48,
23,
48,
23,
28,
29,
30,
24,
14,
18,
40,
18,
null,
null,
null,
21,
24,
46,
45,
55,
40,
38,
10,
103,
40,
25,
null,
21,
14,
18,
112,
19,
23,
44,
25,
63,
60,
50,
80,
42,
28,
110,
55,
32,
50,
30,
31,
29,
30,
55,
45,
48,
40,
50,
135,
65,
48,
40,
32,
175,
32,
32,
34,
36,
60,
64,
48,
48,
30,
35,
40,
65,
37,
30,
45,
40,
12,
50,
28,
45,
null,
null,
40,
null,
20,
49,
35,
27,
19,
60,
null,
38,
22,
35,
15,
null,
40,
40,
15,
18,
10,
18,
null,
18,
25,
11,
37,
25,
16,
21,
12,
24,
5,
25,
9,
null,
24,
25,
10,
9,
40,
15,
8,
18,
21,
50,
27,
20,
7,
10,
50,
null,
10,
13,
26,
32,
48,
20,
18,
16,
10,
35,
30,
null,
35,
18,
21,
28,
30,
7,
17,
9,
12,
18,
12,
115,
90,
95,
115,
115,
44,
75,
140,
65,
48,
72,
40,
82,
60,
90,
50,
75,
150,
80,
80,
65,
15,
16,
22,
13,
7,
12,
18,
null,
22,
14,
18,
9,
25,
20,
13,
12,
20,
45,
18,
45,
11,
13,
13,
16,
24,
40,
13,
10,
13,
null,
6,
10,
16,
15,
11,
15,
30,
65,
38,
15,
26,
20,
38,
15,
20,
28,
14,
24,
65,
32,
20,
27,
25,
16,
18,
40,
30,
15,
42,
null,
null,
40,
60,
20,
60,
15,
60,
null,
30,
25,
45,
30,
38,
null,
12,
null,
10,
8,
28,
13,
70,
55,
20,
70,
null,
38,
38,
28,
null,
null,
null,
null,
20,
null,
39,
40,
36,
45,
52,
50,
25,
36,
17,
38,
32,
25,
27,
25,
17,
22,
15,
12,
50,
50,
48,
16,
14,
25,
46,
27,
35,
15,
13,
20,
50,
null,
25,
21,
6,
15,
12,
26,
25,
17,
18,
16,
20,
15,
30,
20,
55,
27,
9,
18,
21,
24,
30,
19,
13,
17,
14,
20,
14,
30,
11,
16,
40,
13,
null,
40,
null,
15,
9,
15,
16,
null,
25,
14,
12,
21,
null,
15,
14,
35,
12,
20,
12,
15,
24,
13,
22,
15,
15,
12,
19,
14,
8,
8,
11,
null,
null,
13,
7,
10,
30,
13,
18,
16,
11,
12,
14,
23,
10,
14,
20,
14,
12,
14,
null,
12,
null,
null,
12,
15,
28,
10,
37,
30,
95,
13,
25,
48,
null,
16,
16,
16,
15,
34,
22,
26,
24,
33,
50,
22,
22,
65,
34,
30,
45,
40,
19,
30,
34,
47,
17,
70,
85,
85,
24,
39,
48,
22,
14,
null,
20,
10,
8,
100,
34,
31,
45,
26,
18,
13,
18,
50,
19,
16,
16,
20,
50,
18,
13,
12,
16,
58,
20,
15,
22,
17,
24,
15,
16,
null,
18,
18,
24,
null,
15,
26,
13,
40,
36,
12,
15,
40,
13,
null,
25,
26,
17,
12,
25,
null,
21,
18,
28,
30,
11,
25,
37,
39,
25,
20,
22,
25,
19,
48,
23,
18,
27,
52,
75,
70,
15,
55,
22,
15,
26,
null,
null,
17,
17,
30,
30,
15,
35,
30,
36,
20,
30,
38,
50,
14,
12,
16,
14,
12,
20,
8,
13,
25,
17,
55,
27,
14,
25,
19,
20,
25,
9,
15,
17,
15,
12,
12,
40,
15,
26,
18,
25,
14,
14,
12,
14,
25,
29,
22,
15,
null,
26,
32,
26,
19,
null,
20,
9,
null,
30,
48,
40,
40,
40,
25,
29,
32,
59,
30,
120,
75,
18,
25,
100,
24,
18,
43,
28,
50,
22,
25,
20,
19,
20,
19,
30,
25,
27,
100,
30,
20,
null,
10,
11,
60,
13,
14,
17,
16,
18,
15,
14,
25,
null,
17,
13,
10,
13,
14,
7,
null,
16,
15,
20,
null,
17,
9,
10,
13,
38,
20,
48,
25,
24,
null,
12,
22,
11,
19,
85,
75,
14,
43,
11,
10,
25,
58,
null,
15,
12,
45,
10,
26,
60,
null,
65,
103,
40,
55,
36,
99,
48,
48,
20,
70,
48,
49,
30,
24,
40,
68,
48,
38,
37,
70,
35,
25,
38,
42,
40,
50,
null,
21,
20,
32,
15,
18,
24,
36,
100,
20,
40,
40,
45,
34,
20,
39,
null,
20,
18,
100,
25,
55,
18,
25,
25,
25,
9,
33,
18,
15,
11,
16,
18,
42,
20,
18,
22,
9,
15,
null,
15,
30,
39,
26,
35,
12,
15,
null,
18,
23,
60,
42,
30,
50,
15,
23,
28,
30,
38,
30,
35,
25,
15,
null,
12,
86,
22,
null,
null,
25,
28,
18,
12,
10,
20,
50,
49,
55,
55,
52,
185,
18,
67,
30,
85,
41,
42,
60,
22,
70,
34,
80,
55,
42,
27,
32,
35,
58,
170,
55,
97,
375,
75,
70,
96,
null,
130,
60,
97,
90,
45,
97,
38,
30,
150,
160,
120,
113,
65,
55,
35,
25,
115,
69,
77,
78,
70,
80,
48,
18,
56,
40,
null,
75,
20,
30,
25,
38,
45,
38,
75,
60,
30,
64,
22,
55,
50,
55,
45,
43,
190,
120,
60,
60,
40,
40,
17,
25,
14,
12,
19,
15,
75,
34,
29,
40,
26,
26,
13,
22,
40,
20,
19,
18,
39,
75,
29,
30,
20,
25,
43,
28,
30,
90,
10,
20,
13,
19,
15,
15,
50,
17,
35,
30,
17,
20,
27,
null,
15,
20,
30,
42,
14,
22,
15,
null,
16,
46,
12,
24,
14,
16,
15,
30,
16,
9,
12,
13,
15,
22,
25,
26,
50,
19,
15,
30,
160,
25,
110,
79,
19,
12,
22,
58,
null,
60,
20,
49,
25,
25,
17,
22,
40,
37,
22,
18,
50,
40,
19,
30,
33,
25,
11,
12,
14,
13,
75,
55,
29,
18,
8,
45,
110,
25,
50,
23,
49,
14,
20,
18,
22,
16,
12,
15,
10,
37,
29,
50,
60,
12,
43,
18,
90,
40,
45,
55,
22,
21,
22,
18,
23,
39,
null,
29,
20,
22,
40,
23,
15,
30,
37,
16,
33,
18,
25,
70,
40,
100,
30,
50,
15,
28,
30,
null,
null,
35,
29,
30,
25,
35,
44,
20,
20,
45,
40,
57,
150,
22,
35,
100,
46,
45,
28,
40,
75,
80,
60,
75,
40,
20,
45,
39,
25,
30,
35,
50,
19,
50,
129,
17,
35,
44,
60,
65,
85,
30,
49,
15,
24,
25,
28,
35,
55,
31,
40,
42,
65,
29,
42,
90,
22,
45,
60,
20,
75,
25,
80,
110,
150,
24,
36,
null,
29,
60,
100,
40,
63,
50,
null,
50,
48,
39,
208,
45,
92,
null,
65,
74,
97,
46,
130,
80,
112,
null,
180,
90,
95,
120,
null,
80,
60,
60,
12,
14,
15,
66,
50,
45,
21,
17,
28,
25,
46,
24,
32,
18,
30,
46,
25,
25,
46,
30,
49,
15,
30,
40,
12,
16,
28,
16,
12,
16,
225,
90,
194,
45,
45,
225,
225,
106,
25,
124,
40,
66,
30,
50,
39,
36,
75,
46,
45,
48,
null,
220,
260,
55,
90,
90,
70,
75,
38,
130,
10,
18,
17,
17,
20,
17,
12,
null,
15,
17,
17,
13,
null,
30,
null,
15,
18,
19,
25,
19,
14,
22,
10,
35,
18,
55,
25,
20,
48,
20,
50,
null,
30,
75,
25,
48,
29,
40,
50,
45,
24,
42,
75,
18,
30,
16,
42,
38,
12,
12,
10,
15,
17,
24,
12,
22,
20,
null,
30,
15,
6,
null,
17,
33,
17,
20,
10,
36,
36,
80,
12,
null,
54,
50,
45,
65,
38,
28,
28,
47,
45,
120,
55,
40,
100,
65,
50,
13,
45,
34,
160,
50,
60,
55,
48,
42,
50,
50,
38,
32,
30,
19,
60,
20,
55,
50,
null,
60,
28,
30,
25,
36,
75,
46,
42,
110,
27,
21,
20,
95,
20,
65,
34,
55,
10,
17,
25,
60,
20,
22,
15,
25,
34,
74,
120,
40,
90,
36,
40,
17,
52,
40,
85,
99,
42,
85,
50,
43,
26,
60,
70,
55,
55,
25,
34,
15,
null,
80,
90,
null,
null,
null,
60,
45,
null,
125,
null,
10,
18,
22,
15,
14,
15,
30,
15,
34,
12,
null,
14,
18,
18,
45,
30,
18,
18,
10,
21,
28,
null,
32,
11,
12,
26,
23,
null,
38,
36,
15,
40,
39,
35,
28,
14,
16,
39,
14,
24,
20,
20,
20,
25,
60,
48,
40,
15,
20,
29,
65,
15,
24,
55,
20,
58,
28,
19,
20,
15,
10,
40,
17,
null,
18,
27,
18,
8,
8,
28,
18,
60,
36,
18,
32,
25,
10,
23,
18,
11,
13,
20,
12,
null,
12,
19,
19,
28,
null,
19,
14,
26,
14,
10,
13,
12,
10,
8,
65,
26,
2013,
43,
70,
45,
16,
20,
30,
45,
27,
46,
18,
25,
29,
36,
17,
22,
80,
42,
43,
45,
45,
75,
65,
30,
35,
37,
22,
33,
52,
36,
36,
48,
36,
22,
75,
30,
32,
36,
39,
90,
60,
60,
175,
279,
28,
35,
60,
60,
54,
56,
85,
40,
20,
30,
18,
15,
12,
15,
44,
28,
14,
17,
14,
24,
18,
15,
15,
11,
null,
40,
17,
25,
17,
35,
null,
16,
12,
17,
29,
9,
16,
25,
24,
13,
18,
30,
9,
14,
35,
16,
11,
15,
9,
25,
17,
11,
15,
11,
21,
15,
9,
null,
8,
14,
10,
30,
70,
14,
null,
34,
65,
null,
55,
null,
17,
25,
18,
16,
20,
null,
null,
45,
40,
50,
12,
13,
30,
null,
22,
45,
17,
155,
17,
38,
20,
null,
45,
24,
23,
null,
32,
45,
null,
null,
20,
38,
15,
22,
37,
null,
null,
null,
20,
105,
13,
35,
60,
40,
null,
25,
27,
28,
17,
16,
35,
35,
12,
17,
15,
15,
15,
45,
29,
null,
20,
25,
32,
19,
29,
35,
8,
35,
70,
80,
250,
236,
87,
70,
80,
35,
130,
130,
320,
74,
163,
149,
null,
22,
52,
105,
86,
35,
45,
60,
45,
35,
48,
25,
19,
48,
85,
46,
47,
70,
100,
12,
18,
35,
25,
null,
45,
45,
37,
30,
38,
60,
62,
38,
37,
42,
55,
81,
39,
12,
16,
45,
40,
40,
28,
10,
20,
10,
23,
25,
11,
25,
15,
30,
null,
22,
32,
58,
50,
23,
9,
20,
25,
45,
60,
8,
60,
45,
55,
57,
55,
19,
36,
75,
50,
30,
30,
50,
20,
19,
45,
38,
39,
125,
20,
16,
55,
20,
175,
20,
15,
45,
35,
20,
25,
18,
17,
32,
19,
16,
21,
15,
17,
20,
null,
30,
38,
22,
12,
null,
16,
30,
15,
14,
14,
24,
13,
50,
38,
27,
30,
11,
17,
11,
19,
15,
14,
8,
9,
25,
null,
8,
27,
52,
14,
15,
14,
17,
17,
12,
35,
65,
25,
26,
13,
21,
14,
45,
75,
40,
null,
52,
54,
45,
36,
36,
52,
49,
46,
17,
58,
25,
63,
39,
75,
26,
17,
17,
30,
75,
null,
50,
27,
30,
30,
50,
null,
55,
40,
19,
30,
16,
75,
12,
27,
16,
17,
38,
25,
97,
25,
59,
24,
22,
12,
25,
42,
35,
32,
35,
95,
20,
45,
25,
24,
35,
14,
15,
20,
15,
19,
15,
20,
8,
33,
14,
18,
33,
28,
52,
13,
22,
20,
22,
25,
20,
16,
15,
13,
null,
24,
38,
18,
48,
35,
null,
20,
28,
22,
23,
40,
25,
25,
60,
45,
24,
21,
50,
13,
42,
23,
25,
58,
52,
35,
50,
60,
20,
20,
40,
31,
45,
42,
48,
null,
null,
24,
100,
75,
75,
38,
16,
16,
42,
62,
38,
23,
19,
17,
27,
67,
50,
70,
null,
58,
11,
null,
11,
10,
15,
40,
20,
10,
15,
15,
8,
40,
17,
10,
10,
28,
24,
null,
15,
19,
11,
null,
10,
52,
27,
30,
45,
24,
50,
49,
35,
null,
29,
35,
27,
73,
null,
78,
65,
23,
18,
50,
45,
15,
20,
19,
60,
140,
20,
25,
19,
22,
43,
50,
26,
55,
35,
null,
74,
28,
30,
35,
22,
25,
30,
79,
15,
18,
20,
15,
22,
115,
160,
45,
86,
55,
66,
64,
45,
185,
70,
82,
50,
70,
48,
45,
75,
60,
55,
225,
75,
40,
69,
50,
14,
68,
25,
75,
20,
20,
34,
35,
34,
32,
19,
44,
17,
65,
48,
42,
26,
27,
40,
25,
18,
34,
17,
35,
14,
18,
18,
28,
20,
24,
27,
24,
30,
65,
23,
32,
50,
22,
38,
100,
30,
null,
16,
32,
40,
50,
19,
35,
22,
18,
18,
28,
35,
null,
13,
11,
null,
15,
null,
18,
13,
12,
49,
12,
15,
25,
30,
42,
20,
70,
12,
8,
25,
16,
33,
24,
38,
25,
16,
15,
15,
13,
25,
25,
21,
13,
24,
30,
8,
25,
40,
10,
50,
12,
29,
28,
11,
20,
75,
16,
11,
25,
45,
8,
14,
17,
30,
9,
35,
35,
7,
19,
17,
null,
17,
45,
null,
46,
50,
90,
null,
null,
44,
29,
null,
null,
35,
40,
95,
60,
40,
85,
50,
40,
30,
55,
60,
null,
130,
70,
75,
28,
38,
30,
50,
18,
45,
27,
25,
13,
38,
21,
27,
null,
19,
13,
43,
75,
40,
42,
30,
60,
35,
25,
100,
55,
18,
80,
39,
27,
62,
32,
38,
50,
18,
77,
36,
73,
40,
23,
33,
65,
25,
47,
36,
75,
60,
55,
140,
31,
24,
140,
36,
50,
100,
85,
50,
65,
55,
40,
65,
75,
85,
38,
46,
48,
28,
54,
65,
13,
10,
14,
18,
13,
25,
36,
40,
38,
16,
25,
12,
27,
20,
null,
13,
12,
14,
24,
20,
18,
20,
52,
10,
38,
40,
17,
17,
20,
25,
11,
16,
12,
30,
null,
null,
24,
38,
40,
24,
55,
7,
24,
12,
10,
32,
24,
40,
55,
35,
69,
74,
null,
60,
null,
40,
16,
42,
35,
null,
40,
13,
19,
null,
null,
34,
32,
35,
45,
16,
12,
14,
8,
14,
10,
50,
75,
38,
null,
55,
24,
17,
18,
13,
11,
20,
8,
9,
17,
13,
20,
13,
17,
25,
32,
27,
22,
17,
17,
13,
30,
18,
11,
10,
10,
22,
27,
18,
12,
12,
9,
18,
18,
20,
10,
23,
11,
17,
26,
11,
null,
18,
8,
12,
13,
28,
40,
26,
27,
20,
28,
60,
110,
14,
15,
40,
60,
50,
40,
65,
32,
52,
50,
36,
40,
null,
42,
38,
50,
29,
17,
19,
31,
210,
20,
23,
28,
38,
20,
20,
25,
55,
16,
50,
45,
22,
7,
13,
22,
18,
15,
19,
17,
14,
12,
28,
15,
22,
35,
20,
48,
28,
24,
15,
38,
25,
36,
35,
25,
40,
62,
20,
55,
29,
49,
36,
30,
24,
40,
32,
40,
38,
17,
56,
21,
33,
75,
59,
35,
36,
90,
85,
85,
39,
35,
45,
36,
11,
19,
70,
13,
13,
7,
10,
20,
13,
16,
15,
9,
24,
null,
11,
7,
11,
16,
14,
10,
18,
8,
11,
47,
10,
15,
null,
18,
23,
29,
30,
25,
28,
null,
46,
20,
35,
42,
26,
66,
68,
30,
31,
60,
18,
34,
60,
75,
23,
26,
15,
25,
9,
45,
25,
22,
47,
42,
13,
11,
20,
28,
15,
19,
40,
52,
15,
12,
29,
null,
29,
44,
9,
26,
null,
20,
15,
47,
15,
15,
20,
12,
12,
24,
23,
20,
9,
31,
null,
10,
20,
15,
18,
18,
20,
35,
15,
18,
22,
20,
34,
32,
38,
35,
23,
22,
null,
55,
31,
19,
16,
16,
14,
23,
45,
55,
17,
30,
80,
19,
30,
11,
19,
35,
50,
22,
40,
16,
29,
24,
null,
17,
55,
12,
20,
18,
11,
33,
32,
17,
8,
11,
12,
46,
45,
20,
50,
42,
43,
65,
22,
44,
50,
45,
25,
50,
33,
109,
94,
30,
null,
56,
78,
20,
16,
19,
16,
14,
25,
10,
10,
20,
null,
14,
25,
18,
17,
12,
10,
10,
12,
11,
32,
null,
22,
24,
22,
11,
36,
13,
12,
13,
15,
8,
16,
21,
15,
14,
10,
26,
20,
12,
9,
64,
21,
22,
8,
11,
9,
20,
8,
12,
45,
27,
30,
9,
14,
20,
11,
20,
15,
13,
null,
35,
15,
19,
24,
19,
13,
14,
34,
19,
12,
17,
10,
15,
25,
18,
11,
30,
18,
12,
12,
8,
28,
48,
10,
8,
24,
8,
8,
null,
60,
30,
50,
40,
45,
57,
124,
35,
70,
65,
44,
24,
166,
44,
21,
35,
65,
45,
65,
65,
25,
37,
35,
20,
65,
40,
140,
15,
80,
8,
15,
22,
9,
13,
25,
13,
25,
26,
13,
15,
18,
14,
12,
25,
10,
24,
15,
13,
8,
10,
null,
11,
24,
15,
25,
10,
15,
13,
17,
26,
72,
10,
15,
36,
9,
10,
12,
9,
20,
null,
15,
10,
9,
13,
25,
10,
290,
150,
70,
195,
88,
190,
85,
75,
125,
80,
335,
95,
16,
23,
20,
28,
35,
60,
60,
15,
32,
20,
38,
30,
19,
null,
15,
36,
22,
30,
17,
null,
50,
35,
25,
21,
95,
70,
11,
24,
27,
11,
23,
10,
15,
14,
35,
35,
12,
83,
650,
96,
400,
290,
64,
62,
60,
450,
50,
65,
360,
80,
125,
60,
70,
110,
46,
120,
50,
90,
154,
22,
20,
null,
37,
22,
20,
130,
45,
18,
60,
20,
60,
31,
15,
30,
35,
35,
35,
9,
null,
7,
11,
null,
25,
10,
15,
13,
30,
13,
null,
22,
38,
27,
32,
24,
36,
null,
27,
32,
22,
50,
35,
35,
17,
27,
30,
25,
60,
24,
26,
25,
20,
105,
65,
null,
null,
17,
33,
50,
34,
50,
29,
30,
17,
null,
160,
200,
100,
65,
250,
238,
225,
52,
169,
100,
303,
125,
null,
90,
70,
158,
125,
180,
50,
125,
58,
75,
68,
null,
21,
16,
40,
25,
30,
34,
18,
65,
65,
20,
28,
27,
17,
16,
23,
115,
38,
24,
29,
43,
24,
60,
25,
60,
55,
24,
15,
32,
18,
48,
28,
24,
135,
40,
48,
26,
127,
16,
39,
null,
124,
41,
28,
55,
35,
50,
50,
55,
25,
50,
28,
20,
24,
40,
45,
22,
20,
40,
25,
25,
null,
30,
50,
38,
29,
39,
null,
52,
null,
60,
22,
11,
38,
45,
40,
25,
null,
null,
null,
60,
35,
20,
48,
48,
19,
40,
17,
18,
null,
null,
null,
20,
18,
15,
15,
16,
11,
14,
14,
13,
25,
null,
14,
16,
20,
14,
50,
14,
11,
18,
11,
15,
null,
15,
19,
null,
65,
30,
25,
35,
35,
32,
24,
20,
29,
45,
null,
35,
30,
27,
20,
30,
24,
22,
18,
17,
13,
20,
12,
17,
null,
85,
14,
32,
61,
15,
20,
75,
28,
24,
18,
25,
31,
32,
null,
26,
18,
23,
26,
29,
27,
28,
30,
14,
80,
18,
50,
37,
20,
30,
40,
null,
23,
9,
30,
44,
17,
24,
21,
39,
28,
29,
25,
34,
16,
58,
19,
25,
40,
35,
36,
22,
18,
26,
65,
19,
32,
15,
22,
30,
null,
22,
25,
34,
9,
65,
17,
23,
22,
15,
38,
null,
18,
17,
15,
34,
21,
20,
37,
16,
15,
26,
24,
20,
32,
24,
null,
40,
null,
31,
32,
20,
35,
50,
45,
22,
17,
55,
14,
40,
25,
22,
35,
18,
23,
75,
26,
36,
15,
null,
52,
61,
48,
100,
44,
35,
10,
24,
22,
75,
40,
18,
20,
53,
17,
75,
25,
23,
16,
45,
25,
70,
57,
36,
null,
65,
30,
34,
99,
30,
30,
null,
null,
30,
36,
26,
21,
19,
20,
20,
26,
30,
15,
11,
22,
20,
20,
15,
30,
28,
59,
15,
13,
26,
null,
50,
14,
35,
10,
11,
10,
13,
17,
16,
15,
null,
16,
6,
11,
18,
11,
12,
11,
18,
10,
5,
12,
16,
18,
9,
10,
30,
16,
11,
12,
45,
22,
80,
98,
110,
440,
118,
672,
null,
98,
75,
130,
49,
80,
118,
90,
null,
null,
12,
30,
12,
32,
12,
15,
12,
24,
null,
null,
null,
45,
17,
40,
110,
68,
33,
null,
30,
52,
14,
17,
26,
35,
13,
85,
40,
24,
18,
30,
200,
80,
42,
55,
65,
48,
48,
48,
110,
40,
31,
54,
79,
50,
80,
120,
75,
50,
42,
75,
89,
80,
75,
86,
42,
46,
60,
90,
60,
29,
20,
15,
33,
105,
50,
30,
25,
42,
65,
24,
25,
30,
24,
50,
39,
30,
75,
27,
70,
14,
46,
60,
25,
29,
235,
12,
16,
17,
360,
250,
225,
195,
360,
130,
95,
200,
99,
170,
125,
75,
99,
115,
30,
49,
105,
55,
58,
70,
30,
165,
null,
65,
34,
17,
22,
35,
23,
null,
57,
25,
35,
22,
22,
18,
null,
22,
20,
20,
41,
14,
25,
39,
45,
20,
15,
28,
21,
21,
34,
44,
19,
9,
13,
11,
15,
13,
17,
17,
19,
12,
8,
9,
10,
16,
25,
9,
15,
14,
17,
17,
12,
24,
null,
28,
null,
11,
13,
35,
55,
24,
13,
112,
22,
12,
24,
13,
12,
30,
45,
null,
15,
40,
75,
16,
null,
43,
22,
54,
null,
26,
17,
16,
40,
null,
74,
null,
65,
null,
null,
53,
25,
24,
24,
32,
18,
20,
30,
23,
35,
14,
18,
32,
22,
15,
20,
17,
15,
25,
18,
16,
23,
29,
22,
10,
38,
35,
35,
50,
18,
45,
60,
53,
53,
53,
44,
30,
59,
55,
45,
35,
100,
30,
null,
160,
50,
50,
28,
60,
75,
null,
58,
35,
65,
100,
55,
38,
70,
55,
40,
44,
80,
null,
40,
null,
40,
43,
48,
59,
76,
null,
null,
20,
20,
12,
28,
25,
29,
10,
14,
13,
15,
13,
12,
17,
19,
18,
26,
30,
14,
25,
32,
29,
10,
10,
10,
9,
21,
15,
18,
17,
72,
80,
58,
null,
80,
30,
60,
179,
58,
50,
60,
75,
40,
72,
160,
52,
95,
60,
110,
45,
70,
70,
40,
95,
90,
40,
45,
65,
60,
65,
18,
25,
35,
100,
76,
21,
59,
null,
34,
90,
18,
17,
21,
25,
14,
22,
20,
20,
35,
45,
39,
52,
46,
50,
90,
20,
42,
30,
25,
null,
60,
49,
22,
33,
50,
50,
32,
25,
25,
13,
150,
20,
39,
44,
55,
18,
43,
35,
32,
125,
30,
17,
26,
26,
38,
25,
34,
18,
22,
25,
32,
30,
18,
18,
20,
19,
16,
15,
14,
20,
35,
16,
35,
17,
60,
22,
null,
28,
52,
10,
24,
20,
15,
65,
35,
11,
10,
25,
15,
23,
30,
10,
65,
10,
13,
8,
12,
11,
18,
848,
200,
95,
75,
125,
530,
210,
95,
null,
145,
90,
450,
135,
130,
50,
65,
85,
null,
55,
35,
65,
24,
50,
55,
50,
23,
12,
18,
15,
25,
25,
36,
45,
60,
45,
38,
26,
30,
37,
32,
25,
15,
49,
17,
10,
16,
15,
40,
17,
16,
25,
26,
28,
17,
52,
24,
16,
24,
14,
null,
20,
50,
19,
31,
28,
25,
20,
26,
40,
12,
30,
20,
37,
20,
35,
55,
36,
40,
29,
50,
35,
24,
16,
48,
50,
38,
36,
null,
null,
15,
20,
20,
12,
25,
80,
19,
90,
75,
58,
47,
50,
108,
64,
75,
39,
36,
75,
35,
65,
46,
30,
null,
29,
null,
17,
null,
98,
60,
70,
110,
35,
20,
15,
20,
22,
10,
38,
40,
14,
10,
47,
16,
20,
40,
18,
18,
28,
21,
18,
17,
32,
25,
20,
28,
30,
65,
23,
17,
64,
18,
26,
18,
17,
12,
17,
15,
23,
13,
48,
12,
11,
7,
12,
18,
18,
36,
20,
52,
19,
13,
40,
18,
23,
28,
24,
48,
10,
22,
34,
18,
27,
40,
16,
30,
9,
10,
28,
10,
25,
null,
22,
19,
16,
30,
11,
10,
null,
25,
7,
11,
34,
26,
22,
18,
40,
33,
23,
10,
15,
45,
null,
20,
17,
10,
28,
14,
20,
20,
18,
null,
27,
15,
30,
35,
25,
null,
35,
80,
17,
95,
73,
null,
68,
18,
16,
11,
50,
18,
28,
19,
12,
10,
10,
20,
null,
9,
30,
18,
15,
null,
25,
10,
20,
10,
8,
35,
14,
35,
18,
20,
14,
11,
36,
25,
25,
28,
14,
null,
23,
35,
25,
22,
55,
23,
17,
29,
15,
null,
14,
18,
26,
24,
22,
45,
13,
23,
9,
30,
13,
11,
20,
13,
65,
16,
29,
25,
17,
26,
30,
15,
25,
32,
25,
null,
35,
50,
17,
null,
42,
12,
20,
19,
21,
13,
60,
28,
19,
18,
19,
13,
21,
14,
28,
40,
25,
35,
48,
38,
16,
38,
12,
35,
20,
22,
20,
28,
24,
17,
18,
null,
16,
null,
20,
23,
29,
29,
18,
10,
24,
46,
15,
19,
30,
15,
27,
60,
45,
18,
36,
13,
20,
24,
35,
20,
21,
30,
24,
15,
47,
22,
16,
35,
11,
40,
25,
35,
30,
28,
25,
13,
18,
30,
null,
15,
24,
15,
17,
11,
18,
8,
9,
9,
null,
13,
10,
45,
25,
12,
11,
13,
12,
null,
26,
43,
65,
null,
15,
null,
20,
28,
50,
50,
98,
50,
32,
30,
32,
28,
48,
46,
39,
40,
60,
13,
35,
29,
34,
15,
35,
16,
17,
12,
26,
50,
null,
20,
null,
null,
27,
75,
10,
null,
20,
null,
60,
12,
34,
null,
null,
35,
8,
16,
16,
10,
55,
15,
13,
7,
11,
9,
12,
12,
9,
22,
16,
15,
9,
9,
8,
null,
13,
20,
null,
80,
null,
11,
24,
11,
14,
55,
37,
null,
21,
15,
null,
18,
18,
13,
18,
8,
10,
37,
25,
null,
12,
8,
18,
23,
16,
25,
50,
null,
null,
60,
null,
29,
90,
45,
65,
50,
30,
63,
50,
55,
45,
65,
30,
45,
15,
25,
40,
50,
65,
42,
55,
null,
45,
80,
20,
19,
23,
70,
29,
50,
30,
37,
54,
52,
30,
23,
32,
23,
20,
12,
33,
15,
35,
90,
60,
22,
50,
14,
36,
37,
null,
10,
32,
18,
null,
50,
85,
15,
14,
16,
20,
16,
20,
9,
26,
9,
13,
38,
12,
11,
14,
35,
15,
13,
23,
11,
15,
10,
15,
19,
10,
null,
65,
65,
14,
8,
14,
11,
10,
60,
14,
47,
20,
45,
19,
null,
40,
null,
50,
29,
25,
28,
25,
130,
40,
58,
35,
90,
24,
28,
15,
18,
80,
59,
30,
16,
20,
19,
15,
20,
40,
20,
18,
45,
35,
18,
25,
20,
42,
55,
22,
37,
19,
21,
25,
39,
32,
25,
29,
30,
null,
83,
130,
50,
16,
26,
18,
24,
15,
12,
12,
30,
20,
55,
16,
10,
11,
26,
16,
19,
22,
15,
27,
14,
20,
25,
16,
9,
null,
12,
30,
54,
62,
135,
65,
null,
64,
null,
60,
49,
49,
38,
90,
null,
60,
100,
18,
null,
null,
75,
null,
50,
150,
34,
null,
54,
165,
63,
64,
65,
75,
35,
48,
56,
88,
43,
30,
65,
85,
15,
70,
85,
38,
30,
82,
35,
42,
40,
50,
20,
98,
79,
54,
20,
28,
30,
80,
30,
null,
90,
29,
50,
65,
67,
null,
null,
14,
20,
100,
28,
28,
36,
63,
42,
80,
25,
18,
21,
20,
20,
26,
null,
35,
25,
19,
10,
14,
35,
28,
28,
25,
29,
40,
35,
35,
31,
40,
44,
null,
93,
75,
65,
18,
37,
16,
42,
37,
100,
19,
122,
30,
29,
28,
60,
29,
80,
59,
30,
25,
75,
58,
20,
30,
27,
38,
null,
30,
25,
60,
45,
null,
25,
57,
12,
10,
12,
12,
20,
17,
23,
15,
15,
null,
24,
12,
13,
17,
10,
12,
null,
13,
19,
8,
8,
20,
35,
100,
75,
null,
50,
25,
65,
91,
40,
55,
40,
70,
26,
90,
45,
89,
83,
72,
55,
82,
185,
40,
null,
40,
23,
24,
15,
null,
null,
29,
30,
60,
38,
null,
null,
null,
45,
62,
22,
26,
50,
59,
null,
null,
13,
20,
65,
18,
16,
12,
20,
16,
42,
16,
16,
null,
25,
13,
28,
21,
15,
15,
35,
null,
17,
15,
24,
22,
30,
30,
25,
15,
40,
16,
13,
10,
12,
12,
13,
18,
15,
25,
13,
null,
15,
26,
19,
14,
16,
14,
15,
45,
30,
20,
13,
25,
18,
13,
12,
31,
14,
27,
22,
20,
45,
38,
28,
null,
25,
70,
45,
30,
28,
32,
45,
45,
50,
39,
18,
160,
44,
70,
55,
20,
50,
60,
35,
35,
58,
25,
60,
83,
13,
16,
14,
8,
null,
11,
9,
12,
11,
12,
11,
15,
13,
26,
11,
12,
9,
35,
25,
15,
150,
65,
95,
75,
68,
33,
35,
38,
null,
115,
32,
50,
80,
85,
32,
20,
40,
59,
null,
110,
68,
null,
30,
30,
42,
35,
44,
null,
20,
28,
25,
16,
55,
55,
32,
45,
19,
17,
10,
34,
43,
40,
37,
23,
38,
null,
60,
23,
55,
35,
20,
null,
null,
40,
22,
65,
35,
50,
35,
55,
50,
null,
25,
20,
68,
19,
45,
15,
57,
50,
17,
30,
80,
65,
33,
20,
17,
67,
null,
45,
21,
48,
60,
58,
45,
54,
34,
50,
44,
45,
42,
23,
21,
29,
55,
50,
34,
75,
200,
15,
19,
10,
9,
5,
15,
38,
9,
25,
16,
200,
12,
18,
38,
24,
36,
15,
null,
12,
17,
8,
25,
14,
20,
25,
9,
25,
26,
19,
48,
14,
15,
21,
140,
62,
20,
35,
31,
16,
30,
25,
30,
30,
58,
48,
26,
24,
30,
95,
20,
20,
20,
22,
22,
30,
80,
45,
35,
55,
23,
50,
17,
17,
18,
49,
23,
24,
70,
25,
19,
12,
35,
null,
null,
30,
30,
29,
50,
45,
28,
49,
null,
54,
null,
17,
130,
50,
60,
26,
29,
49,
51,
42,
50,
32,
100,
149,
96,
93,
null,
45,
50,
64,
31,
20,
25,
29,
25,
32,
30,
38,
27,
24,
28,
16,
18,
48,
45,
18,
38,
15,
32,
15,
28,
28,
18,
24,
19,
24,
35,
32,
18,
41,
30,
22,
30,
50,
30,
18,
48,
50,
13,
40,
25,
65,
22,
60,
23,
17,
13,
17,
19,
36,
14,
40,
36,
26,
50,
90,
18,
13,
42,
25,
45,
79,
24,
73,
22,
49,
34,
75,
45,
125,
25,
21,
19,
34,
25,
36,
40,
15,
25,
34,
65,
34,
45,
80,
25,
40,
41,
32,
40,
null,
40,
null,
69,
66,
49,
50,
125,
null,
40,
850,
85,
40,
120,
500,
450,
500,
160,
290,
40,
23,
96,
28,
50,
82,
60,
65,
85,
58,
17,
9,
27,
13,
20,
21,
7,
13,
13,
10,
39,
12,
11,
11,
26,
10,
24,
50,
8,
13,
9,
9,
9,
26,
20,
24,
18,
45,
19,
100,
30,
24,
28,
80,
null,
20,
9,
45,
28,
31,
38,
11,
59,
60,
55,
11,
19,
25,
26,
20,
37,
80,
105,
45,
15,
17,
18,
14,
15,
14,
10,
null,
12,
16,
22,
12,
14,
12,
13,
null,
null,
null,
10,
12,
24,
25,
20,
null,
68,
null,
60,
15,
40,
75,
34,
22,
20,
50,
40,
18,
48,
53,
45,
57,
17,
30,
12,
35,
32,
47,
25,
14,
29,
25,
24,
15,
9,
8,
10,
15,
7,
12,
12,
10,
9,
13,
20,
10,
5,
10,
28,
12,
15,
11,
19,
12,
8,
14,
30,
16,
9,
75,
52,
125,
49,
81,
67,
73,
99,
null,
38,
40,
null,
18,
48,
38,
85,
20,
11,
16,
12,
null,
11,
12,
50,
12,
17,
12,
14,
15,
20,
25,
6,
44,
15,
null,
40,
15,
13,
30,
40,
69,
20,
14,
50,
20,
35,
14,
36,
19,
29,
25,
23,
18,
130,
180,
null,
42,
35,
45,
42,
32,
60,
38,
25,
30,
45,
25,
36,
60,
32,
56,
62,
18,
30,
50,
60,
39,
40,
25,
36,
40,
32,
65,
null,
38,
39,
16,
32,
90,
20,
56,
null,
null,
30,
17,
null,
34,
24,
24,
20,
40,
34,
17,
23,
16,
45,
13,
15,
100,
100,
null,
65,
58,
79,
18,
13,
7,
25,
20,
19,
17,
12,
12,
7,
9,
11,
15,
50,
7,
7,
27,
18,
45,
34,
42,
20,
13,
15,
23,
13,
35,
10,
40,
10,
8,
45,
11,
13,
14,
8,
18,
16,
10,
17,
13,
15,
25,
null,
11,
null,
18,
18,
26,
null,
14,
30,
25,
45,
55,
24,
40,
18,
35,
35,
30,
20,
50,
20,
null,
19,
15,
null,
20,
12,
18,
27,
8,
29,
22,
10,
7,
10,
20,
11,
14,
7,
19,
10,
10,
10,
34,
10,
null,
8,
32,
10,
32,
24,
11,
8,
7,
35,
8,
45,
12,
28,
13,
40,
40,
50,
30,
29,
25,
20,
28,
50,
null,
55,
16,
14,
19,
20,
27,
38,
18,
36,
13,
20,
110,
19,
32,
18,
33,
20,
40,
48,
38,
null,
66,
60,
29,
75,
25,
44,
38,
39,
30,
35,
80,
41,
48,
48,
25,
68,
30,
44,
30,
47,
55,
60,
69,
45,
24,
14,
37,
13,
30,
22,
15,
13,
30,
30,
30,
27,
34,
55,
20,
78,
14,
22,
30,
9,
18,
120,
38,
27,
30,
78,
60,
18,
15,
36,
19,
15,
null,
29,
10,
16,
35,
16,
29,
16,
32,
70,
17,
40,
40,
18,
13,
null,
17,
null,
23,
24,
16,
79,
30,
12,
19,
40,
9,
14,
115,
null,
28,
22,
20,
40,
20,
28,
31,
16,
11,
30,
14,
10,
24,
8,
13,
24,
30,
22,
15,
17,
60,
60,
22,
38,
20,
12,
15,
13,
16,
20,
null,
20,
18,
12,
32,
14,
30,
null,
null,
8,
15,
null,
20,
29,
25,
null,
14,
19,
10,
30,
38,
24,
15,
8,
28,
9,
12,
40,
null,
16,
38,
48,
15,
22,
17,
20,
18,
9,
40,
42,
null,
20,
38,
null,
70,
32,
13,
18,
14,
24,
22,
20,
23,
null,
15,
34,
11,
20,
17,
22,
8,
18,
24,
18,
15,
16,
34,
11,
18,
20,
12,
15,
42,
25,
13,
null,
10,
25,
18,
11,
29,
17,
11,
24,
30,
10,
25,
15,
16,
10,
18,
15,
35,
10,
null,
14,
18,
10,
21,
24,
8,
49,
19,
null,
35,
24,
45,
90,
60,
50,
60,
35,
72,
30,
50,
59,
48,
45,
180,
70,
42,
79,
60,
82,
68,
62,
110,
200,
20,
19,
12,
13,
24,
13,
9,
21,
18,
13,
19,
10,
17,
26,
17,
14,
12,
18,
13,
8,
14,
16,
24,
17,
30,
35,
75,
60,
55,
40,
19,
70,
25,
58,
39,
23,
48,
18,
27,
19,
18,
52,
38,
45,
85,
25,
30,
20,
50,
50,
20,
30,
53,
25,
20,
19,
30,
30,
40,
10,
18,
28,
28,
80,
25,
21,
70,
19,
null,
80,
null,
169,
null,
75,
130,
50,
42,
95,
null,
null,
58,
null,
125,
100,
140,
115,
79,
55,
60,
44,
150,
27,
25,
16,
32,
24,
50,
25,
21,
null,
34,
25,
30,
30,
42,
20,
28,
28,
25,
18,
12,
26,
15,
29,
38,
26,
22,
18,
20,
40,
20,
18,
85,
20,
22,
22,
24,
9,
44,
50,
22,
40,
55,
12,
65,
16,
50,
14,
19,
42,
13,
19,
20,
23,
20,
36,
25,
30,
23,
60,
null,
70,
16,
33,
15,
14,
12,
55,
29,
null,
65,
57,
50,
195,
100,
null,
120,
null,
60,
70,
65,
50,
65,
80,
45,
null,
65,
35,
35,
95,
null,
33,
95,
30,
null,
16,
50,
30,
65,
25,
18,
20,
175,
60,
35,
39,
16,
63,
45,
50,
50,
25,
54,
40,
150,
48,
65,
45,
85,
40,
55,
35,
68,
35,
27,
46,
35,
50,
100,
50,
90,
72,
40,
35,
70,
55,
25,
23,
50,
20,
34,
15,
22,
60,
45,
27,
40,
30,
16,
38,
9,
25,
70,
36,
35,
30,
40,
23,
32,
55,
45,
16,
16,
16,
25,
18,
19,
38,
15,
15,
20,
22,
35,
22,
26,
25,
15,
35,
34,
36,
45,
60,
60,
34,
39,
48,
50,
62,
22,
33,
35,
21,
60,
17,
25,
24,
40,
20,
30,
80,
18,
30,
15,
14,
15,
37,
29,
55,
19,
15,
19,
20,
31,
20,
14,
48,
35,
14,
21,
13,
34,
15,
20,
20,
13,
38,
28,
15,
null,
null,
15,
15,
15,
12,
11,
22,
25,
13,
32,
null,
null,
16,
20,
11,
13,
null,
40,
22,
36,
10,
10,
30,
10,
14,
11,
35,
32,
22,
13,
26,
28,
36,
14,
22,
20,
40,
42,
13,
17,
28,
18,
42,
35,
23,
17,
28,
20,
9,
9,
15,
19,
18,
55,
54,
24,
8,
12,
35,
40,
28,
29,
100,
18,
null,
41,
13,
23,
13,
18,
30,
12,
30,
38,
50,
26,
null,
18,
14,
null,
31,
11,
11,
10,
11,
42,
90,
78,
45,
34,
35,
19,
42,
25,
60,
80,
21,
40,
29,
25,
22,
37,
24,
22,
30,
25,
20,
18,
18,
27,
90,
28,
44,
44,
null,
25,
35,
30,
28,
10,
25,
20,
20,
55,
45,
null,
null,
35,
32,
11,
39,
18,
39,
28,
15,
15,
49,
28,
28,
18,
14,
10,
18,
18,
7,
7,
9,
200,
150,
37,
35,
45,
32,
35,
32,
44,
150,
25,
34,
48,
42,
60,
24,
48,
90,
28,
15,
38,
38,
26,
11,
30,
10,
12,
13,
14,
10,
17,
45,
40,
22,
20,
15,
9,
8,
18,
17,
18,
38,
15,
13,
7,
30,
12,
9,
15,
8,
5,
10,
85,
135,
60,
50,
135,
495,
110,
125,
165,
75,
65,
55,
50,
90,
100,
75,
70,
103,
240,
495,
52,
50,
40,
39,
30,
75,
54,
55,
45,
19,
55,
40,
32,
44,
50,
null,
50,
70,
58,
38,
115,
25,
40,
42,
17,
18,
65,
17,
18,
22,
30,
16,
26,
39,
39,
55,
19,
19,
25,
15,
30,
15,
null,
19,
26,
17,
17,
34,
19,
14,
42,
8,
48,
90,
28,
20,
33,
50,
29,
48,
42,
25,
72,
45,
45,
21,
45,
42,
19,
59,
59,
54,
null,
44,
36,
65,
67,
50,
35,
null,
27,
18,
22,
20,
33,
40,
37,
46,
48,
25,
26,
15,
23,
27,
20,
25,
66,
30,
33,
39,
45,
67,
21,
24,
25,
98,
16,
23,
30,
58,
79,
30,
20,
40,
65,
60,
25,
30,
33,
25,
34,
45,
20,
13,
11,
22,
11,
null,
25,
15,
null,
11,
13,
15,
38,
null,
9,
9,
null,
10,
5,
10,
23,
16,
null,
16,
11,
12,
32,
null,
8,
50,
39,
48,
38,
40,
28,
28,
25,
40,
25,
40,
35,
25,
45,
40,
30,
62,
40,
40,
80,
22,
90,
38,
65,
34,
45,
35,
27,
45,
26,
15,
18,
32,
28,
35,
27,
20,
15,
17,
18,
17,
20,
51,
15,
null,
25,
20,
25,
30,
20,
10,
18,
15,
40,
29,
16,
23,
null,
18,
11,
14,
4,
24,
23,
15,
null,
23,
18,
24,
16,
9,
17,
38,
null,
13,
null,
23,
36,
40,
36,
13,
8,
20,
22,
12,
18,
10,
18,
25,
16,
null,
17,
12,
19,
11,
40,
12,
26,
10,
10,
null,
null,
18,
38,
21,
22,
50,
null,
21,
15,
45,
null,
20,
60,
32,
16,
20,
17,
18,
40,
20,
25,
23,
39,
25,
22,
30,
13,
13,
19,
38,
30,
23,
23,
20,
18,
9,
22,
38,
19,
15,
19,
26,
17,
28,
null,
44,
60,
24,
28,
15,
15,
79,
50,
55,
30,
75,
25,
null,
null,
25,
18,
45,
15,
10,
42,
28,
45,
12,
80,
15,
52,
24,
20,
55,
35,
15,
39,
30,
13,
15,
23,
13,
13,
18,
60,
30,
16,
20,
25,
15,
10,
42,
50,
89,
75,
40,
125,
20,
85,
null,
null,
null,
39,
170,
55,
63,
null,
48,
36,
125,
115,
null,
39,
null,
50,
12,
17,
24,
7,
15,
29,
8,
24,
13,
25,
30,
12,
15,
10,
8,
9,
10,
10,
25,
22,
10,
22,
34,
11,
7,
10,
12,
45,
33,
50,
45,
40,
50,
80,
25,
null,
63,
49,
160,
33,
60,
28,
35,
30,
24,
49,
24,
38,
42,
19,
18,
80,
23,
58,
48,
54,
125,
25,
30,
42,
35,
28,
22,
23,
23,
30,
12,
10,
28,
15,
18,
null,
15,
80,
38,
9,
25,
12,
14,
15,
20,
18,
15,
23,
32,
25,
24,
28,
20,
18,
13,
34,
18,
16,
25,
34,
36,
17,
75,
null,
25,
35,
16,
24,
null,
75,
20,
36,
null,
null,
null,
44,
42,
38,
null,
90,
18,
95,
38,
45,
30,
52,
40,
59,
32,
48,
38,
20,
16,
75,
null,
29,
25,
18,
13,
18,
25,
11,
27,
null,
8,
12,
null,
18,
24,
19,
30,
17,
65,
45,
15,
36,
35,
40,
95,
null,
null,
38,
14,
17,
35,
29,
40,
18,
25,
19,
14,
23,
58,
16,
17,
30,
25,
8,
8,
14,
25,
45,
53,
37,
149,
60,
35,
90,
20,
25,
29,
25,
48,
105,
95,
38,
40,
55,
120,
50,
55,
220,
75,
99,
127,
100,
50,
110,
48,
14,
20,
18,
null,
null,
15,
12,
50,
10,
13,
22,
8,
45,
null,
34,
25,
22,
13,
13,
null,
25,
42,
30,
44,
36,
60,
48,
57,
75,
45,
55,
36,
50,
30,
32,
60,
28,
18,
50,
70,
35,
47,
37,
125,
52,
30,
30,
56,
19,
26,
62,
80,
20,
42,
51,
45,
32,
35,
35,
70,
70,
20,
29,
null,
30,
38,
54,
25,
60,
55,
30,
45,
50,
54,
29,
22,
42,
51,
75,
20,
67,
30,
60,
17,
45,
100,
75,
40,
65,
48,
25,
28,
25,
25,
12,
23,
13,
17,
26,
15,
53,
55,
50,
80,
39,
25,
39,
19,
20,
22,
26,
35,
33,
10,
51,
17,
15,
25,
12,
21,
75,
39,
null,
29,
null,
24,
null,
null,
65,
20,
42,
28,
26,
13,
35,
40,
23,
25,
16,
40,
30,
35,
null,
10,
28,
null,
25,
17,
50,
15,
18,
40,
14,
9,
11,
14,
13,
20,
25,
20,
19,
50,
12,
9,
20,
47,
9,
26,
19,
20,
21,
16,
50,
45,
27,
33,
18,
20,
25,
null,
19,
12,
15,
25,
16,
22,
21,
20,
20,
20,
45,
72,
18,
40,
25,
50,
56,
58,
21,
38,
27,
28,
19,
24,
25,
15,
42,
null,
28,
34,
20,
20,
60,
35,
17,
40,
48,
null,
40,
null,
45,
40,
17,
40,
49,
42,
95,
15,
null,
25,
38,
21,
20,
13,
75,
55,
50,
18,
15,
32,
16,
70,
12,
69,
20,
null,
100,
14,
65,
50,
60,
21,
15,
49,
55,
20,
55,
90,
19,
25,
30,
25,
149,
48,
30,
23,
17,
36,
20,
25,
18,
20,
59,
22,
28,
19,
31,
14,
36,
22,
40,
20,
23,
48,
55,
25,
18,
17,
20,
35,
37,
17,
18,
17,
16,
13,
10,
10,
8,
20,
10,
15,
17,
6,
14,
38,
10,
15,
20,
12,
12,
15,
15,
10,
30,
9,
9,
16,
10,
32,
40,
16,
22,
9,
95,
14,
20,
14,
27,
20,
26,
35,
15,
20,
18,
13,
17,
15,
10,
null,
15,
9,
20,
20,
25,
25,
32,
17,
38,
25,
22,
15,
14,
28,
40,
16,
16,
20,
38,
25,
26,
40,
null,
12,
18,
21,
12,
12,
12,
75,
14,
16,
10,
14,
29,
11,
15,
9,
12,
12,
35,
18,
30,
12,
17,
13,
13,
12,
23,
12,
12,
24,
13,
10,
35,
18,
16,
20,
14,
null,
null,
16,
20,
13,
27,
null,
40,
50,
25,
25,
14,
12,
58,
32,
60,
43,
76,
55,
94,
45,
52,
31,
null,
50,
128,
135,
30,
48,
38,
45,
50,
65,
125,
60,
35,
85,
54,
24,
180,
65,
100,
70,
28,
19,
75,
15,
60,
12,
20,
16,
null,
35,
12,
14,
27,
29,
9,
null,
16,
14,
20,
65,
12,
59,
10,
36,
12,
10,
18,
29,
10,
11,
10,
80,
20,
12,
14,
15,
15,
10,
12,
12,
10,
22,
13,
9,
12,
22,
34,
80,
8,
85,
26,
37,
33,
40,
50,
30,
25,
30,
20,
19,
29,
80,
25,
147,
38,
45,
27,
45,
36,
17,
65,
65,
20,
32,
90,
40,
55,
18,
null,
28,
45,
18,
24,
11,
38,
9,
10,
16,
20,
27,
7,
18,
13,
11,
10,
40,
15,
13,
30,
9,
18,
15,
19,
10,
23,
13,
13,
15,
20,
20,
35,
10,
14,
13,
35,
25,
13,
48,
40,
29,
29,
30,
26,
8,
9,
39,
15,
25,
11,
65,
8,
27,
12,
9,
10,
25,
10,
16,
15,
29,
10,
20,
11,
18,
20,
13,
28,
12,
49,
12,
null,
9,
20,
12,
15,
10,
32,
15,
18,
24,
85,
58,
70,
70,
60,
48,
80,
40,
150,
50,
65,
55,
45,
150,
70,
65,
25,
230,
90,
45,
75,
45,
70,
75,
14,
14,
15,
20,
54,
40,
10,
25,
34,
26,
65,
24,
30,
12,
24,
22,
9,
13,
19,
22,
35,
112,
11,
35,
25,
42,
65,
48,
32,
40,
42,
35,
60,
55,
24,
28,
90,
40,
60,
28,
130,
19,
79,
29,
24,
43,
43,
22,
40,
60,
28,
40,
60,
50,
65,
87,
49,
22,
118,
50,
30,
25,
38,
39,
70,
55,
36,
46,
80,
null,
56,
37,
50,
40,
50,
32,
50,
45,
42,
18,
16,
50,
48,
15,
22,
15,
30,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
65,
100,
120,
75,
245,
250,
75,
175,
null,
12,
16,
null,
26,
15,
15,
20,
25,
26,
16,
23,
25,
11,
16,
15,
35,
25,
25,
20,
40,
36,
15,
50,
34,
25,
40,
62,
40,
null,
null,
18,
null,
20,
45,
18,
7,
24,
48,
45,
39,
18,
30,
22,
17,
50,
65,
25,
29,
38,
15,
35,
50,
75,
25,
80,
18,
50,
255,
55,
32,
46,
75,
null,
50,
52,
45,
50,
100,
95,
28,
40,
null,
null,
55,
95,
48,
56,
100,
75,
65,
60,
30,
30,
30,
20,
19,
20,
17,
20,
97,
20,
8,
15,
21,
20,
50,
45,
30,
14,
21,
10,
15,
20,
11,
10,
15,
12,
17,
28,
8,
12,
12,
9,
13,
14,
null,
13,
13,
17,
8,
7,
11,
19,
70,
69,
12,
88,
30,
90,
15,
69,
39,
null,
null,
14,
75,
45,
38,
45,
50,
29,
135,
22,
null,
150,
29,
38,
null,
24,
13,
39,
null,
120,
null,
60,
38,
42,
22,
null,
25,
40,
350,
24,
16,
37,
50,
null,
54,
180,
204,
70,
null,
40,
70,
99,
100,
85,
125,
58,
null,
50,
65,
110,
250,
39,
20,
9,
null,
17,
9,
13,
15,
12,
10,
7,
6,
22,
25,
13,
11,
25,
12,
13,
7,
11,
8,
13,
59,
59,
23,
39,
30,
33,
17,
19,
32,
24,
70,
43,
null,
75,
50,
50,
33,
38,
27,
40,
34,
null,
60,
30,
25,
null,
59,
19,
45,
24,
null,
58,
28,
25,
30,
75,
28,
32,
null,
24,
null,
14,
30,
30,
50,
16,
26,
10,
25,
70,
24,
37,
null,
12,
18,
18,
12,
10,
181,
17,
13,
15,
8,
30,
18,
18,
18,
14,
21,
42,
40,
16,
68,
10,
12,
28,
27,
30,
10,
17,
19,
55,
44,
null,
100,
110,
26,
42,
22,
32,
58,
25,
30,
20,
13,
20,
25,
13,
19,
30,
20,
28,
17,
90,
30,
17,
16,
43,
42,
27,
20,
65,
20,
15,
25,
25,
26,
25,
25,
33,
48,
45,
41,
90,
null,
16,
31,
20,
49,
28,
49,
26,
30,
54,
null,
60,
34,
41,
57,
null,
20,
16,
18,
18,
20,
15,
24,
43,
22,
19,
19,
25,
18,
29,
15,
18,
18,
22,
18,
17,
18,
20,
18,
29,
10,
18,
12,
20,
35,
20,
null,
40,
40,
28,
40,
43,
16,
55,
35,
65,
55,
22,
55,
null,
null,
47,
44,
17,
null,
19,
22,
20,
57,
11,
19,
60,
26,
35,
57,
13,
15,
16,
28,
15,
22,
13,
53,
17,
35,
36,
23,
null,
32,
45,
20,
16,
28,
45,
36,
15,
18,
12,
18,
22,
14,
60,
15,
16,
18,
30,
13,
10,
20,
15,
26,
14,
16,
24,
13,
25,
20,
26,
76,
40,
85,
21,
30,
25,
40,
25,
20,
65,
45,
16,
17,
null,
65,
18,
39,
107,
46,
null,
21,
12,
36,
34,
40,
28,
30,
20,
128,
62,
14,
null,
19,
40,
16,
19,
18,
25,
20,
17,
25,
18,
25,
38,
10,
35,
22,
15,
22,
12,
9,
21,
42,
13,
26,
24,
35,
6,
25,
34,
40,
85,
32,
20,
26,
14,
13,
10,
18,
12,
75,
45,
17,
20,
18,
30,
15,
21,
22,
16,
10,
20,
20,
29,
27,
100,
18,
33,
20,
79,
10,
25,
24,
20,
12,
14,
null,
20,
11,
20,
13,
20,
75,
70,
22,
50,
85,
null,
38,
null,
null,
25,
40,
25,
30,
34,
60,
35,
35,
11,
null,
null,
null,
35,
null,
45,
20,
null,
30,
32,
18,
20,
35,
34,
40,
45,
24,
null,
23,
null,
50,
null,
45,
27,
null,
30,
null,
50,
19,
24,
40,
null,
22,
30,
17,
60,
25,
39,
26,
14,
22,
24,
14,
20,
32,
16,
20,
38,
38,
39,
83,
10,
16,
10,
10,
18,
12,
11,
95,
25,
57,
55,
8,
17,
11,
12,
28,
10,
22,
22,
10,
15,
33,
15,
10,
9,
15,
13,
15,
25,
40,
29,
30,
25,
25,
42,
88,
30,
22,
105,
28,
60,
42,
41,
40,
40,
27,
14,
32,
35,
55,
25,
35,
23,
60,
15,
12,
12,
13,
11,
17,
12,
13,
90,
21,
30,
25,
20,
15,
null,
14,
10,
35,
11,
35,
19,
30,
15,
45,
13,
null,
18,
15,
21,
12,
25,
15,
25,
29,
33,
12,
32,
22,
45,
18,
13,
30,
13,
30,
25,
35,
8,
10,
14,
9,
16,
19,
26,
18,
22,
39,
null,
14,
19,
19,
15,
17,
22,
null,
24,
20,
55,
9,
16,
32,
20,
13,
24,
16,
25,
14,
12,
13,
13,
60,
35,
100,
250,
85,
50,
100,
65,
82,
48,
79,
39,
25,
55,
40,
23,
25,
35,
75,
64,
90,
18,
150,
20,
25,
30,
44,
31,
70,
55,
48,
140,
110,
75,
34,
50,
40,
28,
72,
19,
42,
65,
36,
17,
30,
null,
52,
38,
35,
45,
45,
16,
70,
35,
55,
50,
15,
25,
16,
35,
45,
100,
62,
65,
13,
18,
10,
85,
24,
22,
null,
25,
12,
20,
115,
20,
40,
15,
25,
45,
95,
21,
30,
12,
35,
30,
45,
null,
30,
150,
150,
24,
71,
60,
42,
175,
35,
150,
80,
100,
75,
132,
120,
42,
50,
70,
54,
40,
40,
55,
39,
59,
180,
36,
56,
50,
85,
25,
23,
15,
23,
null,
14,
16,
18,
15,
14,
18,
15,
13,
15,
30,
15,
20,
20,
25,
16,
13,
17,
22,
30,
20,
26,
13,
19,
9,
58,
72,
63,
66,
26,
72,
64,
65,
50,
65,
65,
45,
60,
52,
65,
null,
120,
50,
91,
90,
48,
53,
45,
48,
null,
150,
90,
90,
68,
32,
50,
36,
35,
null,
null,
null,
20,
12,
25,
22,
42,
20,
null,
25,
19,
49,
60,
40,
49,
25,
18,
52,
15,
null,
null,
40,
26,
25,
null,
46,
80,
null,
50,
55,
130,
null,
40,
55,
45,
26,
88,
57,
20,
55,
52,
33,
40,
null,
45,
33,
13,
19,
40,
90,
23,
95,
20,
22,
22,
25,
45,
49,
80,
42,
48,
19,
90,
null,
50,
19,
15,
20,
40,
27,
28,
20,
20,
25,
29,
13,
28,
15,
35,
40,
16,
50,
120,
45,
27,
50,
35,
36,
19,
50,
42,
40,
70,
38,
14,
16,
40,
null,
40,
null,
65,
40,
32,
23,
65,
12,
null,
9,
35,
17,
28,
20,
30,
18,
80,
20,
10,
10,
8,
14,
15,
18,
10,
null,
15,
17,
13,
14,
14,
14,
8,
30,
24,
8,
15,
11,
10,
15,
40,
35,
16,
44,
39,
28,
21,
17,
18,
39,
28,
38,
25,
35,
65,
30,
40,
19,
23,
45,
49,
20,
75,
35,
68,
35,
45,
48,
75,
18,
25,
70,
16,
15,
null,
15,
30,
21,
20,
35,
45,
30,
25,
null,
24,
45,
null,
38,
90,
100,
136,
49,
75,
170,
63,
60,
90,
60,
48,
70,
167,
58,
180,
103,
50,
85,
45,
45,
58,
100,
50,
40,
null,
70,
44,
50,
22,
22,
44,
26,
20,
40,
42,
18,
30,
47,
26,
18,
30,
20,
31,
20,
24,
22,
20,
22,
15,
32,
16,
25,
85,
26,
190,
20,
18,
50,
30,
35,
25,
42,
30,
42,
28,
89,
null,
25,
43,
30,
46,
29,
24,
25,
44,
35,
45,
null,
12,
11,
20,
22,
11,
25,
12,
10,
13,
18,
12,
16,
null,
14,
25,
14,
25,
45,
20,
15,
35,
null,
45,
100,
75,
155,
75,
67,
50,
50,
40,
30,
null,
75,
39,
48,
50,
85,
45,
29,
50,
68,
58,
168,
25,
26,
40,
22,
12,
17,
23,
16,
14,
14,
9,
16,
11,
17,
12,
9,
19,
21,
13,
15,
17,
13,
20,
null,
10,
null,
10,
10,
25,
10,
14,
17,
15,
38,
35,
null,
10,
18,
12,
62,
10,
12,
18,
49,
30,
10,
10,
7,
40,
53,
null,
30,
135,
12,
50,
35,
38,
12,
27,
30,
16,
34,
9,
16,
56,
24,
35,
28,
20,
20,
15,
18,
55,
25,
25,
18,
17,
35,
30,
41,
60,
41,
18,
17,
39,
20,
25,
28,
26,
30,
25,
20,
44,
175,
14,
25,
15,
58,
50,
36,
90,
28,
25,
65,
50,
20,
23,
24,
17,
54,
100,
null,
50,
65,
36,
40,
25,
35,
25,
125,
60,
50,
55,
130,
null,
25,
50,
36,
450,
50,
38,
75,
75,
130,
45,
75,
40,
79,
75,
35,
43,
25,
76,
14,
20,
27,
16,
42,
24,
16,
22,
17,
34,
15,
10,
16,
13,
26,
23,
36,
22,
20,
23,
20,
30,
45,
45,
75,
85,
67,
63,
50,
50,
38,
52,
72,
26,
125,
28,
35,
85,
50,
35,
98,
21,
125,
75,
21,
24,
60,
29,
16,
45,
24,
null,
20,
30,
20,
15,
7,
35,
16,
18,
20,
18,
30,
12,
40,
100,
10,
15,
20,
18,
null,
17,
40,
35,
20,
35,
18,
16,
47,
95,
10,
null,
29,
15,
13,
85,
14,
11,
30,
null,
13,
25,
20,
18,
20,
19,
65,
29,
20,
16,
15,
15,
75,
12,
18,
25,
45,
40,
null,
50,
42,
68,
40,
45,
70,
50,
58,
65,
50,
175,
36,
75,
65,
16,
44,
47,
58,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
36,
10,
15,
10,
23,
10,
13,
15,
35,
12,
9,
13,
19,
18,
16,
13,
18,
35,
15,
14,
12,
25,
20,
20,
13,
11,
44,
9,
9,
12,
9,
20,
10,
18,
9,
null,
15,
20,
29,
16,
27,
13,
19,
40,
23,
14,
14,
9,
10,
15,
14,
10,
13,
160,
null,
49,
65,
40,
29,
null,
73,
110,
35,
50,
60,
50,
48,
23,
27,
300,
19,
68,
44,
48,
85,
30,
45,
49,
null,
26,
25,
16,
46,
30,
51,
22,
58,
20,
93,
38,
21,
29,
29,
22,
25,
64,
45,
17,
65,
45,
35,
21,
18,
180,
110,
24,
28,
33,
125,
95,
70,
22,
17,
35,
36,
8,
28,
35,
16,
13,
45,
11,
null,
16,
11,
10,
20,
20,
20,
20,
12,
14,
10,
17,
null,
20,
18,
52,
40,
16,
17,
16,
14,
16,
15,
17,
11,
14,
9,
15,
15,
10,
10,
20,
25,
20,
28,
45,
22,
42,
38,
24,
null,
null,
null,
28,
28,
37,
18,
28,
18,
30,
50,
50,
16,
23,
null,
null,
14,
null,
5,
8,
24,
36,
11,
22,
null,
16,
32,
13,
12,
14,
19,
8,
8,
10,
14,
20,
22,
22,
19,
70,
15,
14,
22,
20,
77,
44,
27,
50,
78,
25,
25,
32,
18,
null,
20,
18,
39,
20,
17,
13,
23,
18,
30,
12,
21,
25,
54,
52,
30,
40,
null,
50,
13,
18,
35,
50,
20,
32,
14,
24,
13,
68,
29,
24,
23,
36,
50,
15,
13,
50,
23,
19,
28,
38,
30,
22,
32,
23,
25,
60,
45,
29,
25,
11,
28,
29,
30,
40,
28,
75,
null,
55,
19,
40,
20,
20,
48,
13,
28,
55,
null,
24,
45,
45,
40,
38,
36,
30,
37,
14,
18,
42,
50,
70,
45,
35,
135,
20,
65,
null,
48,
32,
65,
18,
50,
95,
150,
40,
39,
60,
44,
68,
45,
60,
56,
82,
65,
70,
20,
30,
28,
12,
50,
26,
56,
42,
21,
34,
24,
58,
13,
13,
18,
15,
24,
null,
10,
17,
10,
45,
10,
18,
13,
30,
20,
10,
13,
27,
13,
12,
30,
35,
18,
13,
25,
25,
65,
23,
30,
40,
16,
16,
19,
null,
12,
30,
14,
60,
20,
29,
34,
22,
40,
22,
40,
16,
32,
55,
18,
42,
24,
100,
35,
49,
235,
170,
101,
40,
78,
60,
94,
65,
36,
50,
35,
65,
40,
47,
39,
60,
60,
26,
28,
23,
50,
30,
40,
18,
22,
22,
null,
16,
24,
29,
50,
18,
27,
20,
46,
13,
24,
25,
13,
20,
125,
28,
49,
25,
60,
30,
27,
140,
55,
18,
65,
140,
25,
62,
40,
50,
70,
21,
22,
21,
24,
50,
45,
36,
18,
70,
20,
28,
55,
22,
18,
11,
25,
18,
25,
23,
55,
10,
null,
null,
25,
18,
20,
18,
70,
80,
48,
39,
34,
35,
19,
28,
26,
null,
15,
19,
45,
18,
26,
12,
null,
55,
25,
20,
null,
17,
62,
37,
100,
18,
null,
25,
20,
62,
65,
115,
75,
35,
30,
45,
65,
85,
30,
50,
9,
15,
10,
24,
60,
13,
19,
20,
10,
12,
18,
null,
13,
10,
48,
17,
20,
24,
10,
10,
20,
47,
20,
15,
44,
26,
20,
null,
45,
25,
null,
25,
15,
36,
78,
36,
25,
45,
13,
32,
23,
22,
25,
19,
37,
43,
25,
88,
88,
34,
40,
25,
100,
72,
null,
15,
30,
36,
48,
52,
30,
32,
30,
40,
27,
33,
44,
35,
20,
35,
20,
28,
28,
55,
35,
40,
31,
40,
32,
105,
48,
18,
48,
24,
31,
24,
41,
28,
52,
38,
26,
107,
55,
46,
54,
38,
66,
32,
25,
70,
36,
20,
35,
29,
25,
20,
17,
20,
43,
35,
35,
30,
22,
25,
15,
40,
19,
17,
35,
57,
48,
30,
40,
20,
null,
28,
28,
75,
30,
32,
21
],
"xaxis": "x",
"y": [
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
82,
82,
82,
82,
82,
81,
80,
100,
98,
97,
97,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
99,
99,
98,
98,
98,
98,
97,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
97,
96,
96,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
97,
97,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
97,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
100,
97,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
95,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
80,
80,
80,
80,
80,
80,
80,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
80,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
94,
91,
95,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
97,
97,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
89,
89,
88,
88,
88,
88,
87,
87,
97,
97,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
82,
81,
81,
81,
81,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
88,
88,
88,
87,
98,
98,
98,
98,
97,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
81,
80,
80,
80,
85,
84,
85,
90,
87,
87,
87,
86,
86,
82,
94,
94,
94,
93,
93,
93,
93,
93,
93,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
81,
80,
80,
80,
80,
80,
80,
80,
80,
80,
97,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
83,
83,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
91,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
96,
96,
96,
96,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
81,
81,
81,
81,
80,
98,
98,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
80,
98,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
80,
96,
95,
95,
94,
94,
94,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
93,
97,
96,
96,
96,
95,
95,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
80,
80,
98,
97,
97,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
81,
81,
81,
81,
81,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
81,
81,
81,
81,
81,
80,
80,
87,
97,
97,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
81,
81,
81,
80,
80,
80,
98,
97,
96,
96,
96,
95,
95,
95,
95,
95,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
80,
80,
99,
97,
97,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
80,
80,
98,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
96,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
100,
99,
98,
97,
97,
97,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
81,
81,
81,
81,
81,
80,
80,
80,
80,
98,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
80,
80,
100,
99,
98,
98,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
80,
80,
96,
95,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
81,
81,
81,
80,
80,
80,
80,
80,
98,
97,
96,
96,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
99,
98,
98,
97,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
100,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
97,
97,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
96,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
80,
99,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
99,
97,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
100,
98,
98,
98,
97,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
100,
98,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
98,
97,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
99,
99,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
99,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
98,
98,
98,
98,
97,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
97,
97,
96,
95,
95,
95,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
97,
97,
97,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
96,
96,
96,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
80,
80,
80,
80,
80,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
96,
96,
96,
95,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
99,
97,
96,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
95,
95,
94,
94,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
99,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
94,
94,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
80,
80,
100,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
86,
97,
95,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
99,
99,
98,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
85,
85,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
89,
89,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
81,
81,
81,
80,
80,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
96,
94,
94,
94,
94,
93,
92,
91,
98,
97,
96,
95,
95,
95,
94,
94,
94,
94,
94,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
94,
91,
91,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
83,
82,
82,
82,
82,
81,
81,
81,
96,
95,
95,
94,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
81,
81,
81,
81,
81,
80,
93,
92,
90,
89,
89,
87,
87,
94,
94,
93,
93,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
80,
97,
97,
96,
96,
96,
96,
96,
96,
95,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
81,
81,
80,
96,
94,
94,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
81,
81,
81,
81,
81,
81,
80,
80,
80,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
80,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
94,
93,
93,
93,
93,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
81,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
99,
98,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
80,
80,
80,
80,
80,
80,
97,
96,
96,
96,
96,
96,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
96,
95,
95,
95,
95,
94,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
98,
97,
97,
97,
97,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
99,
98,
97,
97,
97,
97,
96,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
98,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
81,
80,
95,
89,
91,
87,
98,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
97,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
96,
96,
96,
95,
95,
95,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
97,
96,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
80,
80,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
100,
100,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
97,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
80,
98,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
81,
81,
80,
80,
80,
80,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
97,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
80,
80,
80,
80,
80,
80,
98,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
80,
80,
80,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
99,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
80,
97,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
80,
80,
80,
80,
80,
80,
89,
98,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
80,
97,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
97,
97,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
81,
81,
80,
95,
95,
94,
93,
93,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
80,
80,
80,
80,
80,
94,
93,
92,
92,
92,
92,
92,
92,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
82,
82,
82,
82,
81,
81,
80,
80,
87,
94,
94,
93,
93,
93,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
96,
96,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
85,
99,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
80,
80,
97,
97,
97,
97,
97,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
97,
96,
96,
96,
95,
95,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
98,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
80,
80,
80,
80,
80,
80,
80,
98,
97,
97,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
81,
81,
81,
80,
80,
80,
80,
80,
99,
98,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
80,
80,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
98,
98,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
81,
81,
81,
81,
81,
80,
80,
80,
100,
100,
100,
100,
99,
99,
98,
98,
98,
98,
97,
97,
97,
97,
96,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
97,
96,
96,
96,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
80,
94,
91,
100,
97,
96,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
97,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
100,
99,
98,
97,
97,
97,
97,
97,
97,
97,
96,
96,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
95,
94,
94,
94,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
99,
99,
99,
98,
98,
97,
97,
97,
97,
97,
97,
96,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
80,
99,
99,
98,
98,
98,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
97,
97,
97,
96,
96,
96,
96,
96,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
98,
97,
97,
96,
96,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
97,
96,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
100,
99,
98,
98,
97,
97,
97,
96,
96,
96,
96,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
81,
81,
80,
80,
80,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
97,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
80,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
81,
81,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
99,
99,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
81,
81,
81,
81,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
81,
81,
81,
80,
80,
80,
80,
80,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
81,
80,
80,
98,
97,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
81,
81,
81,
100,
99,
98,
98,
98,
97,
97,
97,
97,
97,
97,
97,
97,
97,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
92,
100,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
81,
81,
81,
80,
80,
80,
86,
96,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
80,
80,
80,
80,
80,
98,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
92,
91,
91,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
86,
90,
88,
88,
84,
87,
98,
97,
97,
97,
97,
96,
96,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
97,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
80,
80,
94,
89,
99,
97,
97,
97,
97,
97,
96,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90
],
"yaxis": "y"
}
],
"layout": {
"autosize": true,
"legend": {
"tracegroupgap": 0
},
"margin": {
"t": 60
},
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"sequentialminus": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"xaxis": {
"anchor": "y",
"autorange": true,
"domain": [
0,
1
],
"range": [
-208.36208732694357,
3512.3620873269438
],
"title": {
"text": "price"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
78.17204301075269,
101.82795698924731
],
"title": {
"text": "points"
},
"type": "linear"
}
}
},
"image/png": "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bdm2A2f2uSVqMvE8+IWzn5T+Ococ1ciRx6M9OcjOIn4uDrr5IeOWvuJN/A67e8RAY62fWL//Yv1c5Wdb2YTi6x8rx88X/IAxD08xfg+KTfy8feSuoTjl+DZx/X5kjvHlQIGPj5PnWomzS+LxU/VqZ/PDv8LpigVAduzcjXq1i56fWXaLlaN4DJZYKVQsIMJNHQKxcsvfX4CcnbloULeWcca37CbERKy4LASfmzMExIfNHTtzkbdvPxrWr2WcnS+7xTr+mKMz2Zn9c5Q5Op8jj0fnM4i3AiF223fsMhawS09LjeoW6/dfZT9XY/1ujbdGtotNoLIcjcfp7thtDCI8Q9OiP8cwx9iMK2tBgZfjx94kQAIkQAIkQAIkQAIkQAIkQAIkYAsBCrwtmDkJCZAACZAACZAACZAACZAACZAACcgRoMDL8WNvEiABEiABEiABEiABEiABEiABErCFAAXeFsychARIgARIgARIgARIgARIgARIgATkCFDg5fixNwmQAAmQAAmQAAmQAAmQAAmQAAnYQoACbwtmTkICJEACJEACJEACJEACJEACJEACcgQo8HL82JsESIAESIAESIAESIAESIAESIAEbCFAgbcFMychARIgARIgARIgARIgARIgARIgATkCFHg5fuxNAiRAAiRAAiRAAiRAAiRAAiRAArYQoMDbgpmTkAAJkAAJkAAJkAAJkAAJkAAJkIAcAQq8HD/2JgESIAESIAESIAESIAESIAESIAFbCFDgbcHMSUiABEiABEiABEiABEiABEiABEhAjgAFXo4fe5MACZAACZAACZAACZAACZAACZCALQQo8LZg5iQkQAIkQAIkQAIkQAIkQAIkQAIkIEeAAi/Hj71JgARIgARIgARIgARIgARIgARIwBYCFHhbMHMSEiABEiABErCHwLqNf+OHX5ajU4djUbNGlj2TchYSIAESIAESIAFbCFDgbcHMSUiABEiABEjAHgIfzf0WIx94Hm+9cA/a/uMIeyblLCRAAiRAAiRAArYQoMDbgpmTkAAJkAAJkIA9BAoLQ9i7Lx9Zmenw+/32TMpZSIAESIAESIAEbCFAgbcFMychARIgARIggcQI3P3Ii8iuXg37Cwrx2YIfsGdvHvqc1xkjhlyMQMCP/PwCXP3vR3DtgPOxYfM2LPzuF6P9pRecifHPvI7H7xuGurWzjUnXbtiCJ6a+gx+XrkBhKIQTjj4K1w28AP9o0Ri5e/fhyanvYO5XS7Blaw5OPr41Rg3rZ7zGjQRIgARIgARIQC0CFHi18mA1JEACJEACJGAQuHjIPfh9+RqcemJbdGx/tCHY4t72m6/pg2v6n2eI9yk9rzPa1qpZHe2Pa4UaWZnoevoJuGbko5jz+iM4vGFdbNm2A2f2ucVo0/+irsZ98e9+tADdOrfHwEu6od/1D2Dn7j3o37sramZn4dV3PsOqtZswd9bjxll8biRAAiRAAiRAAuoQoMCrkwUrIQESIAESIIESAkLgmx3eAI/cXSTpYhOyvXnrDnwxa2KJwIsz7qNv6IdgMGC0+Xrx0lICL87GvzJrDua+NREN6tUy2kQiOnbsysWvf/yFYWMmYeazd+HYNi2M15b/tR69r7wTTzxwo/FlADcSIAESIAESIAF1CFDg1cmClZAACZAACZBAKYE/ulVz3D1iYMm/TZw8C9Nmfohf5k5DXn6BcQZeCP65Z55c0qaswF8x/EFD9mdPeyCK7vMz3sNT095Fm6OalrwWCkewfOU6jLqhH67ocw4TIQESIAESIAESUIgABV6hMFgKCZAACZAACRQTEGfgywr8Y8+/iRff+Bi/fPEi8vbtj0vg+w69D+lpqZg+aXQU3ElT3saU1z7A8+NHRL3WrHEDND6sHgMhARIgARIgARJQiAAFXqEwWAoJkAAJkAAJVCbwPQeMRkpK0DibXnwPfKwz8GMenor/fvIVvv3gWWRVyygBHI5E8MFn32DMQ1Pw3+nj0LJZo1LwdV2HpmkMhARIgARIgARIQCECFHiFwmApJEACJEACJHCowIv/PeLaS+D3+TDr/S/x0RffYfwd1+K8szvELfA/LV2B/jeMNVaXH9y3B+rVqYkPP/8GdWrVwL96dsL5A8cgPS0Ftw27zLjnfvX6zYbw9zrnNHQ+9TgGQgIkQAIkQAIkoBABCrxCYbAUEiABEiABEjhU4Nes34K9efklUG4d2heD+3Y3zozv2bsPJ5dzD/w3P/yGq299BJ++8SgaNahj9BXi/9BTryFnx27j7/Xr1sLY267EqSe1M1acf2DSK/huyR8l84h74seNuhpH8VFyfEOSAAmQAAmQgFIEKPBKxcFiSIAESIAESKCIQPE98Lff2B85u3JRp2Z1+P1+KTzbcnYZ/WvXrB51eXz+/gKI18Vj5jIz0qTmYWcSIAESIAESIAFrCFDgreHKUUmABEiABEhAikB5i9hJDcjOJEACJEACJEACridAgXd9hNwBEiABEiABLxIQi881O7w+hlx+vhd3j/tEAiRAAiRAAiSQBAEKfBLQ2IUESIAESIAESIAESIAESIAESIAE7CZAgbebOOcjARIgARIgARIgARIgARIgARIggSQIUOCTgMYuJEACJEACJEACJEACJEACJEACJGA3AQq83cQ5HwmQAAmQAAmQAAmQAAmQAAmQAAkkQYACnwQ0diEBEiABEiABEiABEiABEiABEiABuwlQ4O0mzvlIgARIgARIgARIgARIgARIgARIIAkCFPgkoLELCZAACZAACZAACZAACZAACZAACdhNgAJvN3HORwIkQAIkQAIkQAIkQAIkQAIkQAJJEKDAJwGNXUiABEiABEiABEiABEiABEiABEjAbgIUeLuJcz4SIAESIAESIAESIAESIAESIAESSIIABT4JaOxCAiRAAiRAAiRAAiRAAiRAAiRAAnYToMDbTZzzkQAJkAAJkAAJkAAJkAAJkAAJkEASBCjwSUBjFxIgARIgARIgARIgARIgARIgARKwmwAF3m7inI8ESIAESIAESIAESIAESIAESIAEkiBAgU8CGruQAAmQAAmQAAmQAAmQAAmQAAmQgN0EKPB2E+d8JEACJEACJEACJEACJEACJEACJJAEAQp8EtDYhQRIgARIgARIgARIgARIgARIgATsJkCBt5s45yMBEiABEiABEiABEiABEiABEiCBJAhQ4JOAxi4kQAIkQAIkQAIkQAIkQAIkQAIkYDcBCrzdxDkfCZAACZAACZAACZAACZAACZAACSRBgAKfBDR2IQESIAESIAESIAESIAESIAESIAG7CVDg7SbO+UiABEiABEiABEiABEiABEiABEggCQIU+CSgsQsJkAAJkAAJkAAJkAAJkAAJkAAJ2E2AAm83cc5HAiRAAiRAAiRAAiRAAiRAAiRAAkkQoMAnAY1dSIAESIAESIAESIAESIAESIAESMBuAhR4u4lzPhIgARIgARIgARIgARIgARIgARJIggAFPglo7EICJEACJEACJEACJEACJEACJEACdhOgwNtNnPORAAmQAAmQAAmQAAmQAAmQAAmQQBIEKPBJQGMXEiABEiABEiABEiABEiABEiABErCbAAXebuKcjwRIgARIgARIgARIgARIgARIgASSIECBTwIau5AACZAACZAACZAACZAACZAACZCA3QQo8HYT53wkQAIkQAIkQAIkQAIkQAIkQAIkkAQBCnwS0NiFBEiABEiABEiABEiABEiABEiABOwmQIG3mzjnIwESIAESIAESIAESIAESIAESIIEkCFDgk4DGLiRAAiRAAiRAAiRAAiRAAiRAAiRgNwEKvN3EOR8JkAAJkAAJkAAJkAAJkAAJkAAJJEGAAp8ENHYhARIgARIgARIgARIgARIgARIgAbsJ/D/bSywBqTeJwAAAAABJRU5ErkJggg==",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"px.scatter(wine_reviews, x='price',y='points')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Because prices are dependent on country, and point aren't, we should breakdown by country"
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['US',\n",
" 'France',\n",
" 'Italy',\n",
" 'Spain',\n",
" 'Portugal',\n",
" 'Chile',\n",
" 'Argentina',\n",
" 'Austria',\n",
" 'Australia',\n",
" 'Germany']"
]
},
"execution_count": 29,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"top_ten_countries = wine_reviews.country.value_counts().index[:10]\n",
"list(top_ten_countries)"
]
},
{
"cell_type": "code",
"execution_count": 30,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" | \n",
" price | \n",
" points | \n",
"
\n",
" \n",
" | country | \n",
" | \n",
" | \n",
" | \n",
"
\n",
" \n",
" \n",
" \n",
" | US | \n",
" price | \n",
" 1.000000 | \n",
" 0.455320 | \n",
"
\n",
" \n",
" | points | \n",
" 0.455320 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | France | \n",
" price | \n",
" 1.000000 | \n",
" 0.406553 | \n",
"
\n",
" \n",
" | points | \n",
" 0.406553 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Italy | \n",
" price | \n",
" 1.000000 | \n",
" 0.531854 | \n",
"
\n",
" \n",
" | points | \n",
" 0.531854 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Spain | \n",
" price | \n",
" 1.000000 | \n",
" 0.478852 | \n",
"
\n",
" \n",
" | points | \n",
" 0.478852 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Portugal | \n",
" price | \n",
" 1.000000 | \n",
" 0.438125 | \n",
"
\n",
" \n",
" | points | \n",
" 0.438125 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Chile | \n",
" price | \n",
" 1.000000 | \n",
" 0.482639 | \n",
"
\n",
" \n",
" | points | \n",
" 0.482639 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Argentina | \n",
" price | \n",
" 1.000000 | \n",
" 0.571894 | \n",
"
\n",
" \n",
" | points | \n",
" 0.571894 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Austria | \n",
" price | \n",
" 1.000000 | \n",
" 0.391295 | \n",
"
\n",
" \n",
" | points | \n",
" 0.391295 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Australia | \n",
" price | \n",
" 1.000000 | \n",
" 0.468471 | \n",
"
\n",
" \n",
" | points | \n",
" 0.468471 | \n",
" 1.000000 | \n",
"
\n",
" \n",
" | Germany | \n",
" price | \n",
" 1.000000 | \n",
" 0.457733 | \n",
"
\n",
" \n",
" | points | \n",
" 0.457733 | \n",
" 1.000000 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" price points\n",
"country \n",
"US price 1.000000 0.455320\n",
" points 0.455320 1.000000\n",
"France price 1.000000 0.406553\n",
" points 0.406553 1.000000\n",
"Italy price 1.000000 0.531854\n",
" points 0.531854 1.000000\n",
"Spain price 1.000000 0.478852\n",
" points 0.478852 1.000000\n",
"Portugal price 1.000000 0.438125\n",
" points 0.438125 1.000000\n",
"Chile price 1.000000 0.482639\n",
" points 0.482639 1.000000\n",
"Argentina price 1.000000 0.571894\n",
" points 0.571894 1.000000\n",
"Austria price 1.000000 0.391295\n",
" points 0.391295 1.000000\n",
"Australia price 1.000000 0.468471\n",
" points 0.468471 1.000000\n",
"Germany price 1.000000 0.457733\n",
" points 0.457733 1.000000"
]
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews.groupby('country')[['price','points']].corr(method = 'pearson').loc[top_ten_countries]"
]
},
{
"cell_type": "code",
"execution_count": 31,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "country=Italy
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
null,
16,
null,
19,
35,
13,
10,
17,
null,
null,
21,
11,
12,
17,
13,
null,
14,
null,
13,
17,
32,
29,
19,
30,
16,
14,
30,
18,
30,
15,
19,
80,
70,
70,
68,
60,
26,
45,
38,
null,
25,
22,
null,
48,
26,
20,
null,
35,
18,
null,
62,
57,
40,
null,
null,
10,
18,
40,
36,
25,
26,
13,
52,
41,
null,
null,
null,
56,
null,
20,
18,
null,
15,
20,
22,
16,
18,
12,
15,
19,
18,
15,
150,
60,
21,
11,
21,
23,
10,
15,
40,
18,
15,
11,
9,
30,
15,
null,
24,
13,
19,
19,
15,
20,
13,
16,
14,
null,
89,
15,
28,
39,
35,
50,
69,
15,
18,
15,
18,
13,
12,
30,
90,
15,
19,
19,
25,
16,
20,
15,
23,
19,
24,
65,
35,
25,
50,
35,
45,
70,
53,
35,
43,
80,
102,
48,
30,
18,
50,
85,
32,
null,
20,
70,
28,
30,
24,
null,
25,
30,
19,
null,
null,
null,
29,
45,
null,
28,
50,
39,
35,
50,
50,
60,
35,
23,
50,
30,
17,
48,
null,
12,
41,
16,
26,
14,
41,
null,
45,
22,
22,
27,
12,
28,
17,
28,
19,
null,
null,
null,
57,
180,
22,
70,
38,
18,
11,
10,
null,
14,
17,
15,
20,
19,
13,
13,
18,
50,
49,
50,
90,
75,
80,
33,
57,
16,
35,
null,
90,
22,
null,
12,
null,
28,
10,
10,
20,
19,
48,
26,
13,
20,
49,
15,
40,
20,
20,
25,
18,
29,
35,
19,
9,
18,
null,
10,
25,
27,
20,
19,
23,
30,
28,
20,
20,
125,
154,
48,
70,
85,
18,
15,
35,
12,
15,
16,
43,
65,
65,
43,
42,
21,
14,
20,
18,
102,
220,
215,
75,
16,
25,
14,
40,
10,
19,
null,
null,
null,
null,
50,
85,
16,
15,
65,
29,
90,
50,
80,
75,
45,
55,
null,
null,
50,
30,
130,
120,
75,
80,
null,
null,
60,
21,
22,
24,
30,
50,
25,
80,
30,
32,
20,
14,
15,
15,
25,
null,
19,
11,
12,
null,
19,
9,
15,
39,
15,
17,
null,
82,
75,
85,
null,
null,
50,
48,
null,
null,
null,
null,
76,
null,
null,
45,
41,
13,
20,
29,
21,
null,
22,
19,
12,
null,
15,
10,
10,
8,
10,
11,
15,
null,
107,
58,
25,
50,
53,
92,
85,
90,
70,
40,
120,
73,
65,
45,
null,
106,
72,
75,
55,
65,
150,
26,
16,
40,
26,
20,
12,
15,
32,
32,
66,
28,
58,
53,
37,
65,
70,
34,
null,
20,
null,
42,
85,
20,
30,
27,
47,
14,
null,
12,
40,
null,
null,
17,
18,
30,
19,
40,
20,
80,
55,
75,
16,
43,
65,
60,
96,
59,
60,
42,
48,
70,
80,
null,
46,
80,
64,
75,
18,
20,
28,
27,
45,
20,
92,
82,
18,
57,
null,
49,
null,
null,
null,
null,
150,
26,
125,
9,
15,
35,
16,
10,
11,
15,
11,
30,
28,
30,
null,
50,
18,
20,
15,
null,
null,
13,
30,
null,
30,
75,
55,
20,
45,
45,
35,
40,
37,
25,
34,
null,
65,
47,
41,
30,
35,
29,
42,
30,
45,
66,
43,
30,
40,
60,
19,
20,
22,
49,
null,
null,
null,
16,
22,
55,
35,
50,
45,
44,
null,
null,
null,
18,
18,
16,
null,
5,
19,
15,
null,
null,
16,
45,
null,
400,
60,
38,
null,
19,
21,
40,
23,
18,
31,
13,
45,
18,
28,
19,
10,
24,
21,
18,
19,
22,
37,
16,
null,
19,
null,
null,
16,
35,
16,
70,
31,
27,
28,
29,
20,
25,
25,
65,
22,
null,
18,
27,
26,
22,
92,
120,
30,
50,
70,
44,
17,
15,
20,
19,
30,
null,
52,
11,
30,
75,
65,
45,
19,
20,
22,
22,
16,
18,
90,
15,
20,
18,
20,
30,
null,
20,
45,
20,
15,
33,
35,
20,
65,
36,
23,
22,
25,
20,
16,
42,
null,
null,
null,
50,
null,
24,
16,
20,
20,
null,
22,
19,
19,
30,
20,
15,
20,
null,
null,
null,
null,
37,
20,
23,
26,
13,
15,
16,
21,
19,
23,
null,
30,
null,
13,
15,
60,
50,
50,
40,
11,
null,
49,
40,
35,
100,
66,
null,
9,
79,
null,
14,
60,
12,
50,
30,
19,
19,
30,
28,
25,
null,
43,
50,
90,
35,
42,
19,
130,
26,
25,
47,
55,
null,
19,
null,
45,
46,
15,
37,
10,
10,
13,
null,
60,
60,
146,
96,
225,
30,
40,
30,
20,
21,
21,
12,
15,
60,
25,
null,
26,
14,
20,
25,
20,
35,
66,
50,
50,
65,
57,
100,
null,
30,
28,
45,
20,
null,
28,
85,
null,
26,
90,
50,
90,
38,
18,
15,
16,
19,
18,
16,
12,
18,
14,
20,
20,
19,
null,
19,
26,
21,
32,
30,
15,
30,
12,
28,
37,
40,
13,
30,
62,
38,
28,
20,
30,
13,
23,
22,
35,
null,
39,
30,
54,
30,
23,
45,
12,
65,
80,
65,
null,
90,
45,
17,
70,
20,
28,
null,
25,
25,
19,
25,
32,
25,
33,
28,
18,
null,
50,
null,
31,
30,
65,
17,
15,
35,
35,
18,
17,
15,
36,
25,
14,
25,
21,
40,
null,
24,
24,
50,
25,
55,
17,
25,
38,
25,
29,
90,
32,
44,
null,
40,
60,
50,
26,
29,
65,
30,
10,
null,
null,
14,
12,
148,
90,
209,
11,
30,
33,
37,
32,
20,
90,
20,
20,
20,
16,
null,
12,
18,
14,
25,
25,
61,
43,
47,
26,
null,
30,
null,
35,
33,
null,
300,
28,
58,
50,
null,
19,
null,
29,
65,
78,
160,
19,
200,
28,
45,
22,
99,
65,
79,
64,
70,
30,
15,
13,
18,
35,
13,
null,
null,
11,
null,
18,
null,
null,
29,
20,
null,
20,
19,
null,
25,
17,
23,
null,
17,
22,
25,
60,
20,
22,
null,
20,
20,
11,
18,
15,
null,
35,
27,
39,
110,
60,
null,
53,
80,
31,
19,
null,
14,
50,
16,
24,
16,
24,
25,
19,
23,
29,
16,
22,
22,
20,
19,
29,
23,
null,
23,
60,
60,
55,
35,
85,
17,
22,
28,
null,
null,
null,
10,
73,
115,
150,
null,
65,
95,
80,
27,
54,
70,
34,
11,
37,
15,
null,
null,
12,
null,
24,
15,
12,
17,
null,
null,
18,
36,
33,
25,
24,
20,
21,
19,
24,
null,
38,
500,
105,
70,
49,
58,
53,
null,
53,
40,
null,
55,
48,
18,
40,
80,
70,
40,
40,
74,
190,
52,
39,
45,
45,
120,
55,
55,
80,
60,
65,
65,
60,
65,
null,
55,
99,
20,
26,
19,
24,
18,
null,
19,
13,
13,
null,
26,
16,
18,
24,
18,
19,
20,
19,
10,
17,
12,
29,
26,
55,
47,
null,
14,
14,
15,
20,
35,
17,
47,
16,
52,
95,
null,
30,
31,
32,
null,
18,
22,
null,
48,
null,
25,
16,
19,
13,
47,
15,
81,
27,
23,
37,
42,
41,
70,
50,
55,
21,
16,
20,
32,
18,
75,
null,
36,
20,
10,
210,
50,
70,
45,
45,
50,
60,
null,
60,
60,
null,
18,
16,
36,
78,
60,
48,
null,
12,
45,
30,
40,
10,
22,
null,
18,
18,
16,
null,
null,
null,
9,
15,
12,
10,
10,
22,
40,
16,
20,
22,
18,
22,
20,
8,
null,
13,
null,
10,
10,
19,
20,
39,
20,
14,
35,
95,
39,
47,
62,
99,
null,
null,
75,
67,
90,
13,
13,
null,
30,
null,
40,
30,
45,
null,
85,
20,
28,
35,
7,
15,
16,
55,
25,
33,
10,
15,
20,
32,
39,
28,
25,
14,
29,
15,
25,
null,
79,
77,
92,
null,
45,
18,
null,
13,
23,
12,
19,
40,
40,
70,
12,
16,
22,
17,
17,
null,
null,
null,
58,
160,
22,
23,
15,
27,
15,
19,
20,
25,
12,
26,
14,
null,
20,
45,
80,
null,
57,
50,
75,
null,
null,
15,
14,
13,
12,
20,
19,
20,
null,
50,
27,
35,
35,
15,
120,
125,
null,
null,
28,
null,
null,
null,
null,
16,
30,
20,
40,
18,
60,
30,
25,
75,
41,
null,
27,
44,
18,
19,
null,
17,
17,
18,
14,
17,
14,
25,
18,
null,
null,
21,
12,
20,
19,
17,
20,
20,
45,
42,
null,
60,
53,
null,
22,
40,
19,
45,
50,
50,
80,
null,
null,
270,
130,
90,
59,
72,
450,
82,
55,
60,
74,
50,
null,
null,
115,
null,
55,
null,
61,
65,
null,
50,
null,
40,
41,
28,
14,
22,
null,
24,
32,
55,
40,
100,
100,
120,
80,
25,
21,
9,
30,
16,
20,
30,
26,
77,
75,
41,
null,
15,
22,
30,
21,
22,
55,
null,
105,
41,
56,
68,
8,
11,
12,
12,
78,
55,
40,
54,
100,
16,
15,
null,
20,
20,
42,
105,
30,
55,
23,
17,
24,
17,
null,
53,
27,
26,
20,
22,
43,
27,
20,
36,
36,
60,
60,
35,
45,
15,
60,
87,
40,
23,
null,
15,
null,
18,
20,
20,
24,
12,
18,
27,
23,
25,
22,
90,
null,
40,
20,
20,
24,
105,
80,
null,
25,
null,
60,
30,
20,
90,
15,
38,
50,
null,
50,
65,
20,
30,
16,
80,
null,
60,
40,
16,
20,
null,
39,
16,
null,
30,
25,
null,
null,
17,
36,
38,
14,
12,
null,
60,
null,
130,
40,
null,
15,
null,
23,
null,
45,
29,
20,
45,
null,
null,
null,
28,
29,
30,
30,
20,
27,
30,
28,
null,
16,
107,
null,
70,
22,
40,
20,
null,
50,
16,
19,
29,
13,
8,
15,
null,
25,
46,
37,
null,
11,
21,
70,
null,
36,
23,
110,
11,
55,
88,
20,
22,
29,
50,
50,
17,
26,
24,
80,
60,
25,
25,
67,
48,
34,
30,
null,
65,
60,
42,
44,
19,
19,
20,
9,
16,
null,
18,
60,
51,
90,
65,
null,
null,
20,
25,
65,
45,
40,
30,
18,
17,
93,
45,
65,
22,
20,
22,
10,
9,
16,
17,
15,
null,
null,
null,
20,
17,
null,
17,
12,
10,
14,
14,
20,
25,
13,
25,
null,
11,
10,
14,
18,
17,
66,
460,
null,
80,
58,
80,
150,
130,
120,
25,
25,
67,
37,
42,
95,
40,
30,
112,
null,
null,
25,
50,
13,
null,
null,
69,
42,
55,
100,
60,
30,
70,
65,
90,
112,
null,
40,
35,
88,
35,
58,
60,
30,
120,
30,
18,
75,
50,
30,
16,
40,
null,
24,
57,
47,
60,
26,
32,
52,
16,
16,
65,
14,
22,
13,
18,
20,
50,
48,
60,
35,
22,
15,
54,
63,
25,
15,
38,
null,
46,
24,
95,
null,
null,
42,
null,
null,
18,
50,
19,
52,
30,
14,
null,
13,
18,
null,
null,
null,
null,
38,
11,
35,
55,
25,
45,
18,
16,
null,
12,
33,
35,
89,
59,
16,
32,
16,
15,
20,
19,
20,
null,
32,
null,
null,
null,
null,
null,
78,
126,
62,
84,
100,
210,
80,
null,
88,
48,
16,
18,
null,
18,
null,
12,
17,
17,
17,
10,
11,
13,
18,
null,
25,
25,
17,
15,
22,
23,
24,
49,
28,
null,
40,
40,
15,
45,
50,
11,
22,
18,
19,
19,
null,
null,
10,
20,
92,
50,
null,
null,
26,
23,
null,
25,
23,
null,
45,
65,
25,
null,
78,
86,
72,
90,
52,
90,
10,
12,
13,
null,
16,
55,
40,
45,
60,
45,
38,
60,
35,
70,
75,
90,
38,
37,
50,
24,
103,
null,
45,
18,
23,
14,
16,
25,
18,
50,
null,
60,
45,
null,
10,
12,
22,
15,
null,
null,
21,
40,
21,
23,
11,
11,
50,
58,
null,
null,
95,
100,
null,
null,
88,
null,
65,
null,
45,
18,
15,
19,
34,
24,
14,
50,
13,
13,
18,
18,
22,
null,
11,
17,
22,
14,
25,
27,
24,
17,
null,
null,
12,
13,
35,
8,
null,
22,
12,
12,
16,
null,
13,
22,
14,
50,
14,
13,
null,
null,
40,
10,
50,
16,
10,
13,
30,
14,
19,
15,
15,
12,
16,
15,
61,
26,
34,
20,
20,
17,
20,
20,
18,
28,
20,
null,
33,
28,
22,
43,
19,
22,
19,
19,
21,
30,
30,
24,
30,
null,
29,
25,
18,
14,
19,
20,
30,
15,
15,
27,
29,
16,
34,
25,
20,
23,
40,
28,
43,
30,
65,
null,
35,
50,
35,
32,
50,
42,
75,
36,
60,
105,
10,
62,
45,
70,
16,
26,
null,
null,
70,
null,
50,
50,
49,
null,
null,
20,
21,
null,
14,
16,
15,
13,
15,
14,
16,
22,
18,
28,
30,
13,
18,
13,
12,
35,
60,
null,
62,
45,
15,
20,
24,
15,
25,
38,
27,
60,
70,
22,
34,
51,
48,
47,
27,
13,
41,
75,
58,
45,
15,
32,
18,
20,
16,
31,
null,
25,
null,
14,
35,
60,
49,
40,
40,
80,
45,
28,
null,
null,
10,
11,
null,
12,
24,
60,
45,
45,
50,
13,
12,
24,
14,
19,
10,
15,
13,
14,
22,
18,
15,
43,
17,
11,
null,
13,
13,
null,
13,
17,
null,
35,
65,
22,
26,
50,
16,
16,
16,
12,
17,
38,
26,
null,
10,
13,
null,
90,
36,
45,
18,
12,
10,
9,
null,
null,
null,
23,
null,
null,
15,
17,
15,
23,
16,
15,
17,
32,
16,
9,
10,
55,
37,
null,
55,
65,
135,
40,
22,
30,
142,
40,
19,
19,
40,
45,
35,
16,
null,
null,
16,
22,
null,
95,
null,
25,
null,
15,
15,
13,
15,
14,
null,
60,
40,
15,
15,
16,
17,
15,
18,
17,
15,
29,
20,
24,
18,
12,
19,
49,
28,
67,
50,
68,
54,
51,
50,
115,
47,
19,
17,
15,
null,
35,
85,
null,
6,
49,
30,
null,
null,
88,
27,
49,
28,
19,
75,
64,
60,
40,
18,
55,
35,
18,
null,
null,
16,
null,
11,
15,
13,
38,
null,
33,
120,
80,
42,
40,
31,
32,
28,
40,
80,
70,
40,
22,
17,
40,
28,
32,
24,
20,
50,
40,
25,
20,
15,
30,
25,
21,
28,
null,
51,
null,
null,
35,
17,
27,
35,
28,
49,
80,
37,
null,
null,
13,
null,
30,
18,
17,
38,
9,
15,
11,
15,
15,
6,
19,
17,
19,
10,
14,
15,
30,
46,
55,
26,
39,
23,
28,
22,
38,
null,
55,
30,
37,
17,
16,
260,
46,
144,
69,
15,
27,
19,
35,
24,
17,
null,
13,
48,
45,
42,
100,
13,
80,
45,
20,
null,
49,
60,
null,
12,
13,
18,
null,
48,
25,
30,
64,
null,
45,
75,
40,
50,
108,
null,
74,
50,
70,
35,
45,
70,
165,
30,
65,
26,
null,
100,
99,
85,
40,
165,
65,
50,
null,
45,
null,
null,
38,
null,
16,
33,
40,
15,
35,
null,
44,
16,
35,
125,
65,
199,
38,
55,
null,
40,
39,
25,
null,
50,
null,
20,
33,
38,
92,
52,
52,
40,
17,
20,
22,
38,
24,
null,
45,
25,
null,
29,
21,
46,
50,
86,
null,
70,
40,
75,
35,
55,
24,
28,
29,
18,
35,
16,
28,
10,
13,
30,
15,
23,
60,
60,
42,
40,
58,
58,
42,
null,
20,
15,
23,
null,
null,
22,
14,
null,
null,
18,
59,
44,
25,
24,
23,
13,
25,
18,
23,
25,
null,
35,
50,
12,
95,
94,
80,
250,
null,
75,
55,
70,
98,
75,
12,
20,
13,
10,
15,
70,
39,
30,
17,
14,
15,
24,
10,
13,
13,
39,
75,
45,
140,
99,
100,
22,
15,
9,
18,
20,
60,
70,
151,
300,
82,
18,
32,
10,
30,
35,
11,
25,
31,
16,
30,
28,
15,
16,
18,
null,
11,
15,
15,
11,
22,
19,
null,
10,
15,
17,
22,
30,
null,
null,
18,
15,
29,
18,
16,
15,
10,
15,
15,
24,
9,
21,
24,
35,
19,
50,
null,
69,
null,
75,
87,
85,
null,
79,
null,
70,
99,
23,
75,
17,
8,
15,
17,
21,
19,
13,
23,
38,
17,
11,
12,
19,
null,
null,
19,
35,
16,
20,
40,
18,
13,
null,
null,
220,
80,
90,
88,
18,
20,
20,
16,
25,
32,
30,
40,
20,
26,
17,
61,
30,
20,
40,
22,
20,
null,
25,
50,
19,
39,
null,
null,
10,
30,
15,
18,
26,
30,
18,
50,
15,
null,
16,
20,
10,
18,
16,
20,
18,
18,
20,
20,
20,
22,
null,
25,
29,
20,
10,
10,
22,
20,
17,
17,
9,
48,
13,
18,
26,
103,
106,
96,
15,
60,
25,
10,
null,
18,
null,
null,
25,
14,
14,
36,
39,
23,
13,
23,
10,
19,
null,
16,
17,
20,
17,
16,
17,
46,
19,
19,
18,
20,
17,
35,
null,
57,
null,
null,
31,
44,
null,
null,
null,
50,
65,
60,
null,
null,
null,
18,
27,
17,
20,
45,
null,
60,
85,
75,
30,
16,
20,
45,
16,
35,
45,
18,
27,
35,
52,
18,
108,
23,
20,
19,
20,
null,
12,
75,
26,
33,
32,
22,
30,
37,
12,
65,
30,
10,
16,
16,
15,
null,
24,
11,
35,
34,
15,
18,
40,
24,
20,
22,
22,
30,
28,
50,
null,
55,
15,
38,
119,
null,
20,
35,
25,
25,
30,
16,
19,
30,
22,
26,
null,
null,
null,
null,
20,
35,
null,
32,
18,
54,
33,
35,
null,
69,
70,
75,
17,
10,
15,
35,
52,
30,
63,
100,
30,
23,
20,
45,
22,
17,
18,
null,
55,
36,
22,
70,
50,
null,
48,
75,
65,
40,
65,
90,
46,
60,
65,
79,
25,
28,
37,
50,
30,
90,
17,
null,
null,
18,
19,
null,
25,
38,
20,
15,
null,
14,
null,
null,
65,
60,
55,
75,
27,
22,
17,
19,
10,
14,
22,
28,
null,
25,
20,
65,
37,
65,
19,
44,
null,
17,
null,
null,
null,
16,
19,
17,
28,
18,
30,
50,
25,
30,
24,
50,
19,
26,
62,
26,
50,
23,
95,
25,
40,
27,
22,
21,
14,
20,
16,
65,
29,
35,
null,
13,
16,
null,
22,
15,
15,
6,
110,
25,
26,
150,
110,
125,
35,
45,
95,
60,
null,
null,
41,
39,
20,
20,
40,
11,
null,
16,
36,
55,
43,
50,
60,
87,
67,
null,
78,
56,
59,
80,
28,
25,
17,
25,
23,
null,
140,
30,
null,
24,
20,
19,
15,
21,
65,
21,
14,
null,
30,
50,
27,
48,
40,
30,
40,
68,
55,
15,
18,
null,
null,
35,
null,
null,
25,
53,
22,
null,
28,
25,
13,
null,
null,
null,
55,
90,
null,
null,
11,
18,
15,
25,
22,
null,
null,
78,
80,
15,
18,
55,
15,
22,
14,
44,
40,
34,
24,
32,
39,
44,
45,
30,
44,
20,
null,
25,
30,
17,
25,
27,
null,
null,
32,
16,
null,
20,
16,
18,
33,
28,
40,
55,
40,
37,
18,
72,
null,
70,
75,
55,
25,
26,
45,
45,
70,
70,
35,
60,
16,
10,
40,
26,
15,
14,
16,
40,
15,
45,
99,
18,
125,
25,
24,
13,
38,
50,
15,
42,
42,
13,
21,
18,
13,
20,
24,
null,
18,
24,
null,
25,
35,
33,
null,
25,
24,
70,
45,
null,
26,
12,
21,
20,
15,
15,
14,
14,
15,
15,
30,
20,
120,
60,
130,
52,
64,
45,
18,
20,
30,
85,
null,
48,
60,
90,
28,
null,
23,
25,
21,
23,
25,
40,
33,
45,
82,
95,
null,
null,
null,
93,
75,
39,
62,
null,
80,
75,
70,
10,
21,
14,
18,
16,
21,
20,
20,
null,
15,
325,
80,
150,
62,
200,
110,
105,
240,
40,
79,
52,
54,
42,
17,
45,
null,
38,
18,
35,
null,
32,
null,
52,
25,
40,
32,
60,
null,
50,
null,
40,
80,
90,
20,
50,
15,
50,
40,
13,
15,
28,
30,
25,
15,
29,
22,
25,
28,
12,
22,
null,
null,
17,
null,
15,
13,
12,
null,
null,
null,
12,
130,
null,
null,
50,
45,
50,
60,
35,
null,
30,
28,
26,
21,
33,
23,
null,
14,
60,
250,
55,
19,
18,
null,
20,
40,
null,
90,
71,
50,
50,
90,
155,
88,
35,
21,
null,
18,
12,
35,
17,
null,
null,
40,
50,
29,
30,
20,
30,
null,
30,
18,
16,
14,
14,
10,
15,
14,
21,
80,
135,
65,
15,
35,
35,
15,
16,
14,
null,
55,
18,
null,
null,
null,
80,
43,
40,
40,
49,
40,
30,
50,
30,
39,
20,
25,
null,
35,
null,
null,
29,
null,
21,
26,
50,
33,
25,
22,
21,
100,
45,
12,
75,
45,
90,
40,
60,
75,
55,
null,
null,
null,
90,
55,
null,
15,
20,
30,
17,
15,
60,
10,
16,
null,
10,
17,
19,
27,
15,
22,
42,
107,
48,
22,
40,
23,
115,
38,
70,
14,
30,
16,
26,
35,
44,
35,
27,
null,
40,
60,
25,
13,
45,
17,
39,
17,
10,
10,
15,
8,
15,
18,
30,
15,
null,
40,
24,
40,
50,
17,
15,
35,
18,
null,
50,
17,
20,
20,
13,
21,
22,
12,
23,
26,
90,
null,
52,
null,
56,
60,
10,
16,
22,
40,
43,
15,
35,
18,
38,
48,
42,
20,
20,
26,
31,
19,
null,
18,
25,
16,
20,
16,
59,
65,
null,
39,
null,
16,
100,
53,
20,
42,
65,
35,
20,
19,
28,
70,
18,
18,
null,
25,
null,
null,
null,
19,
29,
20,
24,
70,
35,
70,
null,
24,
45,
38,
23,
28,
40,
25,
20,
null,
40,
40,
null,
30,
43,
37,
45,
15,
70,
43,
50,
120,
25,
65,
25,
28,
null,
48,
null,
29,
26,
45,
20,
28,
24,
26,
32,
66,
11,
null,
47,
11,
18,
46,
34,
16,
null,
29,
39,
65,
70,
26,
null,
56,
169,
60,
35,
55,
null,
null,
null,
20,
24,
20,
18,
15,
21,
25,
18,
13,
13,
14,
null,
20,
49,
35,
30,
64,
42,
32,
65,
50,
45,
100,
90,
38,
46,
46,
45,
41,
33,
36,
18,
17,
35,
55,
18,
21,
null,
19,
18,
null,
41,
48,
20,
null,
25,
12,
46,
15,
19,
50,
75,
60,
19,
22,
26,
25,
30,
25,
17,
16,
35,
15,
25,
17,
30,
60,
null,
50,
60,
23,
24,
7,
16,
15,
14,
15,
22,
17,
13,
15,
43,
55,
50,
35,
61,
61,
55,
19,
50,
10,
13,
70,
22,
23,
76,
null,
18,
19,
16,
25,
25,
26,
18,
22,
20,
20,
17,
16,
20,
14,
13,
13,
15,
35,
null,
14,
15,
29,
23,
15,
24,
15,
23,
20,
20,
20,
20,
20,
10,
13,
9,
17,
10,
10,
12,
36,
14,
24,
14,
31,
12,
24,
24,
17,
13,
20,
20,
13,
30,
55,
28,
24,
38,
45,
65,
60,
null,
51,
58,
28,
null,
50,
13,
null,
null,
null,
12,
20,
34,
null,
20,
null,
15,
24,
null,
null,
24,
null,
null,
null,
null,
17,
19,
19,
27,
40,
50,
10,
16,
50,
13,
31,
12,
29,
13,
85,
50,
70,
39,
19,
26,
45,
23,
21,
15,
48,
16,
23,
null,
90,
85,
24,
26,
18,
25,
20,
null,
38,
28,
20,
214,
19,
11,
16,
null,
14,
47,
45,
34,
75,
70,
80,
65,
null,
null,
75,
60,
45,
60,
50,
40,
52,
140,
null,
26,
14,
null,
null,
null,
36,
40,
40,
16,
16,
40,
34,
34,
34,
34,
null,
18,
19,
22,
27,
120,
61,
75,
50,
75,
150,
130,
50,
126,
75,
59,
50,
99,
65,
90,
64,
85,
22,
30,
29,
20,
25,
19,
23,
22,
28,
90,
19,
28,
19,
50,
21,
17,
80,
38,
null,
21,
null,
17,
12,
null,
65,
25,
null,
75,
30,
27,
11,
21,
35,
22,
55,
20,
30,
36,
40,
30,
35,
15,
17,
28,
16,
39,
24,
19,
79,
106,
170,
75,
19,
21,
20,
48,
45,
105,
15,
38,
45,
20,
60,
115,
24,
11,
11,
15,
14,
15,
12,
14,
16,
17,
null,
12,
18,
15,
25,
17,
20,
55,
35,
62,
40,
54,
49,
35,
32,
43,
null,
39,
null,
45,
45,
40,
18,
70,
59,
78,
42,
66,
57,
48,
55,
320,
42,
94,
null,
31,
52,
30,
24,
18,
20,
16,
20,
48,
45,
55,
19,
11,
22,
20,
null,
26,
20,
13,
14,
10,
14,
14,
35,
65,
35,
60,
23,
48,
65,
39,
57,
37,
110,
29,
33,
20,
22,
17,
15,
45,
30,
20,
17,
20,
30,
50,
30,
30,
46,
70,
19,
25,
13,
null,
24,
30,
42,
45,
42,
28,
37,
60,
77,
30,
75,
54,
58,
120,
70,
null,
null,
35,
null,
52,
48,
85,
70,
35,
49,
59,
95,
70,
75,
210,
80,
38,
40,
85,
47,
40,
null,
50,
50,
97,
64,
null,
235,
242,
null,
16,
15,
18,
60,
15,
15,
19,
14,
20,
null,
20,
16,
20,
25,
19,
10,
14,
18,
11,
null,
17,
null,
22,
12,
30,
19,
20,
20,
14,
null,
25,
20,
16,
25,
17,
94,
95,
290,
null,
40,
25,
30,
null,
15,
null,
30,
69,
null,
null,
40,
15,
16,
45,
70,
33,
34,
41,
null,
null,
28,
30,
19,
20,
42,
32,
25,
null,
15,
19,
49,
20,
18,
15,
null,
90,
40,
82,
40,
60,
70,
null,
null,
null,
25,
null,
null,
55,
60,
35,
15,
29,
19,
null,
16,
14,
20,
12,
41,
19,
80,
325,
45,
540,
125,
25,
40,
32,
35,
40,
210,
50,
45,
75,
null,
155,
70,
45,
25,
20,
43,
60,
null,
30,
10,
45,
21,
34,
30,
22,
30,
29,
null,
null,
19,
null,
null,
18,
13,
17,
null,
16,
80,
26,
null,
66,
47,
100,
10,
16,
null,
37,
32,
35,
28,
24,
55,
19,
55,
15,
25,
32,
null,
15,
23,
null,
45,
null,
29,
null,
85,
227,
90,
null,
95,
50,
48,
null,
33,
null,
72,
53,
80,
18,
90,
30,
null,
102,
40,
105,
65,
67,
48,
60,
67,
125,
null,
20,
17,
30,
15,
null,
null,
16,
28,
16,
null,
null,
21,
14,
15,
10,
16,
8,
54,
45,
null,
28,
null,
20,
30,
16,
28,
18,
20,
null,
15,
12,
12,
19,
22,
24,
20,
14,
15,
18,
26,
10,
25,
14,
28,
33,
34,
22,
13,
18,
24,
22,
50,
14,
55,
null,
20,
16,
99,
55,
35,
19,
13,
25,
30,
14,
30,
15,
25,
22,
26,
null,
11,
null,
12,
15,
10,
14,
null,
12,
18,
70,
48,
58,
20,
23,
14,
50,
23,
19,
30,
18,
14,
75,
10,
19,
17,
30,
14,
52,
33,
62,
12,
24,
27,
34,
49,
null,
null,
16,
40,
10,
12,
null,
null,
22,
22,
17,
15,
10,
17,
30,
30,
35,
12,
23,
52,
45,
null,
30,
null,
60,
34,
67,
49,
50,
50,
null,
null,
20,
88,
50,
115,
65,
45,
50,
65,
30,
124,
73,
65,
120,
45,
31,
13,
6,
38,
45,
35,
25,
68,
64,
25,
110,
70,
28,
33,
28,
60,
null,
19,
14,
13,
150,
60,
70,
31,
20,
54,
75,
19,
18,
16,
26,
18,
46,
75,
null,
57,
null,
29,
20,
18,
16,
25,
14,
149,
9,
12,
12,
14,
36,
16,
21,
10,
24,
25,
30,
24,
39,
18,
21,
18,
null,
22,
34,
null,
34,
15,
22,
null,
30,
15,
35,
null,
20,
30,
50,
22,
48,
15,
15,
24,
23,
null,
20,
14,
14,
22,
60,
32,
37,
17,
27,
50,
16,
55,
70,
60,
13,
14,
30,
42,
null,
29,
16,
null,
null,
11,
60,
32,
20,
70,
40,
19,
50,
36,
37,
null,
16,
30,
null,
15,
11,
20,
18,
21,
9,
10,
135,
32,
45,
30,
29,
98,
38,
94,
110,
null,
70,
null,
null,
null,
null,
20,
40,
40,
null,
15,
16,
24,
13,
23,
15,
16,
22,
28,
13,
14,
17,
20,
null,
null,
19,
25,
46,
18,
18,
13,
16,
21,
16,
19,
16,
8,
19,
20,
35,
16,
50,
42,
44,
null,
null,
98,
90,
null,
null,
100,
26,
23,
14,
16,
9,
18,
20,
13,
15,
10,
20,
85,
30,
20,
null,
16,
null,
15,
20,
30,
34,
20,
20,
26,
36,
24,
39,
60,
25,
null,
16,
50,
22,
35,
22,
25,
17,
66,
95,
50,
15,
41,
20,
null,
15,
null,
16,
16,
42,
45,
249,
39,
16,
14,
7,
15,
null,
10,
15,
12,
10,
10,
16,
60,
38,
31,
65,
15,
23,
38,
20,
20,
23,
84,
13,
23,
35,
60,
25,
45,
20,
null,
23,
null,
20,
16,
22,
45,
25,
38,
null,
40,
null,
16,
16,
22,
20,
null,
16,
11,
13,
10,
10,
17,
14,
15,
15,
20,
25,
60,
40,
35,
48,
16,
17,
39,
16,
null,
35,
75,
45,
45,
null,
null,
125,
null,
50,
105,
80,
55,
48,
35,
56,
35,
null,
80,
50,
83,
70,
null,
60,
null,
85,
60,
45,
74,
null,
null,
48,
55,
18,
22,
10,
15,
11,
11,
18,
12,
17,
7,
15,
11,
11,
30,
32,
35,
40,
50,
15,
15,
19,
13,
65,
12,
29,
null,
null,
85,
80,
25,
null,
35,
60,
50,
40,
55,
70,
30,
65,
28,
60,
null,
20,
35,
16,
40,
18,
22,
50,
13,
22,
20,
33,
17,
35,
25,
45,
25,
25,
50,
27,
35,
50,
80,
40,
60,
60,
10,
24,
13,
18,
30,
39,
20,
80,
20,
17,
22,
16,
null,
23,
19,
19,
15,
21,
20,
15,
29,
null,
18,
21,
12,
16,
50,
null,
130,
65,
158,
80,
65,
26,
20,
18,
20,
20,
16,
25,
165,
75,
null,
155,
43,
null,
100,
null,
48,
null,
75,
21,
25,
38,
40,
57,
20,
28,
30,
24,
25,
240,
18,
18,
29,
24,
22,
21,
15,
9,
19,
15,
19,
13,
10,
15,
16,
12,
45,
20,
80,
75,
94,
18,
30,
13,
36,
80,
71,
225,
65,
45,
49,
22,
null,
34,
null,
null,
16,
24,
null,
39,
30,
38,
60,
24,
75,
45,
31,
null,
15,
null,
45,
30,
18,
45,
20,
55,
170,
57,
60,
30,
80,
65,
10,
13,
null,
13,
88,
80,
81,
62,
null,
100,
55,
90,
245,
62,
16,
13,
13,
14,
19,
20,
18,
38,
21,
20,
21,
20,
34,
null,
14,
20,
12,
null,
null,
null,
null,
18,
15,
20,
14,
29,
210,
35,
45,
72,
32,
60,
55,
24,
300,
51,
70,
60,
60,
70,
32,
66,
15,
null,
40,
null,
35,
null,
22,
120,
null,
45,
79,
200,
null,
29,
null,
null,
null,
39,
19,
null,
11,
12,
12,
22,
12,
30,
65,
54,
50,
20,
12,
60,
15,
15,
80,
null,
40,
40,
100,
100,
350,
40,
40,
16,
24,
null,
45,
40,
70,
35,
19,
37,
null,
16,
15,
20,
22,
35,
10,
null,
12,
null,
11,
28,
35,
26,
85,
60,
80,
35,
20,
80,
22,
null,
24,
28,
27,
70,
30,
50,
50,
null,
35,
18,
42,
41,
19,
22,
15,
19,
34,
null,
null,
null,
20,
11,
29,
25,
30,
null,
38,
45,
58,
90,
26,
15,
null,
45,
70,
29,
null,
26,
80,
55,
null,
null,
null,
null,
75,
60,
11,
16,
17,
14,
null,
15,
15,
20,
20,
23,
48,
75,
null,
29,
null,
null,
90,
90,
null,
88,
null,
50,
85,
60,
48,
36,
60,
50,
null,
null,
null,
16,
35,
50,
29,
37,
21,
19,
null,
18,
10,
12,
17,
null,
20,
25,
35,
29,
20,
22,
32,
null,
112,
120,
100,
100,
40,
86,
60,
55,
75,
75,
122,
70,
48,
300,
25,
29,
80,
29,
25,
29,
32,
15,
25,
46,
null,
null,
null,
80,
42,
30,
28,
16,
14,
16,
23,
27,
10,
15,
null,
null,
null,
null,
18,
42,
30,
80,
29,
14,
39,
32,
18,
20,
30,
null,
30,
50,
44,
15,
39,
40,
52,
39,
33,
14,
45,
35,
28,
22,
18,
18,
18,
59,
null,
null,
37,
null,
null,
57,
80,
100,
null,
null,
null,
50,
20,
20,
24,
65,
190,
59,
60,
13,
26,
17,
30,
26,
20,
18,
17,
16,
28,
22,
12,
40,
12,
12,
15,
52,
24,
35,
21,
18,
25,
null,
19,
null,
null,
16,
16,
18,
17,
17,
18,
17,
null,
17,
19,
50,
50,
8,
13,
45,
null,
70,
40,
45,
17,
11,
25,
25,
13,
null,
13,
12,
11,
15,
null,
10,
11,
19,
17,
14,
52,
20,
17,
null,
20,
14,
17,
null,
50,
29,
36,
28,
55,
28,
55,
29,
null,
null,
13,
null,
12,
30,
10,
65,
45,
50,
22,
null,
null,
60,
60,
null,
40,
null,
30,
75,
13,
18,
25,
40,
13,
24,
24,
37,
15,
15,
16,
30,
55,
30,
105,
52,
120,
235,
325,
33,
30,
28,
null,
150,
32,
68,
25,
21,
75,
56,
90,
50,
38,
null,
17,
17,
13,
14,
19,
19,
60,
81,
33,
40,
null,
null,
23,
75,
24,
49,
50,
16,
15,
15,
null,
null,
18,
42,
43,
67,
45,
40,
55,
44,
null,
45,
31,
15,
25,
120,
44,
12,
28,
null,
43,
40,
28,
null,
28,
null,
29,
40,
100,
170,
18,
24,
15,
30,
40,
19,
20,
55,
80,
110,
69,
null,
11,
16,
15,
21,
14,
14,
30,
50,
35,
40,
57,
50,
50,
50,
75,
50,
40,
26,
19,
19,
17,
21,
20,
15,
18,
20,
22,
25,
14,
21,
25,
23,
25,
20,
null,
20,
15,
23,
12,
12,
11,
null,
null,
40,
50,
50,
90,
18,
11,
29,
15,
32,
29,
25,
35,
60,
44,
26,
28,
40,
36,
65,
49,
38,
48,
59,
38,
15,
18,
50,
41,
24,
40,
20,
60,
40,
15,
null,
46,
20,
26,
15,
18,
null,
null,
16,
12,
null,
null,
15,
null,
15,
14,
25,
20,
45,
45,
25,
40,
56,
150,
75,
33,
80,
50,
97,
50,
28,
25,
18,
45,
25,
null,
36,
16,
23,
70,
62,
60,
80,
55,
80,
null,
56,
null,
null,
65,
null,
null,
40,
18,
null,
null,
31,
50,
11,
19,
17,
30,
8,
10,
32,
50,
29,
90,
35,
85,
90,
60,
21,
27,
null,
null,
14,
14,
9,
10,
14,
36,
17,
30,
null,
20,
22,
null,
20,
28,
20,
39,
39,
78,
49,
78,
100,
null,
55,
null,
null,
40,
80,
90,
102,
60,
26,
30,
25,
35,
28,
14,
null,
null,
18,
12,
18,
23,
22,
16,
null,
45,
30,
20,
17,
24,
15,
17,
18,
31,
52,
7,
10,
null,
14,
51,
20,
42,
null,
null,
15,
19,
null,
null,
null,
24,
15,
10,
17,
18,
29,
null,
140,
175,
null,
85,
75,
55,
35,
60,
134,
35,
60,
69,
40,
50,
69,
35,
26,
70,
40,
40,
60,
59,
16,
null,
null,
null,
84,
40,
62,
null,
42,
75,
56,
50,
null,
83,
40,
45,
60,
null,
14,
30,
25,
55,
null,
null,
null,
null,
null,
25,
25,
17,
52,
13,
65,
28,
40,
35,
null,
77,
55,
20,
42,
44,
22,
null,
18,
130,
40,
null,
24,
25,
25,
35,
60,
60,
21,
45,
45,
65,
30,
35,
45,
43,
48,
28,
25,
25,
20,
14,
null,
28,
18,
33,
65,
65,
64,
40,
40,
45,
50,
16,
null,
null,
36,
null,
40,
120,
130,
100,
70,
60,
80,
60,
32,
28,
23,
59,
65,
56,
55,
55,
60,
32,
90,
18,
null,
35,
89,
38,
27,
19,
13,
12,
32,
29,
17,
10,
9,
9,
13,
15,
72,
70,
54,
67,
30,
48,
55,
38,
20,
null,
null,
17,
24,
14,
54,
38,
79,
48,
27,
25,
35,
null,
45,
30,
15,
25,
45,
34,
null,
50,
60,
18,
14,
15,
22,
19,
20,
20,
35,
29,
18,
21,
23,
22,
26,
50,
25,
null,
25,
55,
43,
60,
65,
62,
78,
50,
150,
70,
63,
55,
55,
25,
25,
40,
37,
25,
20,
11,
11,
96,
45,
85,
30,
60,
40,
17,
20,
30,
null,
25,
20,
null,
16,
16,
19,
18,
null,
29,
20,
29,
40,
39,
35,
22,
50,
33,
28,
27,
null,
95,
75,
null,
46,
null,
30,
75,
30,
null,
16,
32,
18,
19,
19,
16,
16,
460,
320,
460,
169,
125,
100,
120,
60,
65,
65,
65,
19,
29,
40,
34,
26,
23,
50,
30,
null,
30,
45,
null,
30,
31,
null,
30,
18,
null,
36,
18,
null,
14,
25,
14,
22,
75,
16,
70,
null,
75,
50,
15,
19,
70,
39,
293,
39,
39,
45,
32,
99,
null,
48,
60,
85,
30,
null,
47,
60,
40,
13,
15,
26,
null,
18,
29,
70,
52,
70,
60,
18,
null,
null,
20,
15,
65,
29,
67,
30,
38,
27,
17,
21,
26,
21,
16,
23,
10,
30,
16,
12,
16,
16,
28,
6,
12,
15,
null,
18,
11,
18,
20,
15,
25,
16,
22,
25,
16,
18,
14,
18,
null,
18,
19,
50,
15,
19,
64,
19,
12,
45,
32,
16,
65,
60,
45,
17,
17,
14,
15,
24,
38,
null,
null,
null,
69,
25,
38,
60,
28,
80,
27,
30,
70,
85,
42,
30,
20,
20,
25,
30,
30,
38,
20,
29,
14,
61,
57,
null,
30,
56,
33,
45,
null,
14,
null,
null,
15,
null,
38,
null,
52,
58,
60,
75,
48,
70,
30,
40,
40,
60,
30,
28,
120,
25,
18,
24,
20,
40,
77,
null,
50,
46,
13,
10,
null,
24,
16,
16,
25,
16,
21,
19,
9,
14,
13,
7,
null,
40,
null,
24,
23,
60,
38,
18,
40,
30,
30,
23,
48,
22,
50,
19,
null,
null,
65,
70,
48,
77,
null,
30,
null,
null,
30,
12,
65,
11,
15,
18,
20,
14,
13,
18,
20,
20,
18,
18,
17,
16,
13,
48,
25,
45,
47,
20,
23,
38,
28,
26,
null,
23,
17,
16,
22,
35,
null,
null,
54,
13,
65,
40,
14,
16,
20,
15,
16,
null,
16,
46,
69,
25,
110,
17,
23,
47,
200,
60,
72,
30,
35,
30,
29,
59,
70,
40,
30,
null,
30,
20,
35,
null,
40,
75,
24,
12,
null,
15,
17,
18,
14,
null,
11,
28,
20,
14,
13,
15,
9,
15,
34,
65,
70,
null,
115,
100,
75,
90,
90,
16,
50,
45,
40,
42,
46,
16,
20,
15,
17,
23,
20,
17,
18,
17,
33,
20,
20,
15,
null,
20,
20,
20,
null,
120,
85,
65,
51,
18,
20,
20,
18,
30,
31,
28,
75,
60,
60,
33,
89,
48,
130,
90,
104,
30,
27,
44,
80,
52,
null,
22,
22,
25,
null,
22,
23,
39,
null,
19,
17,
15,
25,
15,
13,
17,
15,
18,
16,
30,
20,
null,
23,
18,
null,
14,
140,
null,
14,
33,
10,
70,
20,
null,
null,
42,
null,
32,
36,
60,
null,
null,
20,
16,
19,
null,
15,
20,
48,
null,
12,
null,
null,
null,
23,
35,
null,
39,
null,
25,
null,
null,
13,
null,
35,
24,
12,
28,
18,
22,
18,
36,
50,
68,
null,
15,
10,
14,
19,
16,
15,
13,
50,
43,
80,
75,
80,
30,
69,
60,
90,
50,
35,
85,
65,
24,
null,
34,
16,
20,
15,
14,
25,
19,
53,
26,
27,
22,
18,
15,
13,
17,
18,
20,
10,
null,
30,
30,
null,
28,
33,
15,
null,
20,
22,
9,
12,
18,
14,
10,
15,
15,
21,
25,
30,
65,
80,
44,
18,
null,
48,
70,
32,
46,
18,
50,
35,
null,
14,
75,
69,
80,
45,
25,
29,
30,
20,
80,
55,
75,
35,
null,
null,
25,
17,
24,
15,
14,
14,
21,
26,
52,
25,
null,
13,
18,
18,
15,
30,
21,
20,
20,
12,
45,
300,
90,
160,
108,
30,
null,
17,
17,
15,
14,
30,
17,
15,
18,
22,
27,
23,
18,
35,
30,
null,
null,
20,
null,
15,
null,
17,
null,
null,
null,
10,
15,
19,
16,
22,
55,
16,
null,
95,
104,
40,
null,
65,
65,
80,
85,
75,
100,
95,
43,
28,
210,
28,
36,
35,
81,
55,
60,
120,
40,
68,
36,
55,
90,
35,
49,
null,
45,
16,
22,
40,
20,
18,
18,
12,
45,
40,
16,
17,
13,
17,
20,
58,
60,
65,
9,
40,
30,
16,
60,
null,
15,
50,
49,
94,
38,
null,
17,
45,
39,
38,
8,
12,
62,
null,
null,
null,
41,
null,
46,
419,
105,
75,
325,
30,
90,
118,
140,
94,
40,
30,
52,
58,
50,
49,
75,
15,
22,
30,
26,
22,
null,
20,
20,
18,
33,
34,
120,
45,
60,
40,
30,
14,
10,
12,
11,
11,
null,
70,
125,
55,
65,
100,
58,
80,
19,
75,
44,
70,
25,
22,
15,
15,
22,
25,
30,
13,
null,
19,
14,
19,
15,
10,
11,
15,
15,
13,
6,
20,
12,
8,
25,
19,
16,
25,
42,
75,
50,
9,
17,
11,
9,
null,
60,
10,
null,
16,
20,
60,
null,
32,
60,
50,
20,
42,
35,
17,
35,
25,
19,
30,
36,
17,
35,
20,
40,
18,
90,
240,
60,
null,
null,
13,
325,
19,
14,
19,
99,
99,
null,
60,
15,
35,
19,
19,
19,
38,
40,
22,
20,
19,
74,
59,
290,
130,
150,
170,
50,
56,
80,
110,
85,
130,
80,
18,
40,
16,
40,
null,
45,
30,
86,
32,
22,
29,
75,
42,
140,
15,
34,
18,
170,
45,
null,
90,
94,
109,
60,
null,
null,
45,
null,
null,
null,
null,
null,
55,
28,
13,
27,
21,
9,
20,
10,
11,
15,
11,
10,
13,
10,
16,
23,
15,
24,
26,
19,
18,
15,
13,
null,
10,
14,
null,
null,
11,
595,
131,
149,
79,
165,
70,
75,
70,
55,
65,
52,
88,
null,
null,
33,
25,
16,
null,
40,
9,
46,
10,
null,
73,
null,
null,
null,
null,
60,
null,
12,
37,
65,
25,
75,
70,
28,
25,
26,
35,
20,
54,
100,
20,
22,
null,
59,
null,
20,
129,
16,
60,
60,
31,
null,
null,
null,
16,
19,
21,
null,
13,
null,
10,
30,
27,
20,
15,
23,
17,
65,
50,
47,
40,
450,
450,
null,
30,
null,
175,
46,
75,
26,
25,
40,
180,
10,
16,
45,
54,
null,
50,
32,
200,
60,
69,
null,
null,
null,
25,
null,
38,
58,
34,
23,
195,
59,
40,
50,
20,
25,
550,
190,
120,
450,
290,
100,
70,
140,
89,
195,
115,
130,
200,
120,
13,
12,
11,
20,
24,
40,
22,
12,
11,
25,
43,
59,
45,
null,
22,
80,
55,
35,
null,
96,
190,
25,
181,
17,
null,
25,
27,
40,
40,
20,
20,
37,
19,
19,
40,
47,
null,
24,
29,
35,
17,
14,
40,
13,
11,
16,
15,
15,
10,
21,
25,
null,
15,
24,
20,
55,
40,
24,
93,
55,
40,
19,
9,
16,
70,
null,
85,
110,
85,
null,
45,
24,
null,
40,
33,
75,
65,
85,
130,
29,
12,
23,
18,
16,
15,
45,
17,
80,
30,
17,
26,
40,
60,
50,
60,
60,
130,
65,
null,
50,
150,
90,
null,
26,
26,
9,
14,
13,
16,
null,
12,
16,
10,
19,
70,
68,
30,
null,
16,
45,
20,
18,
55,
40,
18,
14,
80,
68,
43,
null,
null,
120,
83,
42,
55,
75,
40,
85,
49,
40,
45,
43,
55,
32,
75,
70,
47,
75,
12,
13,
12,
10,
13,
35,
null,
null,
null,
30,
32,
32,
33,
20,
18,
28,
25,
24,
10,
29,
30,
69,
20,
25,
20,
null,
22,
23,
40,
28,
22,
25,
36,
17,
40,
20,
null,
null,
15,
15,
18,
60,
50,
36,
30,
24,
81,
16,
30,
15,
24,
350,
170,
16,
35,
45,
48,
38,
35,
48,
51,
82,
22,
25,
28,
45,
null,
55,
40,
40,
60,
null,
null,
40,
17,
20,
25,
20,
20,
28,
35,
80,
null,
40,
null,
25,
17,
18,
25,
25,
26,
23,
20,
30,
59,
25,
40,
292,
25,
null,
54,
20,
null,
26,
10,
24,
12,
9,
13,
18,
null,
70,
40,
22,
23,
14,
null,
19,
23,
15,
35,
55,
30,
22,
40,
80,
100,
60,
50,
20,
null,
33,
48,
50,
55,
23,
21,
24,
35,
90,
null,
25,
30,
45,
15,
null,
20,
24,
94,
25,
54,
70,
65,
null,
13,
13,
18,
null,
13,
13,
17,
null,
9,
19,
22,
19,
13,
17,
44,
40,
null,
null,
27,
40,
null,
55,
45,
45,
50,
25,
16,
52,
null,
42,
null,
55,
null,
30,
20,
60,
66,
37,
45,
17,
100,
33,
64,
52,
42,
17,
33,
24,
20,
34,
125,
200,
76,
95,
68,
52,
50,
58,
180,
80,
103,
69,
125,
50,
25,
52,
30,
24,
38,
24,
19,
50,
12,
null,
25,
55,
90,
null,
175,
60,
83,
55,
48,
null,
25,
52,
75,
24,
28,
11,
30,
45,
20,
40,
120,
45,
15,
14,
25,
19,
28,
null,
19,
60,
49,
20,
51,
12,
22,
30,
15,
17,
17,
17,
34,
500,
75,
20,
26,
24,
28,
32,
25,
21,
24,
51,
15,
19,
17,
null,
25,
15,
null,
null,
16,
25,
34,
24,
18,
38,
28,
16,
16,
15,
25,
17,
15,
null,
49,
25,
20,
19,
10,
24,
null,
null,
22,
13,
10,
43,
13,
27,
20,
15,
22,
8,
11,
23,
29,
22,
55,
69,
25,
null,
54,
60,
190,
50,
79,
110,
null,
49,
100,
60,
60,
80,
70,
60,
90,
62,
72,
30,
28,
45,
25,
23,
35,
46,
23,
45,
37,
17,
17,
null,
17,
40,
60,
40,
40,
38,
50,
50,
30,
70,
19,
17,
38,
29,
73,
75,
null,
130,
45,
27,
18,
55,
63,
70,
25,
null,
null,
30,
42,
65,
27,
null,
90,
null,
50,
null,
60,
30,
22,
25,
25,
45,
22,
55,
25,
17,
45,
86,
null,
60,
75,
60,
69,
49,
95,
58,
65,
23,
17,
null,
13,
29,
19,
21,
18,
55,
null,
26,
28,
23,
38,
42,
17,
50,
null,
11,
18,
10,
70,
26,
29,
40,
17,
50,
40,
60,
45,
null,
null,
37,
28,
28,
65,
35,
70,
18,
20,
40,
29,
45,
45,
50,
62,
34,
null,
28,
24,
10,
102,
75,
43,
150,
80,
35,
90,
18,
16,
13,
35,
15,
14,
30,
21,
14,
15,
null,
20,
27,
48,
25,
45,
45,
null,
11,
16,
null,
17,
13,
20,
20,
17,
16,
23,
35,
22,
33,
18,
14,
19,
13,
null,
null,
19,
33,
29,
20,
19,
50,
31,
35,
18,
46,
28,
49,
32,
25,
32,
null,
28,
55,
75,
16,
35,
45,
80,
null,
54,
55,
22,
18,
21,
20,
25,
10,
21,
40,
14,
10,
9,
15,
12,
null,
100,
101,
40,
70,
70,
55,
49,
60,
40,
65,
150,
20,
95,
27,
39,
30,
20,
45,
40,
36,
75,
14,
17,
null,
null,
11,
22,
18,
15,
19,
7,
40,
48,
40,
33,
23,
19,
20,
10,
15,
24,
30,
21,
12,
null,
40,
20,
19,
16,
19,
10,
null,
16,
9,
null,
null,
45,
34,
30,
70,
300,
90,
60,
18,
null,
null,
null,
null,
18,
21,
15,
15,
13,
null,
24,
null,
null,
30,
20,
40,
null,
14,
60,
48,
70,
50,
50,
null,
40,
26,
31,
null,
85,
15,
null,
23,
30,
90,
22,
40,
34,
15,
110,
17,
null,
10,
15,
44,
null,
31,
25,
40,
25,
50,
75,
null,
60,
80,
90,
38,
24,
20,
25,
20,
15,
20,
null,
null,
null,
60,
80,
52,
60,
54,
32,
null,
null,
null,
null,
55,
null,
16,
null,
17,
18,
null,
21,
60,
30,
19,
15,
14,
49,
15,
75,
40,
29,
57,
40,
29,
32,
48,
null,
180,
15,
15,
14,
13,
12,
16,
12,
10,
9,
10,
13,
14,
13,
20,
15,
10,
15,
25,
9,
16,
null,
null,
null,
14,
20,
17,
50,
55,
40,
60,
30,
null,
52,
110,
null,
20,
35,
null,
null,
21,
49,
60,
null,
25,
55,
50,
17,
58,
15,
15,
27,
90,
50,
15,
13,
40,
23,
70,
25,
30,
40,
14,
78,
null,
null,
15,
12,
15,
15,
12,
12,
17,
14,
12,
19,
15,
20,
19,
17,
15,
null,
17,
15,
19,
52,
24,
21,
10,
30,
23,
19,
45,
22,
22,
22,
35,
25,
17,
25,
40,
16,
13,
40,
39,
40,
40,
35,
23,
18,
44,
75,
55,
70,
null,
55,
40,
48,
60,
56,
22,
25,
20,
15,
32,
17,
15,
29,
20,
21,
24,
43,
38,
27,
19,
18,
19,
17,
17,
25,
14,
43,
13,
25,
20,
50,
60,
50,
40,
50,
400,
60,
null,
65,
23,
40,
22,
null,
80,
null,
72,
60,
null,
90,
65,
null,
null,
210,
55,
38,
20,
50,
88,
28,
75,
70,
60,
74,
55,
75,
15,
24,
null,
12,
29,
30,
12,
25,
34,
35,
21,
55,
12,
null,
null,
12,
20,
19,
35,
26,
38,
16,
22,
null,
14,
18,
65,
36,
25,
9,
50,
12,
50,
35,
50,
16,
22,
40,
null,
27,
40,
45,
29,
24,
16,
null,
null,
12,
25,
72,
18,
null,
null,
24,
47,
30,
null,
35,
null,
30,
29,
25,
30,
25,
22,
30,
40,
26,
14,
16,
17,
18,
19,
36,
18,
45,
21,
50,
60,
36,
20,
23,
31,
10,
22,
25,
31,
20,
42,
18,
21,
23,
18,
null,
40,
30,
40,
null,
42,
null,
40,
30,
28,
50,
100,
55,
10,
13,
30,
60,
75,
42,
null,
8,
29,
20,
22,
20,
null,
35,
70,
50,
19,
9,
15,
null,
null,
21,
25,
29,
24,
17,
40,
90,
45,
80,
200,
60,
null,
75,
87,
63,
32,
90,
105,
80,
50,
21,
25,
18,
28,
23,
95,
45,
48,
52,
30,
58,
95,
85,
45,
21,
30,
17,
14,
17,
34,
68,
26,
30,
null,
12,
16,
null,
60,
30,
32,
20,
35,
19,
21,
29,
39,
24,
null,
18,
15,
18,
20,
29,
18,
20,
20,
15,
28,
12,
15,
29,
19,
25,
40,
78,
200,
48,
45,
55,
41,
50,
61,
30,
24,
30,
null,
null,
14,
15,
null,
18,
21,
15,
18,
12,
35,
30,
30,
null,
40,
55,
22,
27,
null,
15,
21,
12,
20,
15,
15,
25,
29,
15,
20,
28,
33,
29,
19,
19,
25,
28,
18,
33,
220,
65,
28,
60,
22,
22,
17,
15,
18,
19,
13,
10,
13,
10,
55,
16,
9,
22,
38,
25,
25,
null,
10,
19,
null,
null,
19,
15,
14,
16,
25,
14,
19,
13,
19,
27,
20,
30,
null,
20,
25,
30,
38,
23,
22,
null,
18,
null,
24,
19,
19,
12,
17,
null,
19,
null,
45,
20,
10,
7,
null,
33,
13,
null,
46,
25,
103,
35,
49,
16,
15,
14,
30,
20,
38,
29,
21,
16,
20,
35,
92,
155,
96,
35,
80,
60,
55,
null,
55,
40,
70,
60,
55,
61,
49,
55,
49,
60,
65,
70,
17,
null,
13,
null,
18,
20,
24,
22,
20,
30,
13,
36,
18,
13,
39,
66,
60,
15,
50,
29,
16,
40,
16,
null,
30,
22,
35,
20,
null,
32,
null,
20,
18,
25,
28,
17,
17,
31,
35,
57,
35,
18,
13,
20,
85,
80,
55,
18,
22,
25,
48,
25,
30,
25,
34,
60,
42,
100,
30,
55,
65,
22,
54,
53,
90,
55,
100,
46,
86,
50,
15,
51,
34,
40,
40,
21,
30,
22,
null,
null,
25,
null,
135,
65,
40,
50,
41,
40,
40,
45,
55,
null,
15,
null,
16,
null,
12,
23,
45,
22,
41,
40,
85,
58,
31,
35,
null,
24,
24,
30,
12,
null,
22,
null,
null,
11,
24,
20,
24,
15,
50,
170,
19,
18,
22,
45,
35,
23,
null,
30,
32,
40,
null,
50,
24,
50,
40,
40,
24,
30,
48,
28,
32,
88,
90,
32,
24,
20,
21,
38,
null,
21,
null,
44,
30,
70,
25,
null,
100,
22,
null,
40,
80,
70,
20,
null,
null,
61,
null,
null,
40,
15,
25,
15,
16,
14,
74,
44,
58,
25,
30,
50,
null,
35,
null,
32,
15,
26,
34,
35,
60,
16,
125,
48,
65,
14,
null,
null,
null,
13,
10,
23,
26,
25,
36,
93,
32,
38,
null,
12,
12,
null,
125,
85,
28,
59,
50,
null,
11,
10,
6,
10,
8,
8,
10,
12,
13,
15,
19,
20,
28,
23,
74,
null,
33,
40,
35,
19,
22,
23,
18,
70,
65,
28,
52,
60,
16,
32,
99,
48,
56,
55,
48,
45,
null,
52,
95,
68,
130,
115,
75,
175,
44,
13,
24,
null,
28,
35,
48,
26,
30,
null,
19,
30,
null,
110,
55,
null,
75,
null,
null,
54,
null,
75,
55,
60,
69,
20,
15,
16,
23,
35,
15,
54,
40,
36,
130,
55,
52,
30,
48,
17,
30,
32,
null,
null,
21,
79,
null,
40,
70,
19,
48,
null,
135,
35,
40,
26,
null,
null,
15,
null,
24,
20,
30,
64,
48,
120,
96,
35,
60,
52,
null,
15,
18,
16,
24,
23,
10,
17,
12,
15,
15,
114,
50,
25,
60,
45,
60,
50,
60,
17,
19,
20,
15,
20,
11,
12,
16,
18,
20,
35,
25,
13,
22,
22,
20,
22,
14,
35,
50,
50,
50,
18,
24,
13,
13,
11,
13,
15,
12,
15,
45,
25,
10,
null,
22,
21,
75,
120,
50,
60,
70,
22,
19,
13,
25,
90,
110,
25,
17,
null,
15,
null,
null,
null,
null,
85,
11,
12,
13,
18,
8,
15,
20,
175,
75,
60,
20,
70,
26,
30,
22,
24,
16,
20,
15,
50,
60,
20,
null,
17,
null,
35,
null,
47,
34,
70,
68,
10,
16,
12,
16,
20,
19,
41,
35,
12,
10,
null,
13,
115,
11,
9,
12,
10,
null,
30,
54,
17,
38,
54,
30,
22,
50,
32,
null,
50,
null,
25,
35,
null,
35,
45,
null,
34,
69,
35,
86,
null,
116,
110,
106,
92,
59,
85,
80,
130,
65,
23,
55,
13,
18,
36,
20,
15,
145,
20,
22,
25,
null,
35,
24,
37,
24,
27,
26,
43,
57,
40,
40,
21,
49,
110,
70,
80,
48,
64,
125,
180,
54,
100,
null,
40,
60,
52,
95,
112,
42,
38,
15,
19,
30,
55,
120,
22,
42,
26,
85,
50,
120,
90,
75,
70,
95,
13,
12,
15,
46,
null,
null,
61,
null,
29,
null,
14,
null,
27,
10,
27,
25,
25,
60,
90,
40,
44,
18,
30,
18,
15,
null,
33,
40,
16,
30,
35,
55,
60,
19,
60,
50,
38,
49,
50,
40,
15,
17,
300,
null,
60,
101,
80,
64,
90,
null,
null,
13,
null,
null,
null,
10,
48,
14,
41,
null,
16,
18,
14,
18,
14,
18,
40,
18,
48,
null,
60,
36,
28,
90,
20,
30,
18,
89,
40,
50,
25,
40,
20,
15,
40,
14,
null,
16,
16,
12,
14,
15,
18,
12,
27,
null,
80,
20,
19,
15,
45,
60,
55,
48,
30,
60,
25,
null,
48,
80,
45,
18,
null,
59,
23,
17,
72,
43,
24,
50,
20,
null,
16,
440,
440,
255,
46,
null,
60,
60,
50,
36,
22,
25,
null,
47,
null,
51,
75,
null,
18,
74,
35,
null,
10,
null,
25,
30,
null,
null,
44,
31,
27,
30,
19,
null,
15,
35,
null,
65,
20,
13,
35,
15,
17,
12,
100,
135,
null,
28,
23,
30,
75,
16,
15,
null,
null,
17,
26,
21,
20,
21,
20,
16,
15,
22,
16,
15,
14,
null,
25,
20,
null,
16,
25,
15,
7,
60,
45,
27,
20,
17,
18,
10,
15,
12,
15,
13,
null,
18,
15,
24,
null,
78,
35,
36,
35,
73,
45,
50,
90,
67,
70,
75,
49,
90,
60,
15,
60,
40,
55,
79,
null,
26,
26,
17,
22,
14,
null,
18,
12,
null,
13,
80,
55,
95,
10,
11,
45,
10,
null,
18,
30,
59,
null,
null,
null,
40,
24,
42,
42,
40,
35,
18,
75,
48,
null,
9,
9,
45,
39,
35,
10,
12,
16,
13,
16,
23,
15,
11,
16,
17,
15,
19,
19,
33,
null,
null,
28,
null,
45,
28,
null,
null,
20,
null,
29,
18,
15,
35,
55,
42,
40,
48,
20,
22,
19,
null,
null,
26,
null,
18,
10,
10,
32,
25,
22,
null,
27,
33,
58,
58,
null,
66,
50,
80,
54,
70,
null,
80,
24,
50,
30,
null,
26,
75,
25,
25,
18,
23,
23,
18,
65,
16,
20,
40,
29,
90,
18,
19,
30,
18,
20,
20,
20,
13,
20,
19,
60,
null,
19,
14,
27,
15,
23,
23,
50,
35,
50,
25,
18,
53,
53,
70,
43,
132,
115,
63,
28,
55,
17,
null,
15,
80,
null,
50,
null,
40,
null,
17,
13,
30,
34,
36,
18,
18,
45,
30,
null,
34,
null,
null,
27,
null,
16,
100,
null,
11,
22,
50,
90,
70,
75,
90,
58,
60,
56,
null,
71,
55,
120,
65,
null,
70,
null,
65,
33,
30,
30,
17,
72,
70,
62,
80,
180,
null,
null,
45,
21,
21,
21,
31,
12,
18,
30,
30,
46,
15,
25,
28,
19,
25,
25,
29,
19,
30,
24,
16,
17,
70,
70,
null,
110,
29,
19,
30,
21,
48,
40,
22,
65,
60,
20,
55,
160,
35,
60,
70,
35,
70,
42,
17,
null,
35,
28,
20,
20,
20,
50,
56,
75,
60,
40,
105,
165,
550,
80,
10,
48,
36,
65,
null,
23,
35,
null,
22,
14,
18,
null,
17,
18,
null,
null,
21,
null,
18,
28,
19,
null,
15,
20,
17,
21,
13,
18,
15,
40,
27,
25,
50,
null,
18,
17,
35,
65,
31,
29,
24,
15,
30,
56,
null,
70,
30,
50,
35,
50,
14,
40,
23,
49,
35,
27,
95,
43,
35,
40,
24,
22,
12,
18,
25,
105,
100,
47,
70,
null,
45,
47,
59,
79,
79,
50,
19,
32,
25,
26,
11,
24,
null,
20,
16,
null,
82,
40,
null,
11,
9,
19,
null,
45,
25,
25,
90,
30,
38,
55,
52,
20,
11,
17,
19,
16,
15,
16,
null,
null,
null,
20,
null,
17,
15,
16,
10,
null,
null,
30,
44,
null,
19,
17,
16,
18,
37,
30,
null,
22,
33,
35,
24,
null,
25,
null,
22,
18,
18,
22,
25,
41,
60,
37,
60,
68,
60,
50,
55,
55,
65,
60,
55,
45,
55,
null,
30,
60,
null,
24,
75,
null,
95,
60,
34,
null,
17,
12,
null,
null,
null,
null,
null,
65,
45,
21,
16,
15,
15,
130,
null,
11,
85,
52,
null,
20,
14,
18,
77,
null,
39,
37,
45,
39,
60,
95,
56,
90,
null,
140,
80,
180,
105,
135,
128,
125,
120,
110,
58,
15,
15,
40,
14,
14,
26,
21,
15,
45,
12,
15,
21,
12,
20,
31,
12,
65,
16,
10,
45,
25,
36,
50,
50,
56,
35,
28,
10,
80,
70,
40,
25,
32,
99,
78,
15,
100,
18,
15,
68,
null,
15,
30,
null,
20,
28,
18,
80,
70,
50,
85,
60,
60,
null,
50,
45,
75,
60,
80,
120,
null,
75,
40,
50,
30,
38,
45,
90,
60,
43,
75,
59,
60,
53,
null,
35,
34,
30,
27,
26,
22,
17,
null,
45,
79,
99,
34,
59,
18,
12,
52,
25,
30,
14,
10,
null,
16,
17,
16,
16,
45,
45,
null,
40,
60,
33,
17,
17,
18,
23,
22,
35,
15,
16,
14,
10,
17,
13,
20,
17,
18,
13,
13,
45,
49,
18,
14,
20,
40,
52,
25,
17,
53,
45,
18,
10,
79,
20,
19,
55,
35,
36,
18,
21,
19,
58,
54,
22,
49,
60,
33,
null,
null,
22,
50,
60,
47,
75,
60,
42,
60,
23,
null,
31,
27,
15,
27,
29,
19,
50,
70,
35,
null,
null,
12,
35,
30,
20,
48,
null,
17,
25,
18,
14,
29,
27,
30,
16,
15,
21,
20,
null,
16,
15,
18,
20,
20,
30,
null,
12,
17,
35,
23,
null,
50,
62,
25,
40,
23,
17,
40,
12,
14,
47,
60,
34,
null,
49,
70,
null,
66,
null,
null,
25,
52,
70,
140,
10,
25,
14,
105,
55,
90,
55,
80,
null,
17,
32,
50,
65,
30,
19,
15,
18,
14,
30,
49,
50,
null,
null,
29,
20,
41,
32,
31,
40,
75,
null,
25,
15,
15,
null,
45,
20,
9,
40,
null,
23,
100,
80,
139,
86,
null,
45,
48,
12,
18,
15,
38,
15,
11,
27,
25,
66,
null,
65,
96,
85,
135,
85,
46,
79,
58,
33,
null,
null,
15,
33,
20,
45,
17,
19,
null,
null,
22,
23,
19,
20,
22,
18,
null,
16,
14,
null,
16,
28,
35,
20,
15,
null,
19,
160,
15,
null,
55,
155,
90,
35,
50,
46,
19,
26,
30,
27,
15,
28,
24,
22,
18,
25,
23,
30,
30,
20,
10,
55,
19,
32,
30,
24,
19,
32,
20,
15,
null,
null,
60,
null,
null,
125,
26,
45,
21,
40,
43,
16,
21,
35,
35,
40,
24,
null,
19,
21,
22,
35,
20,
20,
19,
22,
73,
30,
80,
42,
100,
44,
84,
28,
null,
75,
75,
null,
60,
16,
17,
25,
62,
15,
15,
13,
10,
12,
60,
85,
29,
25,
30,
39,
25,
120,
null,
35,
50,
null,
40,
60,
28,
14,
42,
37,
15,
19,
55,
100,
99,
50,
20,
60,
80,
38,
90,
45,
null,
7,
10,
17,
20,
10,
null,
10,
12,
30,
25,
10,
35,
20,
17,
35,
70,
150,
65,
49,
19,
25,
22,
15,
25,
35,
63,
43,
31,
90,
36,
22,
24,
80,
60,
45,
50,
22,
70,
29,
30,
55,
25,
22,
34,
15,
90,
20,
18,
40,
19,
null,
40,
45,
50,
95,
55,
102,
33,
15,
null,
13,
null,
14,
30,
60,
24,
80,
55,
28,
null,
null,
27,
30,
24,
19,
23,
25,
33,
18,
25,
22,
24,
26,
31,
11,
25,
13,
20,
23,
null,
9,
null,
null,
9,
13,
20,
16,
15,
16,
17,
39,
13,
16,
25,
24,
27,
20,
24,
35,
50,
25,
20,
23,
20,
19,
16,
28,
28,
null,
20,
10,
28,
12,
15,
30,
10,
15,
15,
null,
64,
42,
22,
28,
25,
14,
18,
24,
46,
54,
48,
26,
48,
69,
44,
23,
20,
105,
65,
75,
70,
55,
10,
44,
17,
35,
22,
20,
19,
69,
25,
23,
43,
null,
16,
22,
20,
13,
null,
null,
32,
null,
29,
15,
35,
17,
55,
20,
16,
18,
null,
25,
16,
25,
18,
20,
50,
20,
19,
29,
26,
61,
20,
35,
null,
68,
35,
60,
75,
31,
41,
22,
25,
47,
55,
25,
40,
null,
30,
26,
17,
25,
21,
35,
35,
32,
30,
30,
25,
29,
30,
21,
68,
24,
25,
20,
25,
29,
33,
37,
43,
null,
18,
18,
null,
18,
null,
66,
80,
18,
21,
42,
23,
16,
null,
22,
230,
130,
36,
35,
32,
35,
null,
22,
40,
54,
24,
105,
135,
50,
22,
null,
140,
30,
28,
45,
null,
63,
null,
62,
60,
null,
14,
15,
13,
null,
null,
15,
16,
22,
12,
20,
null,
null,
108,
45,
30,
150,
30,
75,
40,
35,
70,
67,
40,
40,
35,
null,
45,
150,
35,
35,
40,
20,
null,
36,
35,
28,
23,
50,
50,
null,
null,
12,
null,
null,
null,
19,
25,
21,
null,
70,
50,
32,
25,
70,
19,
null,
20,
90,
16,
null,
10,
12,
16,
19,
30,
15,
11,
18,
11,
null,
null,
null,
17,
22,
null,
null,
11,
24,
15,
16,
17,
17,
20,
11,
null,
40,
45,
50,
69,
74,
80,
60,
32,
36,
52,
80,
69,
26,
90,
18,
22,
15,
17,
19,
20,
16,
15,
14,
33,
90,
58,
47,
55,
null,
null,
75,
38,
29,
65,
15,
13,
18,
30,
13,
12,
12,
12,
20,
19,
20,
35,
20,
21,
null,
11,
16,
17,
16,
78,
13,
9,
15,
11,
22,
20,
20,
32,
55,
50,
75,
30,
22,
15,
130,
67,
60,
60,
90,
160,
65,
125,
259,
16,
19,
19,
25,
28,
30,
32,
20,
27,
14,
92,
80,
55,
48,
16,
15,
45,
18,
null,
16,
20,
59,
31,
27,
19,
17,
23,
20,
null,
10,
null,
24,
50,
14,
23,
17,
75,
null,
63,
19,
48,
58,
50,
30,
null,
40,
29,
21,
40,
12,
15,
36,
70,
50,
48,
15,
13,
25,
20,
13,
32,
18,
13,
10,
32,
20,
11,
16,
18,
20,
19,
17,
30,
15,
30,
20,
40,
25,
28,
21,
18,
28,
23,
22,
15,
null,
null,
16,
null,
null,
100,
93,
55,
85,
40,
75,
48,
null,
66,
52,
32,
34,
15,
18,
20,
18,
15,
37,
50,
99,
105,
51,
89,
95,
10,
18,
35,
20,
55,
null,
null,
20,
16,
13,
11,
10,
15,
10,
12,
22,
15,
13,
15,
40,
28,
28,
33,
16,
16,
11,
139,
null,
50,
48,
30,
40,
19,
31,
29,
30,
50,
62,
null,
35,
70,
54,
156,
45,
150,
17,
17,
null,
15,
65,
20,
null,
40,
45,
236,
20,
35,
55,
40,
90,
65,
15,
40,
17,
60,
53,
164,
35,
19,
14,
25,
50,
null,
42,
68,
54,
46,
11,
25,
45,
25,
26,
12,
44,
118,
29,
15,
null,
65,
50,
33,
22,
18,
28,
27,
45,
70,
null,
60,
null,
50,
90,
23,
14,
29,
40,
78,
101,
65,
null,
15,
null,
21,
null,
15,
15,
15,
40,
90,
14,
23,
40,
25,
null,
null,
55,
115,
95,
75,
45,
130,
20,
10,
17,
10,
50,
null,
12,
12,
30,
27,
36,
25,
34,
22,
25,
39,
38,
null,
35,
36,
22,
22,
26,
25,
20,
15,
25,
19,
14,
12,
10,
10,
10,
16,
10,
77,
27,
20,
50,
40,
80,
55,
70,
50,
55,
40,
13,
140,
110,
65,
29,
null,
40,
45,
13,
48,
15,
null,
15,
17,
30,
25,
19,
9,
20,
null,
20,
null,
19,
20,
35,
23,
null,
15,
30,
35,
35,
null,
16,
18,
21,
35,
35,
44,
80,
130,
175,
40,
13,
35,
12,
107,
35,
79,
60,
60,
80,
65,
40,
70,
null,
30,
28,
55,
16,
40,
15,
42,
20,
25,
18,
14,
20,
15,
null,
25,
21,
45,
25,
45,
74,
30,
35,
15,
17,
26,
null,
17,
30,
20,
32,
15,
8,
20,
null,
null,
null,
34,
20,
null,
17,
25,
22,
16,
23,
14,
13,
14,
15,
14,
16,
18,
13,
20,
19,
15,
36,
null,
25,
22,
40,
25,
37,
25,
91,
42,
null,
18,
43,
73,
40,
28,
45,
24,
41,
null,
23,
22,
29,
45,
16,
null,
39,
16,
24,
60,
20,
20,
15,
17,
10,
62,
28,
78,
15,
12,
10,
10,
38,
10,
10,
10,
21,
30,
22,
20,
18,
40,
25,
45,
17,
75,
14,
15,
75,
54,
80,
275,
140,
100,
200,
80,
70,
104,
48,
250,
240,
79,
130,
100,
100,
85,
99,
60,
120,
85,
56,
130,
138,
38,
20,
45,
31,
45,
null,
35,
50,
25,
22,
30,
19,
65,
18,
15,
10,
24,
9,
15,
20,
18,
15,
65,
19,
23,
22,
13,
30,
28,
45,
22,
57,
37,
54,
60,
25,
54,
18,
null,
28,
15,
20,
16,
30,
25,
45,
60,
48,
47,
70,
30,
75,
24,
20,
18,
14,
50,
14,
22,
35,
40,
15,
null,
51,
null,
null,
40,
55,
45,
60,
null,
null,
36,
null,
20,
12,
23,
69,
19,
18,
null,
null,
null,
10,
null,
null,
null,
10,
null,
19,
16,
75,
75,
55,
33,
35,
88,
49,
36,
12,
12,
15,
22,
25,
19,
15,
19,
17,
30,
24,
15,
12,
15,
13,
16,
14,
15,
null,
21,
24,
46,
18,
20,
20,
13,
null,
10,
20,
15,
30,
13,
18,
11,
75,
14,
19,
19,
22,
159,
null,
20,
25,
175,
25,
12,
null,
null,
null,
9,
10,
35,
55,
32,
35,
21,
18,
11,
18,
16,
24,
17,
29,
35,
39,
84,
18,
25,
45,
40,
null,
50,
null,
85,
null,
45,
50,
13,
17,
20,
18,
49,
25,
17,
20,
65,
20,
45,
22,
35,
57,
18,
18,
25,
70,
48,
45,
11,
15,
40,
50,
10,
20,
99,
100,
157,
69,
235,
155,
40,
16,
18,
60,
null,
null,
19,
33,
31,
null,
null,
40,
null,
26,
70,
40,
15,
90,
null,
35,
45,
60,
20,
15,
15,
35,
25,
44,
15,
25,
36,
11,
17,
20,
28,
15,
34,
20,
25,
60,
23,
39,
36,
null,
54,
null,
25,
11,
null,
null,
23,
null,
20,
25,
75,
22,
30,
18,
20,
25,
60,
49,
75,
70,
15,
null,
27,
113,
18,
28,
19,
18,
null,
35,
25,
16,
15,
33,
18,
18,
18,
18,
37,
65,
32,
92,
69,
55,
45,
50,
78,
null,
83,
70,
17,
38,
100,
50,
38,
85,
80,
50,
null,
null,
null,
80,
49,
80,
70,
null,
60,
12,
40,
62,
40,
117,
12,
46,
57,
48,
36,
45,
54,
30,
43,
40,
60,
50,
25,
15,
null,
90,
75,
28,
16,
18,
16,
13,
13,
25,
18,
17,
25,
30,
22,
null,
null,
45,
26,
37,
38,
39,
27,
24,
40,
null,
22,
37,
45,
52,
null,
17,
14,
95,
30,
26,
12,
30,
49,
null,
45,
30,
45,
29,
null,
45,
10,
15,
12,
null,
45,
null,
22,
20,
19,
14,
null,
20,
75,
30,
55,
138,
30,
40,
69,
66,
25,
null,
50,
null,
null,
36,
40,
16,
14,
16,
21,
25,
27,
55,
null,
50,
32,
110,
64,
null,
65,
29,
null,
16,
30,
10,
15,
16,
13,
19,
90,
60,
41,
30,
null,
null,
45,
27,
null,
17,
null,
32,
25,
24,
43,
34,
null,
13,
null,
null,
null,
null,
null,
20,
20,
97,
195,
45,
30,
110,
32,
40,
60,
50,
null,
49,
100,
60,
16,
55,
65,
118,
45,
53,
24,
35,
16,
18,
19,
21,
23,
14,
71,
90,
70,
55,
100,
133,
63,
16,
25,
null,
12,
10,
26,
121,
50,
30,
29,
11,
40,
30,
8,
23,
19,
15,
16,
20,
250,
175,
190,
100,
105,
98,
170,
93,
70,
66,
140,
79,
50,
13,
18,
75,
38,
27,
null,
null,
80,
32,
30,
30,
12,
35,
28,
56,
null,
300,
35,
15,
17,
13,
null,
15,
15,
null,
26,
11,
17,
90,
20,
35,
22,
40,
50,
23,
null,
25,
30,
90,
30,
95,
61,
25,
21,
26,
40,
90,
null,
20,
18,
18,
12,
null,
45,
12,
69,
20,
null,
null,
38,
55,
30,
29,
19,
75,
25,
30,
null,
20,
16,
15,
17,
null,
24,
58,
37,
null,
17,
13,
75,
15,
18,
37,
17,
45,
30,
40,
13,
19,
39,
null,
22,
24,
null,
10,
9,
null,
15,
17,
23,
18,
80,
85,
35,
23,
50,
60,
46,
28,
30,
52,
75,
null,
54,
null,
18,
null,
17,
13,
14,
39,
80,
90,
50,
45,
100,
87,
66,
52,
48,
43,
39,
40,
15,
110,
15,
13,
16,
null,
45,
null,
40,
null,
null,
18,
14,
20,
16,
20,
9,
null,
14,
null,
19,
17,
15,
15,
16,
null,
null,
94,
null,
null,
46,
17,
22,
35,
42,
42,
19,
35,
80,
65,
32,
null,
23,
18,
75,
50,
35,
87,
30,
25,
26,
38,
40,
30,
45,
58,
50,
130,
39,
50,
17,
40,
30,
52,
23,
65,
75,
90,
50,
99,
70,
55,
60,
45,
null,
null,
null,
null,
38,
46,
115,
30,
null,
65,
35,
67,
48,
50,
30,
50,
120,
25,
24,
64,
18,
45,
null,
20,
22,
49,
52,
18,
20,
40,
35,
null,
24,
31,
30,
24,
null,
19,
17,
null,
null,
21,
null,
10,
16,
14,
50,
28,
23,
14,
10,
10,
10,
null,
14,
20,
62,
70,
15,
14,
27,
15,
70,
106,
null,
null,
100,
88,
45,
60,
55,
55,
null,
92,
null,
40,
22,
null,
null,
null,
33,
30,
30,
37,
25,
55,
22,
125,
50,
80,
null,
45,
90,
35,
35,
55,
120,
46,
null,
34,
17,
null,
16,
55,
22,
25,
31,
22,
40,
14,
18,
16,
17,
20,
17,
18,
30,
25,
26,
25,
24,
45,
30,
45,
68,
29,
20,
35,
19,
20,
15,
45,
20,
22,
50,
25,
18,
18,
15,
16,
10,
35,
38,
24,
18,
18,
12,
70,
30,
25,
25,
null,
18,
47,
16,
null,
20,
17,
15,
40,
30,
null,
97,
40,
null,
43,
45,
14,
39,
40,
35,
26,
30,
29,
22,
215,
420,
35,
35,
40,
28,
47,
26,
38,
55,
18,
25,
28,
20,
null,
25,
14,
20,
null,
23,
51,
65,
25,
60,
null,
33,
29,
21,
12,
8,
12,
11,
34,
30,
20,
23,
44,
80,
20,
18,
22,
18,
22,
11,
15,
19,
14,
15,
28,
19,
17,
15,
18,
12,
19,
19,
18,
12,
30,
25,
10,
null,
39,
20,
null,
55,
null,
50,
null,
40,
40,
29,
60,
80,
120,
82,
75,
40,
null,
44,
null,
96,
75,
null,
null,
null,
38,
65,
80,
8,
12,
30,
35,
40,
25,
26,
39,
null,
24,
30,
55,
54,
38,
33,
65,
119,
230,
42,
34,
90,
65,
25,
40,
150,
35,
237,
170,
40,
45,
40,
49,
67,
35,
40,
40,
52,
30,
40,
70,
43,
150,
210,
60,
35,
null,
94,
130,
252,
null,
null,
null,
null,
100,
11,
14,
14,
null,
9,
null,
36,
120,
43,
16,
15,
13,
16,
null,
12,
22,
12,
20,
22,
49,
18,
20,
34,
null,
null,
40,
32,
42,
19,
30,
14,
null,
37,
16,
39,
100,
19,
24,
49,
65,
65,
65,
null,
null,
66,
null,
125,
64,
null,
75,
null,
null,
45,
55,
null,
null,
50,
null,
null,
25,
27,
30,
55,
34,
20,
null,
40,
83,
40,
76,
38,
29,
22,
18,
18,
31,
22,
13,
17,
18,
11,
11,
15,
32,
88,
null,
29,
70,
74,
18,
70,
15,
null,
18,
null,
13,
19,
15,
19,
25,
null,
14,
129,
65,
35,
13,
null,
11,
16,
25,
15,
25,
40,
20,
18,
25,
null,
28,
30,
15,
27,
75,
23,
21,
40,
55,
50,
150,
52,
90,
163,
75,
100,
null,
45,
33,
22,
24,
22,
null,
null,
38,
25,
27,
15,
12,
null,
24,
40,
20,
14,
null,
15,
13,
35,
15,
15,
20,
22,
19,
26,
36,
49,
19,
15,
20,
20,
23,
25,
65,
45,
24,
50,
11,
20,
20,
18,
12,
70,
25,
18,
58,
75,
18,
67,
42,
87,
80,
40,
79,
140,
165,
60,
60,
75,
120,
26,
32,
18,
65,
21,
60,
13,
15,
13,
10,
14,
null,
80,
65,
null,
24,
25,
20,
29,
null,
15,
50,
12,
28,
55,
30,
30,
55,
60,
34,
38,
13,
13,
25,
55,
35,
40,
40,
null,
105,
50,
70,
80,
null,
15,
25,
16,
18,
21,
29,
19,
18,
14,
24,
46,
null,
null,
null,
30,
null,
21,
null,
null,
54,
20,
35,
90,
50,
80,
null,
28,
null,
35,
14,
30,
27,
70,
20,
25,
20,
16,
40,
null,
null,
24,
45,
35,
null,
21,
68,
null,
49,
55,
80,
16,
10,
13,
16,
45,
11,
30,
30,
null,
54,
28,
65,
null,
null,
15,
null,
29,
25,
25,
20,
28,
15,
45,
27,
25,
25,
null,
38,
26,
20,
27,
29,
null,
null,
null,
null,
96,
41,
35,
75,
44,
90,
55,
75,
145,
78,
55,
119,
60,
225,
120,
100,
40,
60,
null,
45,
110,
57,
103,
100,
13,
null,
16,
30,
23,
22,
55,
60,
15,
18,
21,
24,
null,
22,
null,
26,
null,
null,
38,
47,
30,
60,
20,
22,
45,
50,
null,
15,
60,
75,
30,
90,
80,
18,
15,
null,
52,
25,
59,
50,
null,
40,
22,
null,
30,
null,
null,
16,
25,
60,
130,
70,
69,
90,
37,
19,
83,
90,
45,
null,
55,
null,
59,
20,
79,
30,
79,
45,
75,
55,
75,
49,
55,
69,
49,
35,
null,
null,
18,
14,
25,
27,
16,
20,
20,
14,
24,
14,
15,
25,
16,
25,
16,
18,
29,
30,
67,
19,
null,
null,
30,
30,
30,
24,
null,
25,
16,
null,
null,
80,
70,
70,
9,
55,
43,
52,
55,
35,
70,
90,
29,
50,
null,
40,
40,
null,
24,
24,
40,
25,
29,
28,
30,
18,
30,
23,
null,
20,
32,
100,
12,
12,
18,
40,
40,
25,
20,
13,
15,
20,
null,
60,
25,
17,
9,
9,
15,
13,
29,
30,
16,
50,
21,
35,
36,
30,
20,
12,
19,
null,
23,
15,
24,
null,
43,
95,
110,
26,
null,
80,
32,
75,
49,
41,
60,
32,
50,
26,
76,
40,
53,
34,
35,
45,
100,
25,
40,
17,
21,
21,
59,
68,
null,
20,
21,
24,
35,
20,
69,
23,
null,
30,
24,
22,
25,
25,
24,
20,
28,
24,
40,
15,
null,
27,
12,
18,
28,
20,
110,
113,
null,
95,
65,
14,
22,
13,
null,
43,
null,
16,
30,
60,
40,
null,
32,
60,
24,
70,
null,
null,
null,
120,
90,
80,
40,
45,
26,
25,
15,
35,
18,
85,
null,
60,
96,
75,
58,
60,
45,
33,
25,
54,
18,
37,
18,
50,
18,
17,
null,
18,
15,
13,
11,
20,
21,
28,
null,
255,
28,
68,
55,
120,
200,
17,
null,
16,
15,
29,
19,
null,
null,
null,
45,
21,
25,
15,
22,
25,
20,
20,
23,
25,
21,
33,
21,
30,
22,
35,
38,
15,
null,
22,
80,
21,
20,
23,
19,
36,
19,
16,
20,
30,
28,
50,
25,
70,
null,
30,
75,
45,
50,
25,
27,
18,
26,
36,
50,
25,
15,
40,
null,
40,
33,
null,
null,
28,
80,
32,
26,
22,
null,
23,
22,
50,
140,
95,
120,
80,
120,
19,
16,
26,
12,
30,
18,
16,
17,
21,
18,
90,
65,
null,
130,
70,
55,
null,
65,
null,
30,
16,
17,
19,
13,
23,
14,
23,
null,
14,
30,
18,
18,
19,
31,
33,
85,
50,
60,
20,
12,
14,
12,
19,
59,
63,
120,
68,
22,
24,
null,
42,
53,
46,
12,
81,
null,
40,
110,
50,
60,
28,
null,
87,
null,
22,
null,
28,
20,
18,
26,
45,
59,
43,
53,
60,
45,
18,
20,
17,
null,
35,
12,
16,
25,
null,
19,
16,
15,
11,
null,
22,
null,
14,
50,
null,
30,
100,
900,
100,
null,
null,
null,
null,
60,
62,
null,
29,
22,
20,
95,
32,
35,
29,
24,
49,
65,
125,
65,
17,
15,
25,
24,
14,
11,
12,
23,
28,
21,
62,
30,
20,
85,
76,
80,
70,
70,
70,
30,
null,
24,
87,
35,
55,
44,
90,
44,
20,
15,
25,
null,
40,
40,
58,
70,
75,
66,
30,
79,
69,
60,
55,
60,
null,
50,
null,
24,
45,
25,
20,
null,
11,
19,
19,
17,
19,
25,
13,
50,
null,
85,
120,
75,
40,
21,
null,
null,
64,
null,
52,
45,
115,
60,
50,
79,
24,
19,
11,
11,
68,
84,
null,
30,
17,
10,
16,
13,
18,
23,
85,
80,
35,
29,
39,
28,
null,
19,
22,
25,
45,
58,
null,
45,
80,
42,
69,
null,
null,
26,
null,
15,
20,
50,
45,
60,
35,
10,
79,
95,
85,
90,
60,
120,
80,
80,
132,
70,
55,
60,
100,
19,
18,
25,
17,
22,
18,
22,
35,
18,
30,
18,
15,
14,
30,
25,
49,
80,
58,
45,
54,
null,
35,
38,
27,
35,
18,
24,
35,
null,
40,
105,
28,
null,
25,
30,
18,
23,
15,
null,
null,
null,
90,
50,
95,
60,
99,
80,
28,
14,
26,
16,
21,
16,
15,
15,
17,
15,
23,
34,
22,
null,
null,
50,
22,
37,
40,
80,
149,
98,
28,
29,
35,
null,
23,
58,
37,
19,
20,
110,
80,
115,
70,
7,
12,
15,
null,
12,
12,
9,
20,
32,
22,
35,
19,
77,
30,
64,
45,
120,
60,
64,
35,
75,
22,
36,
12,
75,
45,
80,
60,
70,
50,
58,
49,
39,
23,
60,
null,
null,
null,
29,
215,
null,
60,
75,
104,
125,
80,
49,
65,
45,
34,
null,
30,
19,
null,
23,
null,
null,
25,
20,
22,
39,
24,
227,
60,
60,
17,
15,
21,
null,
null,
8,
21,
13,
16,
20,
16,
null,
20,
55,
86,
26,
20,
16,
null,
29,
50,
32,
64,
59,
null,
50,
25,
10,
11,
16,
18,
22,
null,
22,
16,
null,
null,
null,
26,
58,
17,
50,
12,
20,
45,
25,
40,
50,
39,
null,
30,
69,
11,
11,
12,
12,
16,
null,
20,
60,
60,
null,
100,
45,
85,
49,
35,
65,
40,
60,
47,
100,
65,
49,
35,
29,
20,
12,
30,
null,
null,
26,
17,
17,
22,
25,
16,
24,
57,
57,
39,
65,
36,
16,
12,
19,
22,
50,
40,
17,
30,
50,
28,
15,
null,
23,
20,
120,
25,
15,
18,
20,
null,
18,
null,
null,
87,
null,
22,
20,
13,
79,
26,
16,
18,
50,
25,
55,
21,
16,
55,
32,
17,
30,
76,
75,
70,
48,
25,
55,
50,
null,
40,
30,
null,
85,
25,
null,
15,
null,
12,
15,
24,
12,
75,
20,
50,
58,
null,
null,
35,
17,
null,
null,
37,
null,
100,
67,
79,
90,
60,
null,
null,
null,
19,
25,
null,
30,
null,
28,
20,
40,
20,
30,
24,
14,
17,
15,
24,
45,
27,
25,
24,
20,
15,
22,
17,
55,
87,
null,
27,
38,
20,
null,
18,
null,
15,
20,
18,
25,
22,
20,
20,
12,
24,
17,
27,
39,
10,
45,
20,
30,
60,
91,
16,
53,
17,
47,
13,
12,
30,
14,
15,
55,
80,
225,
85,
60,
55,
null,
30,
30,
110,
45,
19,
30,
24,
20,
null,
null,
55,
85,
50,
50,
55,
42,
65,
68,
27,
23,
25,
40,
23,
22,
null,
12,
15,
20,
25,
70,
25,
25,
30,
49,
25,
22,
11,
20,
17,
null,
11,
16,
50,
65,
42,
33,
80,
20,
25,
17,
25,
11,
25,
null,
null,
17,
15,
19,
null,
null,
35,
35,
38,
99,
70,
300,
20,
21,
65,
18,
65,
20,
19,
15,
15,
null,
16,
30,
38,
25,
null,
17,
17,
21,
37,
42,
30,
20,
20,
25,
25,
26,
37,
16,
19,
20,
22,
55,
62,
55,
60,
null,
500,
90,
106,
12,
null,
25,
18,
null,
21,
18,
34,
23,
null,
23,
25,
44,
47,
38,
18,
18,
13,
20,
24,
null,
65,
16,
17,
17,
null,
null,
22,
15,
null,
35,
27,
25,
null,
11,
25,
40,
22,
28,
22,
17,
14,
8,
11,
45,
40,
40,
55,
13,
13,
10,
null,
50,
25,
150,
14,
34,
14,
10,
12,
11,
19,
22,
530,
125,
132,
350,
40,
40,
35,
12,
70,
55,
50,
45,
85,
null,
17,
10,
13,
null,
15,
null,
null,
15,
null,
null,
28,
60,
45,
20,
25,
16,
null,
62,
40,
10,
14,
12,
13,
9,
11,
null,
20,
68,
16,
14,
13,
null,
null,
15,
23,
null,
null,
55,
123,
80,
65,
75,
130,
30,
null,
26,
40,
40,
27,
45,
50,
26,
25,
15,
25,
25,
30,
16,
13,
20,
10,
25,
25,
null,
14,
30,
25,
40,
50,
null,
68,
19,
14,
18,
18,
13,
null,
20,
16,
17,
75,
75,
14,
40,
17,
29,
23,
35,
28,
120,
110,
null,
20,
50,
36,
20,
20,
39,
43,
16,
65,
105,
38,
70,
40,
null,
10,
9,
null,
7,
15,
null,
12,
20,
null,
16,
37,
20,
45,
28,
95,
29,
55,
55,
30,
22,
28,
null,
null,
null,
15,
null,
19,
18,
12,
12,
20,
15,
20,
50,
54,
79,
60,
40,
28,
49,
89,
45,
70,
35,
60,
40,
55,
60,
30,
38,
61,
235,
48,
52,
80,
135,
25,
20,
28,
16,
27,
52,
18,
null,
null,
null,
15,
12,
54,
null,
30,
30,
28,
24,
16,
14,
50,
23,
55,
null,
65,
null,
45,
30,
39,
null,
75,
60,
60,
54,
50,
55,
60,
20,
null,
24,
15,
14,
17,
null,
20,
14,
9,
13,
15,
17,
15,
13,
20,
9,
18,
18,
19,
39,
13,
15,
21,
60,
13,
25,
20,
15,
15,
30,
18,
23,
19,
16,
14,
80,
35,
80,
60,
19,
15,
38,
33,
18,
30,
26,
null,
37,
75,
39,
12,
null,
null,
null,
null,
null,
20,
null,
25,
17,
90,
24,
26,
25,
27,
70,
29,
35,
28,
33,
28,
17,
15,
22,
12,
11,
12,
null,
null,
null,
12,
8,
25,
10,
10,
18,
19,
20,
null,
11,
18,
20,
10,
75,
15,
30,
20,
17,
25,
16,
19,
null,
18,
null,
21,
16,
null,
39,
48,
39,
35,
35,
10,
32,
29,
null,
60,
47,
null,
69,
85,
60,
50,
80,
60,
40,
20,
15,
15,
25,
29,
23,
19,
14,
15,
13,
19,
35,
50,
null,
55,
40,
45,
35,
14,
16,
15,
15,
15,
38,
null,
69,
28,
20,
16,
14,
null,
null,
28,
20,
30,
17,
33,
23,
30,
30,
16,
null,
23,
29,
50,
45,
35,
49,
29,
77,
70,
75,
50,
150,
null,
32,
15,
20,
15,
15,
10,
13,
12,
50,
55,
50,
70,
100,
20,
19,
18,
24,
10,
8,
60,
40,
20,
18,
29,
90,
null,
null,
29,
null,
58,
18,
28,
24,
22,
16,
19,
20,
null,
50,
22,
null,
12,
null,
16,
null,
18,
14,
13,
null,
45,
40,
30,
38,
null,
80,
80,
null,
null,
null,
null,
30,
40,
24,
35,
15,
16,
99,
null,
20,
null,
25,
18,
68,
58,
null,
41,
null,
90,
null,
null,
50,
35,
45,
null,
30,
50,
23,
45,
28,
26,
33,
16,
11,
55,
70,
30,
20,
50,
35,
21,
24,
29,
25,
12,
18,
44,
18,
18,
25,
23,
null,
18,
18,
24,
24,
19,
12,
null,
null,
60,
40,
null,
22,
null,
30,
95,
55,
55,
25,
63,
75,
26,
18,
17,
20,
29,
18,
null,
16,
120,
25,
45,
12,
15,
40,
15,
15,
60,
24,
22,
15,
17,
18,
280,
105,
55,
89,
66,
66,
60,
117,
154,
90,
72,
27,
17,
49,
40,
19,
15,
75,
75,
null,
52,
67,
77,
70,
60,
null,
15,
17,
13,
22,
18,
18,
44,
18,
27,
10,
16,
12,
15,
12,
25,
26,
6,
10,
11,
50,
12,
160,
30,
null,
11,
9,
30,
20,
40,
null,
null,
33,
null,
24,
12,
37,
77,
59,
130,
null,
15,
17,
null,
20,
19,
15,
23,
null,
99,
10,
20,
null,
20,
null,
null,
null,
null,
null,
null,
null,
20,
21,
49,
24,
45,
null,
22,
40,
28,
null,
45,
39,
40,
70,
60,
35,
110,
14,
35,
16,
null,
33,
30,
19,
26,
null,
55,
28,
null,
50,
7,
13,
null,
50,
13,
12,
15,
null,
null,
null,
65,
80,
63,
17,
null,
null,
10,
null,
25,
22,
50,
null,
29,
55,
30,
33,
null,
33,
26,
24,
50,
16,
13,
30,
null,
95,
null,
55,
78,
36,
89,
60,
14,
69,
36,
null,
20,
43,
26,
16,
null,
62,
70,
null,
22,
28,
15,
25,
18,
50,
23,
40,
90,
null,
null,
null,
22,
null,
14,
null,
15,
16,
null,
25,
25,
18,
17,
null,
58,
null,
null,
34,
49,
33,
16,
14,
18,
18,
23,
17,
30,
null,
35,
20,
18,
15,
10,
20,
30,
22,
30,
80,
25,
25,
85,
40,
79,
19,
10,
null,
24,
21,
21,
17,
null,
19,
27,
21,
18,
18,
null,
120,
107,
50,
50,
79,
50,
75,
70,
40,
56,
45,
30,
30,
95,
67,
29,
45,
null,
90,
45,
85,
50,
null,
null,
27,
16,
25,
22,
20,
15,
9,
14,
19,
19,
16,
15,
58,
null,
150,
61,
null,
45,
25,
35,
32,
20,
38,
21,
18,
19,
20,
25,
35,
34,
25,
18,
45,
19,
11,
15,
11,
11,
19,
17,
30,
16,
18,
null,
90,
32,
49,
60,
150,
null,
13,
15,
30,
30,
null,
14,
45,
17,
null,
42,
40,
63,
30,
40,
169,
65,
99,
18,
45,
17,
42,
20,
null,
12,
12,
14,
17,
22,
20,
19,
17,
30,
19,
22,
16,
null,
20,
null,
null,
null,
55,
null,
null,
null,
11,
20,
null,
40,
60,
18,
26,
9,
9,
15,
19,
40,
50,
18,
null,
120,
null,
16,
60,
20,
30,
39,
16,
35,
20,
26,
108,
24,
25,
29,
null,
null,
19,
22,
20,
21,
85,
30,
42,
19,
102,
75,
89,
30,
49,
12,
15,
19,
15,
19,
60,
30,
20,
null,
29,
45,
30,
20,
30,
20,
25,
60,
17,
21,
19,
17,
15,
13,
24,
null,
null,
20,
13,
15,
16,
null,
15,
null,
13,
9,
null,
13,
45,
23,
67,
15,
24,
20,
49,
26,
30,
35,
36,
19,
18,
58,
50,
50,
45,
75,
18,
28,
80,
38,
null,
90,
26,
16,
40,
13,
null,
9,
33,
11,
19,
22,
31,
120,
45,
25,
100,
79,
110,
250,
47,
95,
85,
100,
200,
69,
null,
75,
60,
20,
55,
33,
17,
12,
18,
17,
20,
21,
42,
30,
9,
10,
14,
12,
10,
11,
12,
28,
50,
35,
45,
null,
40,
22,
15,
15,
14,
15,
25,
24,
null,
8,
35,
7,
9,
100,
5,
7,
11,
12,
5,
12,
5,
30,
20,
15,
35,
25,
null,
29,
60,
30,
87,
null,
75,
79,
90,
55,
70,
18,
38,
27,
30,
16,
37,
null,
23,
15,
19,
39,
40,
12,
17,
40,
50,
16,
15,
15,
140,
60,
67,
65,
15,
15,
14,
20,
11,
40,
12,
22,
35,
null,
46,
20,
12,
22,
50,
18,
23,
20,
23,
20,
15,
43,
null,
20,
null,
59,
13,
13,
18,
50,
48,
14,
55,
null,
null,
175,
40,
23,
25,
38,
26,
18,
23,
20,
28,
28,
20,
21,
19,
null,
18,
17,
26,
45,
33,
null,
28,
null,
60,
108,
20,
20,
22,
46,
175,
32,
18,
30,
24,
20,
56,
23,
195,
100,
132,
19,
40,
10,
25,
19,
15,
15,
18,
40,
null,
25,
25,
18,
25,
60,
35,
66,
25,
40,
11,
15,
20,
null,
13,
19,
15,
20,
75,
null,
10,
11,
25,
10,
13,
10,
9,
13,
13,
null,
15,
null,
29,
25,
16,
20,
15,
33,
37,
65,
89,
50,
70,
140,
44,
null,
25,
19,
64,
44,
45,
55,
50,
80,
73,
80,
60,
94,
14,
13,
18,
16,
19,
22,
25,
25,
25,
21,
50,
24,
20,
30,
60,
40,
49,
39,
37,
120,
22,
15,
40,
42,
18,
18,
11,
28,
48,
12,
15,
18,
36,
13,
17,
null,
16,
12,
55,
90,
null,
30,
55,
45,
null,
50,
49,
48,
40,
70,
70,
50,
80,
16,
35,
21,
25,
20,
16,
17,
16,
20,
20,
22,
88,
17,
12,
75,
20,
35,
16,
30,
27,
18,
18,
19,
20,
39,
36,
20,
23,
23,
20,
14,
20,
13,
28,
15,
29,
22,
65,
65,
16,
25,
null,
23,
17,
23,
19,
28,
25,
17,
68,
115,
36,
50,
50,
65,
null,
95,
null,
28,
62,
32,
39,
30,
28,
55,
11,
17,
19,
null,
9,
8,
11,
null,
120,
null,
21,
16,
15,
20,
null,
12,
null,
17,
null,
null,
39,
50,
16,
25,
25,
65,
18,
20,
65,
54,
35,
null,
90,
45,
77,
75,
150,
26,
65,
null,
47,
46,
35,
99,
90,
28,
45,
25,
56,
30,
null,
null,
null,
25,
null,
16,
33,
18,
18,
20,
null,
14,
24,
null,
27,
null,
21,
19,
25,
11,
null,
32,
22,
null,
89,
13,
17,
26,
29,
17,
null,
30,
null,
20,
14,
16,
null,
12,
39,
23,
60,
60,
25,
18,
15,
24,
34,
165,
18,
33,
25,
31,
23,
75,
49,
50,
27,
20,
20,
24,
15,
20,
30,
22,
25,
15,
90,
23,
15,
35,
null,
20,
15,
35,
15,
null,
null,
null,
null,
25,
27,
80,
null,
90,
67,
25,
42,
80,
32,
null,
75,
40,
55,
125,
16,
12,
24,
20,
18,
15,
28,
38,
22,
8,
14,
15,
13,
16,
16,
17,
13,
21,
18,
14,
null,
null,
null,
17,
12,
25,
17,
34,
22,
12,
12,
null,
null,
20,
25,
22,
30,
null,
null,
27,
48,
39,
null,
13,
null,
null,
null,
23,
18,
25,
43,
11,
7,
13,
26,
18,
22,
10,
26,
12,
11,
30,
25,
24,
16,
65,
55,
null,
12,
null,
100,
65,
100,
30,
42,
27,
30,
29,
20,
25,
40,
12,
null,
19,
null,
9,
28,
19,
20,
7,
17,
20,
6,
48,
50,
86,
60,
48,
26,
29,
28,
38,
25,
22,
33,
37,
31,
20,
60,
50,
65,
30,
65,
35,
27,
20,
26,
18,
146,
14,
12,
25,
60,
40,
61,
46,
25,
38,
35,
47,
43,
18,
17,
10,
17,
22,
22,
null,
15,
22,
26,
19,
null,
19,
40,
null,
17,
16,
20,
null,
17,
18,
null,
18,
21,
16,
10,
23,
45,
15,
14,
15,
null,
25,
29,
null,
90,
78,
null,
70,
50,
60,
null,
60,
18,
175,
64,
32,
45,
null,
11,
25,
37,
null,
150,
null,
69,
9,
50,
null,
11,
62,
43,
20,
25,
24,
32,
50,
110,
17,
60,
70,
23,
70,
120,
15,
null,
32,
20,
42,
null,
95,
50,
149,
null,
null,
23,
19,
40,
20,
23,
null,
15,
15,
null,
16,
16,
50,
15,
21,
20,
27,
15,
15,
15,
20,
25,
15,
51,
30,
80,
40,
70,
69,
79,
20,
13,
29,
13,
14,
25,
55,
null,
53,
18,
44,
55,
96,
110,
50,
105,
800,
13,
12,
null,
null,
36,
45,
65,
20,
28,
28,
20,
18,
33,
550,
227,
240,
130,
50,
36,
30,
43,
45,
null,
18,
29,
40,
null,
null,
35,
null,
90,
20,
26,
59,
65,
77,
55,
null,
49,
83,
45,
75,
74,
20,
22,
18,
10,
24,
16,
60,
19,
10,
45,
112,
40,
105,
60,
null,
95,
13,
10,
10,
null,
11,
15,
15,
11,
22,
16,
13,
15,
60,
35,
56,
50,
20,
30,
11,
28,
29,
30,
35,
61,
100,
70,
129,
18,
16,
20,
15,
13,
null,
34,
40,
23,
24,
null,
18,
31,
34,
null,
24,
13,
75,
50,
13,
16,
55,
40,
43,
20,
24,
15,
32,
34,
315,
28,
81,
134,
90,
80,
59,
32,
90,
90,
135,
125,
103,
250,
64,
40,
24,
null,
23,
16,
60,
43,
120,
120,
15,
25,
45,
null,
38,
13,
15,
18,
45,
15,
33,
75,
45,
11,
30,
34,
17,
18,
29,
16,
19,
40,
55,
null,
34,
null,
72,
35,
200,
105,
13,
null,
20,
28,
15,
15,
14,
13,
10,
17,
19,
15,
16,
19,
90,
18,
17,
30,
20,
105,
80,
55,
58,
18,
24,
null,
19,
13,
24,
95,
60,
null,
90,
null,
null,
93,
null,
95,
35,
45,
31,
14,
14,
18,
25,
36,
46,
50,
40,
35,
55,
null,
55,
44,
null,
39,
null,
20,
15,
null,
14,
16,
11,
59,
20,
15,
null,
20,
14,
null,
14,
24,
null,
35,
25,
null,
13,
17,
11,
13,
20,
45,
13,
18,
38,
90,
55,
115,
59,
70,
45,
45,
null,
95,
27,
19,
25,
35,
50,
21,
10,
16,
10,
25,
60,
14,
58,
40,
19,
65,
24,
19,
10,
21,
12,
null,
11,
20,
20,
27,
39,
89,
35,
43,
19,
100,
59,
54,
49,
151,
45,
35,
43,
32,
40,
16,
13,
16,
11,
23,
15,
15,
14,
11,
20,
30,
20,
20,
17,
17,
12,
40,
25,
10,
8,
12,
20,
80,
23,
30,
20,
null,
null,
55,
20,
27,
16,
20,
null,
15,
20,
19,
32,
25,
23,
80,
25,
35,
55,
null,
null,
70,
68,
50,
34,
null,
77,
30,
27,
15,
48,
29,
22,
70,
60,
72,
80,
75,
48,
48,
90,
50,
60,
55,
120,
40,
50,
80,
50,
null,
29,
21,
40,
40,
25,
47,
50,
35,
25,
28,
28,
null,
15,
60,
14,
23,
19,
13,
15,
15,
null,
62,
23,
18,
55,
25,
16,
39,
20,
30,
45,
29,
31,
40,
45,
19,
13,
35,
17,
16,
null,
21,
24,
21,
55,
32,
15,
50,
68,
35,
40,
45,
15,
16,
17,
16,
null,
11,
16,
28,
13,
21,
25,
32,
15,
60,
50,
45,
40,
115,
37,
16,
50,
270,
40,
32,
12,
17,
16,
22,
50,
49,
null,
25,
30,
null,
11,
12,
null,
39,
40,
26,
32,
32,
28,
40,
48,
15,
45,
50,
20,
null,
15,
45,
60,
100,
16,
null,
19,
120,
135,
65,
91,
18,
20,
57,
23,
30,
18,
60,
22,
10,
null,
17,
50,
28,
40,
15,
40,
null,
35,
23,
25,
null,
null,
25,
13,
22,
null,
29,
60,
90,
null,
null,
120,
85,
65,
24,
23,
30,
18,
17,
null,
36,
25,
65,
35,
35,
16,
37,
15,
null,
20,
40,
25,
17,
25,
null,
19,
17,
30,
14,
null,
16,
18,
20,
50,
17,
15,
11,
16,
14,
14,
22,
null,
9,
null,
null,
null,
18,
16,
13,
15,
10,
null,
null,
null,
17,
null,
null,
20,
null,
18,
28,
16,
70,
null,
40,
12,
110,
null,
198,
10,
10,
17,
null,
null,
null,
null,
25,
20,
16,
12,
null,
12,
25,
25,
18,
20,
16,
24,
48,
55,
43,
49,
null,
55,
53,
21,
20,
40,
null,
25,
38,
20,
28,
25,
13,
13,
15,
10,
26,
24,
30,
20,
24,
21,
45,
15,
30,
15,
17,
50,
18,
null,
46,
null,
53,
null,
45,
90,
105,
50,
null,
75,
90,
60,
22,
10,
14,
17,
null,
11,
25,
21,
18,
null,
18,
14,
18,
26,
15,
10,
null,
23,
19,
null,
null,
30,
null,
20,
null,
null,
30,
null,
24,
26,
26,
22,
35,
19,
26,
18,
11,
18,
16,
18,
20,
15,
11,
18,
12,
24,
null,
16,
49,
48,
12,
14,
14,
14,
13,
15,
15,
26,
37,
20,
15,
null,
50,
21,
35,
40,
20,
60,
90,
18,
47,
55,
30,
60,
30,
17,
18,
13,
26,
21,
22,
22,
17,
120,
9,
470,
55,
30,
60,
52,
null,
103,
55,
65,
80,
24,
15,
20,
64,
40,
105,
75,
170,
77,
77,
null,
120,
30,
70,
19,
null,
16,
22,
42,
13,
30,
22,
16,
27,
21,
45,
null,
null,
55,
null,
null,
52,
65,
49,
24,
93,
null,
19,
46,
75,
44,
18,
null,
19,
20,
16,
null,
null,
30,
79,
60,
88,
79,
37,
58,
70,
20,
45,
20,
43,
17,
16,
21,
18,
25,
25,
null,
39,
24,
45,
65,
33,
199,
22,
32,
25,
16,
25,
40,
null,
35,
19,
null,
60,
19,
20,
null,
17,
19,
25,
21,
20,
18,
30,
20,
20,
null,
16,
34,
55,
65,
null,
120,
19,
10,
11,
13,
10,
11,
40,
40,
30,
25,
30,
29,
23,
null,
null,
23,
null,
null,
22,
null,
24,
19,
null,
16,
41,
38,
68,
50,
16,
25,
30,
50,
45,
53,
23,
null,
68,
105,
130,
60,
22,
25,
17,
95,
22,
20,
29,
20,
15,
41,
50,
79,
150,
60,
55,
57,
60,
57,
50,
null,
120,
40,
86,
24,
25,
21,
16,
51,
33,
18,
null,
25,
32,
23,
null,
25,
150,
35,
13,
35,
17,
33,
62,
25,
23,
35,
29,
55,
15,
null,
16,
null,
null,
22,
null,
38,
20,
null,
15,
10,
11,
21,
null,
27,
13,
17,
null,
22,
29,
50,
110,
20,
50,
60,
38,
15,
25,
15,
39,
18,
13,
10,
20,
36,
34,
22,
null,
30,
33,
19,
23,
40,
15,
25,
20,
30,
null,
20,
15,
15,
null,
78,
35,
49,
9,
12,
15,
60,
175,
45,
50,
35,
80,
25,
null,
null,
57,
null,
null,
50,
65,
73,
60,
54,
null,
17,
null,
14,
15,
null,
24,
18,
50,
250,
18,
13,
25,
22,
24,
18,
null,
27,
22,
10,
19,
17,
20,
18,
19,
null,
null,
null,
42,
null,
null,
105,
90,
40,
null,
null,
null,
65,
25,
30,
20,
37,
60,
200,
85,
9,
null,
16,
12,
12,
11,
15,
14,
null,
null,
null,
45,
null,
11,
null,
15,
null,
12,
17,
18,
null,
23,
null,
13,
22,
10,
39,
null,
44,
52,
50,
null,
55,
45,
80,
null,
null,
45,
null,
85,
22,
17,
30,
25,
35,
null,
52,
50,
35,
75,
130,
129,
120,
30,
13,
25,
22,
65,
130,
135,
26,
35,
46,
32,
99,
56,
45,
18,
40,
20,
65,
40,
45,
375,
10,
38,
20,
75,
null,
55,
61,
52,
60,
30,
10,
null,
10,
null,
17,
24,
50,
60,
25,
null,
13,
29,
15,
37,
17,
11,
32,
13,
null,
24,
25,
65,
40,
19,
65,
52,
45,
55,
30,
10,
10,
null,
18,
null,
50,
46,
25,
18,
null,
13,
null,
null,
25,
12,
25,
null,
16,
15,
15,
152,
110,
25,
24,
26,
20,
49,
35,
70,
17,
40,
null,
null,
null,
41,
37,
39,
23,
35,
38,
38,
105,
45,
30,
45,
null,
47,
62,
53,
25,
27,
28,
38,
20,
145,
150,
55,
50,
85,
86,
null,
75,
49,
55,
85,
250,
105,
85,
35,
120,
35,
13,
150,
null,
20,
26,
null,
42,
35,
18,
null,
25,
26,
30,
30,
60,
20,
30,
70,
36,
100,
400,
625,
null,
175,
160,
70,
22,
69,
14,
null,
25,
21,
15,
18,
null,
11,
70,
152,
40,
20,
25,
35,
50,
20,
39,
25,
19,
25,
16,
20,
18,
19,
75,
null,
90,
40,
128,
115,
97,
20,
25,
38,
null,
20,
22,
18,
29,
18,
24,
130,
43,
23,
20,
80,
24,
93,
59,
19,
50,
23,
19,
14,
null,
75,
null,
44,
42,
42,
null,
45,
55,
103,
22,
40,
51,
23,
13,
39,
20,
null,
null,
22,
23,
24,
18,
55,
103,
null,
112,
63,
50,
80,
110,
50,
175,
32,
34,
60,
30,
50,
null,
40,
15,
null,
null,
25,
40,
15,
21,
null,
32,
20,
18,
16,
10,
21,
44,
40,
82,
50,
13,
null,
20,
45,
24,
null,
15,
65,
20,
38,
65,
32,
20,
40,
null,
null,
40,
60,
20,
30,
null,
40,
15,
12,
50,
16,
13,
21,
12,
18,
21,
19,
14,
20,
11,
13,
16,
11,
13,
null,
16,
16,
19,
31,
26,
50,
16,
18,
13,
12,
16,
15,
22,
24,
15,
16,
18,
18,
12,
15,
13,
52,
75,
15,
15,
17,
30,
50,
55,
25,
25,
12,
14,
25,
29,
25,
20,
24,
null,
43,
15,
12,
48,
null,
9,
null,
18,
38,
15,
12,
22,
28,
18,
12,
50,
55,
60,
70,
34,
58,
170,
55,
97,
375,
75,
70,
96,
null,
130,
60,
97,
90,
97,
150,
113,
115,
69,
77,
78,
60,
25,
75,
29,
19,
39,
25,
50,
30,
42,
15,
22,
25,
160,
110,
79,
null,
60,
37,
50,
75,
60,
90,
45,
18,
null,
20,
22,
37,
50,
30,
55,
25,
50,
48,
92,
180,
80,
60,
60,
21,
null,
15,
null,
12,
20,
null,
null,
20,
null,
42,
50,
null,
75,
46,
42,
110,
20,
55,
60,
74,
43,
60,
70,
55,
80,
60,
30,
14,
21,
null,
null,
24,
10,
27,
8,
12,
null,
null,
10,
13,
26,
70,
80,
45,
33,
30,
60,
60,
30,
18,
18,
15,
15,
25,
17,
16,
17,
16,
16,
11,
9,
15,
9,
40,
15,
15,
15,
35,
70,
70,
80,
130,
130,
74,
null,
52,
105,
86,
81,
57,
55,
175,
19,
12,
null,
27,
52,
26,
75,
45,
58,
null,
30,
50,
null,
40,
97,
95,
35,
28,
20,
25,
16,
null,
null,
20,
21,
45,
42,
16,
null,
73,
23,
15,
60,
19,
22,
43,
50,
26,
30,
25,
30,
70,
26,
65,
100,
30,
null,
null,
12,
49,
24,
30,
17,
null,
75,
30,
31,
24,
50,
13,
55,
35,
74,
60,
null,
40,
16,
24,
20,
32,
30,
11,
10,
27,
23,
15,
50,
52,
210,
50,
17,
15,
40,
90,
19,
18,
34,
60,
52,
47,
55,
35,
null,
18,
16,
9,
12,
28,
8,
null,
57,
70,
140,
15,
23,
null,
36,
30,
21,
23,
83,
96,
37,
20,
9,
null,
13,
36,
50,
35,
17,
25,
20,
null,
169,
180,
115,
29,
43,
60,
60,
55,
39,
35,
22,
30,
18,
15,
16,
14,
14,
14,
11,
18,
15,
15,
19,
null,
65,
35,
45,
17,
17,
61,
null,
28,
80,
50,
20,
null,
30,
17,
29,
25,
34,
35,
36,
26,
19,
22,
15,
null,
20,
45,
55,
35,
75,
null,
52,
100,
53,
null,
99,
null,
26,
22,
null,
35,
17,
80,
98,
118,
null,
98,
75,
49,
118,
90,
15,
null,
40,
110,
68,
null,
52,
55,
110,
120,
80,
86,
29,
50,
25,
22,
18,
null,
20,
20,
39,
20,
15,
21,
34,
44,
19,
null,
null,
75,
null,
54,
16,
25,
32,
30,
22,
null,
160,
55,
80,
null,
40,
null,
40,
43,
59,
null,
null,
9,
17,
58,
60,
160,
95,
110,
90,
22,
52,
90,
150,
14,
200,
95,
55,
16,
40,
17,
25,
28,
16,
20,
37,
38,
19,
58,
50,
108,
64,
null,
null,
null,
98,
110,
23,
18,
19,
18,
27,
16,
28,
22,
11,
26,
null,
14,
18,
12,
18,
15,
null,
45,
13,
29,
17,
42,
60,
19,
14,
28,
35,
18,
null,
15,
22,
16,
25,
null,
43,
null,
50,
75,
null,
null,
null,
14,
25,
null,
50,
65,
45,
25,
65,
42,
null,
70,
54,
90,
50,
null,
15,
14,
20,
65,
47,
29,
90,
22,
21,
25,
130,
null,
60,
50,
null,
56,
30,
79,
80,
null,
90,
50,
65,
null,
63,
null,
44,
93,
75,
10,
20,
23,
null,
24,
13,
75,
null,
null,
24,
30,
60,
22,
26,
42,
17,
15,
30,
30,
15,
null,
18,
58,
null,
12,
35,
45,
37,
38,
null,
45,
18,
49,
31,
20,
25,
32,
24,
16,
18,
18,
15,
18,
24,
19,
41,
50,
50,
40,
40,
50,
90,
45,
79,
45,
80,
41,
32,
45,
59,
17,
14,
15,
null,
10,
12,
40,
48,
57,
35,
32,
47,
25,
29,
75,
52,
125,
81,
67,
null,
38,
48,
38,
16,
25,
40,
40,
69,
50,
130,
39,
30,
null,
40,
100,
100,
65,
58,
79,
18,
34,
18,
null,
11,
null,
26,
null,
50,
null,
null,
18,
29,
22,
10,
10,
10,
8,
null,
19,
18,
30,
27,
120,
18,
36,
null,
29,
16,
23,
79,
115,
null,
60,
60,
16,
20,
15,
19,
38,
70,
15,
18,
15,
null,
14,
10,
null,
90,
60,
35,
70,
70,
20,
50,
20,
null,
80,
75,
130,
95,
58,
140,
79,
55,
60,
null,
25,
50,
65,
16,
20,
36,
25,
23,
null,
55,
null,
65,
50,
50,
65,
80,
45,
65,
null,
33,
null,
50,
30,
15,
20,
22,
34,
50,
29,
null,
15,
12,
null,
null,
16,
32,
26,
36,
13,
18,
18,
38,
26,
18,
14,
null,
60,
90,
49,
35,
24,
17,
495,
125,
165,
103,
240,
495,
30,
40,
32,
70,
18,
null,
17,
42,
29,
21,
42,
19,
18,
20,
16,
34,
26,
15,
18,
18,
17,
20,
29,
10,
18,
null,
12,
null,
null,
21,
16,
23,
39,
22,
15,
17,
null,
60,
79,
75,
25,
null,
null,
25,
45,
20,
35,
23,
40,
63,
39,
15,
50,
80,
15,
null,
15,
34,
null,
48,
null,
18,
45,
17,
29,
14,
37,
38,
14,
20,
18,
null,
10,
13,
13,
null,
57,
125,
67,
25,
25,
25,
23,
15,
80,
39,
25,
20,
22,
33,
17,
15,
14,
9,
14,
25,
12,
9,
26,
21,
null,
19,
21,
40,
28,
19,
15,
null,
21,
70,
48,
17,
36,
28,
31,
18,
20,
37,
20,
14,
40,
16,
40,
35,
16,
14,
null,
null,
null,
25,
12,
58,
76,
55,
45,
180,
28,
15,
12,
25,
19,
38,
null,
7,
12,
null,
9,
12,
54,
35,
112,
19,
43,
22,
80,
40,
12,
null,
16,
40,
null,
29,
38,
255,
55,
75,
45,
null,
55,
56,
97,
15,
12,
17,
12,
13,
14,
null,
70,
69,
null,
38,
null,
null,
25,
32,
33,
34,
null,
58,
null,
24,
null,
50,
16,
26,
24,
17,
13,
18,
18,
18,
28,
27,
17,
22,
17,
42,
45,
null,
31,
49,
49,
30,
54,
null,
60,
34,
43,
10,
18,
null,
40,
65,
null,
57,
11,
57,
16,
45,
15,
18,
76,
65,
null,
65,
107,
128,
62,
13,
12,
21,
22,
16,
20,
24,
20,
20,
70,
null,
null,
null,
null,
45,
30,
34,
40,
24,
null,
50,
83,
57,
17,
55,
15,
17,
14,
13,
18,
25,
15,
29,
32,
22,
14,
null,
55,
79,
70,
38,
45,
45,
70,
100,
62,
65,
null,
30,
null,
24,
180,
36,
56,
50,
15,
30,
25,
16,
65,
90,
null,
null,
22,
null,
25,
null,
null,
40,
null,
null,
33,
45,
80,
48,
19,
90,
null,
20,
27,
50,
50,
70,
null,
null,
65,
40,
65,
35,
80,
20,
18,
null,
75,
70,
null,
45,
136,
49,
60,
90,
50,
85,
22,
30,
12,
10,
null,
14,
25,
20,
null,
67,
75,
50,
23,
21,
15,
null,
49,
53,
28,
25,
25,
35,
55,
76,
75,
null,
20,
30,
18,
20,
18,
12,
100,
17,
20,
11,
30,
null,
13,
25,
18,
68,
45,
50,
44,
15,
14,
65,
23,
25,
51,
20,
93,
64,
17,
21,
16,
11,
16,
16,
17,
9,
20,
null,
null,
24,
22,
null,
16,
13,
12,
14,
19,
10,
15,
77,
50,
78,
null,
18,
21,
50,
19,
29,
29,
null,
20,
48,
null,
60,
60,
65,
56,
null,
35,
25,
78,
50,
60,
50,
40,
29,
60,
21,
45,
18,
25,
80,
55,
null,
62,
null,
75,
45,
85,
50,
12,
18,
null,
20,
24,
10,
10,
72,
null,
38,
29,
20,
30,
40
],
"xaxis": "x",
"y": [
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
86,
86,
86,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
92,
91,
91,
91,
90,
90,
91,
91,
88,
88,
88,
88,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
85,
85,
89,
89,
89,
89,
89,
89,
92,
92,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
97,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
88,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
93,
93,
89,
87,
87,
87,
87,
87,
87,
87,
87,
92,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
85,
85,
85,
87,
92,
92,
92,
90,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
94,
94,
90,
90,
90,
90,
84,
84,
83,
83,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
87,
87,
93,
93,
93,
88,
88,
88,
88,
85,
85,
85,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
93,
93,
93,
86,
86,
85,
85,
85,
85,
92,
92,
92,
92,
92,
86,
85,
85,
85,
98,
97,
97,
96,
88,
88,
87,
85,
85,
85,
90,
90,
90,
90,
86,
86,
86,
86,
86,
85,
92,
92,
92,
92,
92,
91,
91,
91,
91,
83,
94,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
85,
84,
84,
84,
84,
84,
90,
90,
89,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
88,
88,
88,
88,
88,
88,
88,
87,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
90,
90,
83,
90,
90,
89,
89,
89,
89,
89,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
87,
87,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
85,
91,
91,
91,
91,
91,
92,
92,
88,
88,
88,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
83,
88,
88,
88,
88,
88,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
86,
86,
93,
84,
91,
91,
91,
91,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
91,
91,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
86,
90,
90,
90,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
88,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
90,
90,
90,
91,
91,
88,
89,
89,
89,
89,
89,
88,
85,
85,
85,
91,
91,
97,
96,
95,
95,
95,
95,
95,
82,
82,
82,
80,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
89,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
86,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
91,
87,
87,
87,
87,
86,
86,
92,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
92,
92,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
93,
93,
93,
83,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
86,
86,
86,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
91,
91,
91,
90,
90,
90,
90,
90,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
84,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
92,
92,
92,
92,
92,
89,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
84,
83,
83,
83,
92,
91,
91,
93,
93,
93,
93,
93,
93,
93,
87,
86,
86,
85,
85,
85,
85,
96,
95,
95,
95,
94,
91,
91,
91,
91,
91,
91,
83,
82,
82,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
91,
91,
91,
91,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
89,
89,
89,
86,
86,
86,
89,
89,
89,
89,
89,
92,
92,
92,
84,
87,
87,
87,
87,
87,
87,
88,
88,
85,
84,
84,
84,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
89,
89,
90,
90,
81,
100,
88,
88,
88,
88,
88,
88,
88,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
87,
87,
87,
87,
87,
91,
91,
90,
85,
83,
83,
83,
83,
82,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
86,
88,
91,
92,
92,
92,
92,
87,
87,
94,
94,
94,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
86,
86,
86,
85,
85,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
91,
93,
93,
93,
88,
87,
87,
87,
87,
87,
87,
91,
92,
92,
92,
89,
89,
89,
89,
88,
88,
88,
88,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
88,
88,
88,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
89,
89,
89,
89,
89,
89,
86,
86,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
90,
90,
90,
90,
84,
84,
83,
83,
92,
92,
92,
92,
92,
86,
86,
86,
86,
87,
91,
91,
91,
91,
86,
86,
86,
86,
86,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
85,
93,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
87,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
89,
89,
89,
89,
89,
89,
88,
88,
86,
86,
86,
88,
88,
88,
88,
88,
90,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
91,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
86,
91,
91,
91,
89,
89,
89,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
91,
91,
91,
91,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
88,
90,
90,
90,
90,
90,
89,
89,
89,
87,
87,
87,
87,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
95,
95,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
93,
93,
93,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
92,
91,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
87,
87,
87,
93,
87,
87,
87,
87,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
87,
87,
87,
87,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
87,
87,
87,
87,
87,
88,
88,
88,
88,
84,
84,
84,
84,
84,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
86,
86,
86,
90,
90,
90,
90,
91,
91,
91,
84,
84,
84,
86,
86,
86,
86,
86,
91,
90,
90,
90,
90,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
94,
84,
84,
83,
92,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
86,
86,
86,
86,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
88,
83,
83,
82,
85,
85,
85,
84,
84,
84,
84,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
84,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
87,
87,
86,
86,
86,
86,
86,
86,
90,
90,
90,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
94,
89,
89,
84,
86,
91,
91,
91,
84,
84,
88,
88,
89,
89,
89,
89,
89,
89,
89,
94,
94,
93,
91,
91,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
89,
89,
90,
91,
91,
91,
91,
91,
87,
87,
90,
90,
90,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
91,
91,
88,
88,
88,
88,
88,
88,
88,
91,
91,
88,
88,
88,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
94,
87,
87,
87,
87,
87,
87,
87,
87,
93,
89,
89,
89,
89,
89,
89,
84,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
89,
94,
94,
94,
92,
92,
92,
81,
95,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
91,
88,
88,
88,
88,
88,
88,
88,
88,
94,
97,
96,
96,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
91,
91,
90,
90,
90,
86,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
93,
93,
93,
93,
92,
92,
92,
93,
93,
93,
90,
90,
87,
87,
87,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
87,
87,
87,
87,
89,
89,
89,
89,
85,
89,
88,
88,
93,
93,
93,
93,
82,
97,
96,
96,
96,
95,
84,
84,
84,
84,
83,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
90,
98,
98,
98,
98,
97,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
83,
83,
83,
82,
80,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
85,
85,
85,
85,
85,
85,
85,
88,
87,
87,
87,
87,
87,
84,
84,
84,
89,
89,
89,
89,
86,
86,
89,
94,
94,
94,
94,
93,
89,
89,
90,
90,
90,
90,
90,
90,
85,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
85,
84,
84,
88,
88,
88,
87,
87,
87,
87,
87,
87,
94,
94,
94,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
89,
89,
89,
88,
90,
90,
90,
90,
90,
90,
87,
92,
89,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
82,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
91,
91,
92,
92,
92,
92,
86,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
84,
90,
90,
90,
92,
92,
92,
92,
85,
85,
85,
91,
91,
91,
91,
91,
90,
88,
88,
88,
87,
87,
87,
86,
90,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
92,
92,
92,
91,
91,
91,
91,
89,
89,
89,
89,
84,
84,
84,
84,
84,
83,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
88,
87,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
86,
86,
86,
85,
85,
85,
85,
87,
87,
87,
85,
85,
84,
90,
90,
90,
90,
90,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
84,
85,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
90,
90,
90,
84,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
91,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
88,
88,
88,
88,
88,
86,
86,
86,
86,
91,
91,
91,
94,
89,
89,
89,
88,
88,
88,
88,
88,
85,
85,
90,
90,
91,
91,
91,
86,
86,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
92,
91,
91,
91,
91,
89,
89,
89,
86,
89,
89,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
85,
85,
87,
87,
87,
87,
87,
97,
96,
95,
95,
95,
95,
95,
94,
92,
92,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
85,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
92,
92,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
87,
87,
87,
87,
87,
87,
91,
91,
91,
89,
89,
89,
88,
88,
88,
85,
85,
84,
84,
84,
83,
83,
96,
95,
95,
84,
92,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
88,
88,
88,
88,
91,
90,
90,
86,
86,
85,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
88,
88,
92,
92,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
86,
94,
94,
89,
89,
89,
89,
89,
87,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
90,
87,
87,
87,
87,
87,
87,
87,
87,
94,
93,
93,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
91,
91,
91,
88,
88,
91,
90,
89,
88,
88,
88,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
91,
91,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
91,
91,
90,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
94,
94,
94,
93,
92,
92,
87,
87,
87,
85,
85,
90,
90,
85,
92,
92,
87,
87,
87,
87,
88,
88,
87,
87,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
86,
86,
86,
92,
92,
92,
92,
90,
90,
92,
91,
91,
91,
91,
86,
86,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
90,
85,
85,
85,
85,
85,
93,
93,
93,
90,
87,
85,
85,
89,
88,
88,
87,
87,
87,
93,
93,
92,
88,
88,
88,
88,
88,
85,
87,
87,
87,
87,
87,
86,
86,
86,
86,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
90,
88,
88,
88,
89,
89,
88,
88,
88,
86,
92,
92,
91,
85,
90,
84,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
88,
88,
88,
87,
87,
87,
87,
93,
93,
93,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
88,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
93,
93,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
93,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
93,
93,
92,
92,
92,
91,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
88,
90,
90,
92,
92,
92,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
98,
95,
95,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
87,
87,
87,
87,
87,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
92,
88,
88,
88,
89,
89,
89,
89,
89,
93,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
89,
89,
89,
88,
88,
88,
87,
94,
94,
96,
96,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
85,
85,
85,
85,
90,
90,
90,
94,
94,
94,
86,
86,
86,
86,
86,
89,
89,
89,
89,
85,
91,
86,
86,
86,
86,
86,
86,
90,
90,
88,
88,
88,
94,
94,
94,
94,
94,
94,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
91,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
87,
87,
86,
86,
86,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
83,
82,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
82,
81,
93,
83,
83,
83,
90,
90,
90,
90,
86,
87,
87,
87,
87,
87,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
84,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
83,
83,
90,
90,
90,
90,
86,
86,
86,
84,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
85,
85,
85,
85,
91,
92,
91,
91,
90,
90,
90,
89,
89,
89,
89,
89,
89,
92,
87,
87,
87,
93,
93,
93,
88,
88,
88,
88,
88,
85,
85,
85,
85,
88,
88,
88,
88,
87,
87,
87,
87,
89,
89,
89,
85,
85,
84,
84,
84,
88,
88,
88,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
86,
86,
86,
86,
84,
84,
83,
83,
92,
94,
88,
88,
88,
88,
89,
89,
89,
94,
94,
86,
86,
86,
86,
85,
93,
85,
85,
85,
85,
85,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
87,
86,
86,
86,
80,
94,
87,
87,
87,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
84,
84,
85,
85,
85,
85,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
89,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
90,
90,
90,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
92,
92,
88,
88,
88,
88,
88,
92,
89,
89,
89,
89,
89,
89,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
88,
87,
91,
91,
89,
89,
90,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
91,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
85,
85,
85,
84,
93,
93,
93,
93,
92,
92,
88,
91,
91,
91,
91,
89,
89,
87,
87,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
92,
92,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
89,
89,
92,
92,
92,
91,
91,
88,
88,
87,
87,
87,
90,
90,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
84,
84,
85,
85,
85,
87,
87,
87,
87,
87,
90,
90,
90,
90,
86,
86,
86,
86,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
84,
84,
84,
84,
84,
88,
88,
87,
95,
95,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
86,
86,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
89,
89,
89,
89,
89,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
94,
82,
97,
97,
96,
95,
95,
87,
87,
87,
87,
87,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
85,
85,
93,
90,
90,
90,
90,
90,
84,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
94,
86,
85,
85,
85,
85,
84,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
95,
95,
92,
92,
92,
92,
92,
92,
89,
89,
89,
90,
91,
91,
94,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
83,
83,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
90,
90,
90,
91,
91,
91,
91,
91,
83,
83,
83,
82,
83,
83,
85,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
90,
90,
90,
99,
97,
87,
87,
91,
91,
91,
91,
91,
91,
88,
92,
92,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
94,
93,
93,
91,
91,
88,
88,
86,
86,
90,
90,
90,
90,
90,
89,
89,
89,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
85,
85,
85,
94,
94,
94,
93,
93,
85,
85,
84,
90,
90,
92,
92,
92,
92,
92,
91,
91,
91,
91,
92,
91,
91,
91,
91,
91,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
88,
88,
88,
88,
94,
94,
94,
94,
94,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
93,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
88,
88,
88,
88,
90,
90,
90,
90,
88,
88,
88,
86,
85,
85,
85,
85,
85,
90,
90,
90,
88,
88,
90,
90,
90,
90,
90,
91,
91,
91,
90,
90,
90,
86,
86,
86,
86,
86,
86,
93,
93,
93,
88,
88,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
92,
84,
84,
84,
85,
93,
93,
93,
87,
86,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
84,
84,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
92,
92,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
89,
89,
89,
89,
90,
90,
90,
89,
91,
91,
87,
87,
87,
94,
90,
90,
90,
90,
89,
89,
90,
90,
90,
90,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
87,
87,
87,
90,
84,
84,
94,
94,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
89,
89,
89,
89,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
88,
88,
89,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
83,
83,
91,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
90,
87,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
96,
95,
94,
85,
85,
85,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
100,
99,
97,
96,
96,
96,
95,
95,
95,
94,
93,
87,
91,
92,
92,
92,
90,
90,
90,
90,
93,
93,
93,
93,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
92,
92,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
85,
87,
87,
87,
87,
91,
90,
90,
90,
90,
87,
84,
84,
84,
84,
84,
84,
84,
84,
87,
84,
84,
82,
82,
82,
81,
81,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
87,
87,
87,
87,
87,
91,
89,
89,
84,
91,
91,
92,
92,
92,
92,
96,
94,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
91,
91,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
93,
92,
92,
92,
92,
85,
85,
87,
87,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
83,
90,
90,
90,
90,
90,
90,
90,
90,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
89,
89,
89,
91,
91,
91,
91,
91,
91,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
87,
87,
86,
86,
86,
94,
94,
94,
94,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
87,
87,
87,
90,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
91,
91,
91,
91,
91,
91,
88,
88,
87,
87,
87,
87,
87,
94,
85,
85,
85,
85,
88,
88,
88,
88,
88,
84,
83,
82,
84,
84,
83,
91,
91,
83,
88,
88,
88,
88,
88,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
92,
92,
92,
92,
92,
91,
91,
91,
90,
90,
90,
90,
89,
89,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
85,
85,
84,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
83,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
90,
90,
90,
90,
90,
84,
84,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
94,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
85,
88,
88,
87,
87,
92,
92,
92,
92,
92,
92,
92,
93,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
90,
90,
90,
90,
90,
92,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
93,
93,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
92,
92,
87,
87,
87,
87,
87,
91,
91,
91,
90,
89,
89,
88,
88,
88,
88,
88,
88,
90,
87,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
88,
88,
88,
94,
94,
91,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
88,
88,
88,
86,
86,
86,
86,
86,
85,
84,
84,
84,
86,
86,
86,
86,
85,
88,
88,
85,
85,
85,
85,
85,
85,
85,
84,
99,
96,
96,
96,
96,
92,
92,
91,
91,
91,
91,
91,
87,
87,
87,
85,
85,
90,
90,
86,
85,
85,
90,
90,
90,
90,
90,
90,
90,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
92,
92,
91,
88,
88,
88,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
85,
85,
85,
85,
85,
91,
91,
91,
93,
93,
88,
88,
85,
99,
95,
95,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
88,
87,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
100,
98,
98,
97,
97,
97,
97,
97,
96,
96,
96,
96,
97,
95,
84,
84,
84,
89,
89,
89,
88,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
97,
96,
88,
88,
88,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
89,
89,
89,
89,
89,
89,
89,
88,
87,
87,
87,
87,
85,
85,
86,
86,
86,
86,
89,
89,
89,
89,
88,
88,
91,
85,
85,
85,
93,
93,
92,
92,
92,
89,
89,
89,
89,
89,
89,
92,
92,
92,
91,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
84,
84,
84,
84,
85,
85,
85,
85,
85,
93,
93,
90,
87,
87,
89,
89,
89,
88,
88,
88,
88,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
93,
88,
88,
85,
85,
85,
85,
85,
86,
86,
86,
88,
88,
89,
89,
89,
88,
88,
88,
88,
88,
85,
91,
90,
90,
81,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
90,
90,
85,
85,
85,
85,
94,
93,
87,
87,
87,
87,
87,
87,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
87,
87,
87,
87,
87,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
89,
89,
89,
89,
89,
89,
93,
93,
93,
88,
88,
96,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
93,
91,
91,
90,
90,
90,
90,
93,
93,
93,
93,
93,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
92,
90,
90,
90,
89,
89,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
88,
88,
88,
88,
86,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
84,
84,
84,
90,
92,
84,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
91,
90,
90,
90,
83,
87,
87,
87,
87,
87,
87,
92,
92,
92,
83,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
90,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
92,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
88,
88,
88,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
88,
88,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
89,
89,
89,
89,
89,
89,
89,
84,
94,
94,
94,
94,
93,
93,
93,
84,
84,
84,
83,
87,
87,
87,
87,
87,
87,
87,
87,
93,
91,
91,
92,
92,
92,
86,
86,
88,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
89,
89,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
91,
83,
91,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
86,
86,
86,
86,
83,
83,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
91,
92,
92,
92,
92,
92,
92,
91,
91,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
94,
85,
85,
85,
85,
88,
88,
88,
88,
83,
91,
85,
85,
84,
86,
90,
90,
90,
90,
90,
90,
88,
88,
93,
93,
93,
93,
89,
89,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
94,
94,
93,
88,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
82,
82,
82,
82,
82,
89,
88,
88,
88,
88,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
85,
90,
90,
90,
89,
89,
96,
95,
95,
86,
86,
86,
86,
84,
93,
93,
93,
93,
93,
93,
93,
87,
87,
89,
89,
89,
89,
95,
94,
92,
92,
92,
88,
88,
88,
87,
91,
91,
91,
91,
91,
91,
86,
86,
88,
88,
87,
87,
87,
87,
87,
87,
89,
89,
89,
88,
88,
88,
88,
88,
89,
89,
89,
87,
86,
86,
86,
86,
94,
94,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
83,
83,
83,
82,
88,
88,
88,
87,
87,
89,
88,
88,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
87,
87,
87,
87,
87,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
89,
89,
89,
89,
89,
92,
88,
88,
88,
88,
89,
91,
91,
90,
90,
90,
90,
91,
91,
91,
86,
86,
86,
84,
84,
90,
90,
90,
85,
85,
88,
88,
88,
82,
81,
87,
87,
87,
85,
85,
83,
83,
83,
83,
93,
93,
93,
90,
93,
93,
93,
93,
93,
93,
93,
86,
94,
94,
88,
97,
96,
95,
95,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
92,
94,
94,
91,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
88,
93,
93,
90,
90,
90,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
85,
85,
84,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
89,
88,
88,
88,
88,
88,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
88,
88,
88,
84,
84,
84,
84,
84,
85,
85,
89,
89,
89,
88,
88,
91,
89,
89,
87,
87,
91,
91,
91,
92,
92,
82,
88,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
81,
90,
90,
90,
90,
90,
91,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
91,
91,
91,
92,
92,
91,
91,
93,
93,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
91,
91,
87,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
91,
91,
92,
92,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
91,
91,
83,
90,
90,
90,
90,
90,
84,
83,
91,
91,
91,
91,
91,
91,
84,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
86,
87,
87,
88,
88,
88,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
92,
87,
90,
90,
90,
90,
90,
91,
91,
91,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
86,
86,
86,
93,
89,
87,
90,
90,
90,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
84,
84,
88,
88,
91,
91,
90,
93,
93,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
91,
91,
91,
87,
87,
87,
87,
86,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
92,
92,
87,
87,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
83,
86,
91,
91,
91,
86,
86,
86,
86,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
88,
88,
91,
90,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
85,
88,
87,
87,
87,
87,
92,
92,
92,
92,
92,
85,
85,
85,
84,
88,
88,
88,
88,
87,
85,
85,
86,
86,
84,
84,
84,
84,
83,
93,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
91,
91,
91,
91,
91,
94,
94,
94,
94,
90,
94,
94,
94,
94,
94,
93,
93,
93,
93,
87,
87,
87,
86,
88,
85,
85,
84,
92,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
90,
92,
92,
88,
90,
90,
96,
96,
95,
95,
95,
95,
95,
86,
86,
86,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
86,
86,
86,
86,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
81,
81,
99,
99,
98,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
93,
86,
87,
87,
87,
87,
84,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
91,
91,
91,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
83,
83,
91,
91,
90,
90,
85,
85,
85,
85,
85,
85,
86,
84,
84,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
84,
84,
84,
84,
83,
83,
93,
93,
93,
85,
84,
86,
85,
85,
89,
89,
89,
89,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
82,
82,
92,
91,
91,
84,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
91,
91,
91,
91,
91,
91,
86,
86,
90,
90,
90,
90,
86,
86,
86,
86,
87,
87,
90,
90,
90,
90,
90,
90,
94,
94,
94,
93,
94,
94,
94,
94,
90,
90,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
86,
86,
83,
88,
88,
88,
88,
85,
87,
87,
85,
91,
91,
91,
91,
91,
91,
93,
92,
92,
86,
86,
86,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
87,
93,
93,
93,
90,
90,
90,
90,
90,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
84,
88,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
89,
89,
89,
89,
90,
90,
90,
90,
85,
85,
85,
90,
90,
90,
90,
90,
90,
86,
86,
86,
89,
89,
89,
89,
89,
88,
88,
84,
84,
95,
95,
95,
95,
94,
82,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
89,
89,
86,
86,
86,
86,
86,
86,
86,
90,
90,
91,
84,
84,
90,
89,
92,
92,
91,
89,
89,
89,
89,
90,
85,
85,
85,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
85,
84,
83,
88,
88,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
90,
89,
87,
87,
87,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
85,
85,
85,
86,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
91,
91,
87,
87,
87,
87,
87,
87,
87,
85,
85,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
95,
84,
91,
85,
85,
88,
88,
88,
91,
91,
90,
90,
84,
85,
93,
93,
90,
90,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
90,
90,
92,
92,
92,
92,
86,
86,
86,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
95,
88,
88,
88,
90,
90,
85,
84,
84,
84,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
91,
91,
91,
88,
88,
88,
88,
88,
87,
87,
87,
87,
84,
88,
88,
88,
88,
88,
88,
91,
91,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
86,
86,
86,
86,
86,
88,
88,
85,
85,
85,
91,
91,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
89,
89,
89,
89,
89,
88,
86,
85,
85,
85,
92,
92,
87,
87,
87,
87,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
88,
87,
87,
87,
85,
85,
85,
93,
93,
87,
87,
87,
88,
87,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
86,
86,
85,
89,
89,
89,
87,
89,
89,
89,
89,
89,
89,
90,
90,
90,
89,
88,
88,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
87,
87,
87,
94,
94,
94,
94,
94,
85,
85,
85,
90,
90,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
84,
83,
83,
83,
88,
88,
88,
88,
88,
85,
85,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
92,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
84,
84,
84,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
88,
88,
86,
86,
91,
91,
91,
91,
90,
90,
90,
90,
90,
93,
93,
93,
92,
92,
94,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
92,
92,
92,
86,
86,
85,
85,
85,
86,
89,
89,
89,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
85,
85,
85,
85,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
90,
90,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
87,
87,
87,
92,
84,
94,
94,
94,
94,
84,
84,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
85,
89,
89,
89,
89,
89,
89,
90,
90,
90,
86,
86,
86,
86,
86,
84,
84,
84,
88,
88,
88,
86,
86,
87,
87,
87,
86,
86,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
92,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
89,
89,
89,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
92,
92,
92,
91,
90,
90,
90,
90,
92,
91,
91,
91,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
82,
85,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
92,
92,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
87,
87,
87,
87,
87,
87,
87,
87,
84,
90,
92,
92,
92,
92,
92,
91,
88,
88,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
87,
86,
86,
86,
86,
86,
86,
87,
85,
85,
85,
85,
88,
88,
88,
88,
88,
90,
90,
90,
90,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
87,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
88,
88,
84,
87,
87,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
86,
89,
89,
89,
89,
89,
88,
88,
86,
86,
86,
87,
87,
90,
90,
94,
94,
93,
93,
93,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
89,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
93,
86,
86,
86,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
85,
84,
87,
87,
87,
87,
87,
87,
95,
95,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
89,
89,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
92,
92,
92,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
88,
89,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
89,
89,
89,
93,
93,
93,
93,
93,
92,
92,
91,
91,
86,
90,
90,
90,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
93,
93,
86,
86,
90,
90,
90,
89,
89,
89,
84,
84,
84,
84,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
84,
84,
84,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
83,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
90,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
87,
87,
87,
87,
87,
87,
86,
86,
85,
85,
87,
87,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
86,
85,
85,
85,
85,
85,
85,
85,
85,
88,
87,
87,
87,
93,
93,
93,
93,
93,
93,
88,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
89,
89,
89,
89,
85,
85,
85,
84,
85,
85,
87,
92,
88,
87,
87,
87,
87,
87,
87,
91,
96,
85,
85,
85,
85,
85,
85,
85,
89,
91,
91,
90,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
91,
88,
87,
87,
87,
85,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
84,
88,
88,
88,
86,
86,
95,
95,
94,
94,
94,
94,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
89,
89,
95,
94,
88,
88,
88,
90,
90,
90,
90,
90,
85,
83,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
92,
92,
88,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
92,
92,
89,
88,
88,
88,
88,
88,
95,
87,
87,
93,
93,
93,
93,
92,
92,
87,
87,
87,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
93,
85,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
87,
87,
87,
94,
93,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
87,
87,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
88,
90,
90,
88,
88,
92,
91,
86,
86,
86,
86,
86,
91,
91,
91,
89,
89,
91,
85,
85,
85,
85,
92,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
91,
92,
87,
87,
87,
87,
87,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
90,
89,
89,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
93,
89,
87,
87,
91,
91,
93,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
86,
86,
88,
88,
88,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
99,
98,
97,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
84,
88,
90,
90,
90,
90,
90,
87,
87,
87,
87,
86,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
86,
86,
91,
91,
91,
84,
84,
84,
84,
89,
89,
89,
89,
90,
89,
89,
91,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
89,
89,
85,
84,
84,
84,
84,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
90,
90,
90,
92,
92,
92,
92,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
88,
88,
88,
85,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
91,
91,
90,
90,
90,
90,
90,
90,
89,
89,
89,
88,
88,
88,
88,
88,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
90,
90,
90,
90,
91,
92,
94,
94,
94,
93,
93,
93,
93,
93,
90,
90,
90,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
90,
90,
90,
90,
90,
88,
88,
86,
86,
86,
86,
85,
90,
90,
90,
90,
90,
90,
89,
89,
89,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
91,
91,
86,
86,
89,
89,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
90,
91,
91,
91,
91,
91,
91,
91,
96,
95,
95,
95,
94,
93,
93,
93,
93,
93,
90,
90,
90,
85,
85,
85,
89,
89,
89,
89,
88,
87,
87,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
85,
89,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
84,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
90,
89,
89,
89,
89,
89,
97,
95,
92,
89,
89,
89,
89,
89,
89,
89,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
85,
85,
85,
88,
88,
88,
88,
88,
88,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
85,
85,
85,
85,
87,
87,
87,
87,
90,
90,
87,
87,
86,
88,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
90,
90,
90,
88,
88,
88,
88,
93,
93,
99,
97,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
96,
96,
95,
88,
95,
95,
95,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
86,
86,
86,
86,
87,
86,
86,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
89,
89,
91,
88,
88,
88,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
90,
90,
88,
88,
82,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
86,
86,
85,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
89,
89,
89,
93,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
88,
88,
88,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
88,
88,
94,
93,
94,
94,
94,
94,
94,
94,
94,
94,
93,
88,
88,
88,
88,
88,
88,
88,
86,
86,
84,
84,
86,
86,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
90,
90,
91,
91,
91,
88,
89,
89,
89,
89,
89,
94,
94,
93,
93,
93,
93,
93,
93,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
90,
89,
89,
94,
86,
86,
86,
86,
86,
86,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
93,
93,
92,
92,
92,
92,
92,
92,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
90,
90,
90,
90,
90,
90,
88,
88,
87,
92,
90,
90,
93,
93,
87,
87,
88,
88,
88,
92,
92,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
90,
90,
91,
90,
90,
87,
87,
87,
87,
89,
89,
88,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
90,
89,
89,
93,
93,
93,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
90,
85,
85,
85,
91,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
84,
92,
92,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
82,
82,
82,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
94,
93,
93,
93,
93,
93,
92,
91,
86,
86,
85,
85,
86,
86,
86,
94,
94,
94,
94,
94,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
90,
90,
90,
95,
94,
94,
94,
94,
94,
90,
88,
88,
88,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
86,
86,
86,
90,
90,
90,
90,
90,
90,
83,
83,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
93,
93,
93,
93,
89,
89,
89,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
91,
91,
87,
87,
87,
87,
87,
93,
93,
93,
93,
85,
85,
84,
89,
88,
88,
85,
90,
90,
90,
90,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
88,
91,
91,
91,
91,
94,
94,
94,
87,
87,
87,
87,
85,
85,
85,
85,
87,
87,
87,
86,
85,
85,
85,
85,
85,
88,
88,
88,
95,
94,
94,
85,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
88,
90,
90,
90,
90,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
89,
89,
89,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
94,
94,
94,
86,
86,
84,
84,
90,
90,
90,
90,
85,
85,
87,
88,
87,
87,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
89,
89,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
90,
89,
90,
90,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
92,
83,
82,
81,
86,
86,
86,
88,
88,
88,
88,
93,
92,
92,
93,
86,
86,
86,
86,
86,
86,
86,
86,
85,
88,
88,
88,
88,
90,
90,
90,
90,
93,
93,
93,
93,
90,
90,
92,
92,
92,
92,
88,
88,
88,
88,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
90,
90,
92,
92,
92,
92,
92,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
96,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
87,
86,
86,
91,
91,
91,
91,
91,
91,
91,
88,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
88,
88,
88,
88,
86,
86,
86,
86,
86,
87,
87,
91,
91,
88,
91,
90,
90,
88,
88,
88,
88,
88,
92,
92,
91,
91,
82,
89,
86,
86,
86,
86,
84,
83,
86,
86,
86,
86,
86,
86,
95,
94,
85,
85,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
88,
88,
87,
87,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
89,
89,
89,
89,
89,
89,
85,
85,
84,
87,
87,
87,
87,
86,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
90,
90,
90,
90,
86,
86,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
91,
91,
91,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
90,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
92,
92,
92,
91,
91,
91,
91,
91,
91,
92,
90,
90,
90,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
92,
84,
84,
84,
84,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
90,
90,
90,
90,
87,
87,
87,
87,
91,
91,
90,
90,
84,
95,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
86,
86,
85,
90,
90,
90,
87,
87,
87,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
86,
86,
86,
86,
86,
86,
88,
88,
95,
95,
95,
94,
93,
93,
92,
85,
92,
92,
95,
94,
94,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
85,
85,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
87,
87,
90,
89,
91,
91,
91,
91,
91,
81,
81,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
85,
92,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
87,
87,
88,
88,
85,
89,
89,
89,
89,
90,
90,
89,
89,
89,
89,
90,
90,
90,
91,
91,
91,
91,
91,
84,
83,
83,
83,
83,
82,
82,
82,
82,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
91,
91,
91,
86,
86,
86,
86,
86,
86,
87,
86,
90,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
84,
84,
85,
85,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
87,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
90,
90,
90,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
86,
86,
86,
86,
85,
85,
85,
84,
90,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
84,
92,
92,
88,
89,
88,
88,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
87,
87,
87,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
86,
86,
86,
86,
88,
88,
88,
88,
88,
87,
87,
86,
86,
86,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
88,
88,
88,
88,
85,
85,
87,
87,
87,
87,
87,
92,
92,
91,
91,
91,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
86,
86,
92,
92,
94,
94,
93,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
85,
85,
85,
84,
84,
84,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
87,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
87,
87,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
87,
87,
87,
88,
88,
88,
85,
85,
85,
96,
95,
95,
94,
94,
94,
94,
94,
94,
93,
91,
88,
88,
88,
88,
88,
88,
95,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
89,
89,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
86,
86,
85,
92,
92,
92,
85,
85,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
88,
88,
86,
86,
86,
86,
86,
86,
87,
87,
87,
94,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
87,
87,
87,
87,
92,
92,
92,
92,
92,
89,
92,
92,
92,
92,
86,
86,
86,
86,
90,
90,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
93,
92,
92,
95,
95,
95,
87,
87,
87,
85,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
85,
85,
89,
93,
93,
93,
93,
91,
91,
92,
92,
86,
88,
89,
89,
89,
89,
89,
89,
86,
86,
89,
89,
88,
88,
88,
91,
91,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
89,
89,
89,
89,
88,
88,
88,
87,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
88,
91,
93,
92,
88,
88,
88,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
85,
85,
85,
87,
87,
87,
87,
92,
90,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
85,
85,
85,
92,
89,
89,
89,
91,
91,
92,
92,
92,
92,
91,
91,
92,
92,
92,
87,
87,
87,
87,
87,
86,
86,
85,
85,
85,
89,
89,
89,
89,
89,
89,
86,
86,
89,
89,
89,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
83,
88,
88,
90,
86,
95,
92,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
91,
91,
91,
87,
89,
89,
89,
89,
89,
89,
89,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
87,
85,
84,
84,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
85,
85,
93,
93,
93,
93,
93,
90,
90,
88,
88,
88,
88,
88,
88,
87,
87,
87,
86,
86,
86,
86,
86,
86,
92,
92,
82,
97,
96,
96,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
86,
86,
84,
83,
83,
83,
86,
86,
86,
95,
84,
84,
84,
84,
83,
83,
83,
83,
82,
82,
82,
81,
89,
89,
89,
89,
88,
86,
86,
86,
86,
86,
91,
93,
93,
93,
93,
93,
85,
89,
89,
90,
90,
90,
89,
89,
89,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
94,
94,
93,
93,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
91,
91,
88,
88,
91,
87,
93,
90,
90,
90,
90,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
87,
87,
87,
87,
85,
84,
84,
84,
84,
84,
83,
82,
82,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
93,
93,
93,
89,
89,
89,
89,
89,
87,
87,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
91,
88,
88,
88,
88,
88,
88,
84,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
88,
92,
92,
92,
92,
90,
90,
90,
94,
94,
94,
94,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
93,
93,
93,
93,
93,
92,
92,
92,
90,
90,
90,
88,
88,
85,
85,
85,
85,
85,
85,
85,
87,
90,
89,
90,
90,
90,
90,
84,
84,
84,
84,
90,
90,
90,
90,
89,
89,
92,
88,
88,
88,
88,
90,
90,
90,
93,
93,
92,
84,
93,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
92,
92,
86,
86,
86,
83,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
85,
85,
85,
85,
85,
85,
86,
86,
87,
87,
87,
87,
88,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
89,
91,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
86,
85,
85,
87,
87,
87,
87,
90,
90,
90,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
85,
85,
94,
94,
92,
92,
92,
92,
92,
92,
88,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
92,
91,
91,
91,
91,
89,
89,
89,
92,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
88,
88,
88,
88,
88,
89,
89,
85,
85,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
88,
88,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
90,
91,
91,
91,
91,
86,
86,
86,
86,
86,
94,
94,
94,
82,
81,
81,
80,
90,
90,
88,
88,
88,
93,
93,
90,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
94,
93,
93,
93,
93,
86,
89,
89,
89,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
90,
92,
92,
92,
92,
92,
87,
86,
86,
87,
87,
87,
90,
90,
89,
89,
89,
90,
94,
94,
94,
94,
94,
88,
88,
88,
90,
90,
90,
90,
89,
89,
89,
89,
83,
83,
97,
97,
97,
97,
94,
94,
92,
92,
92,
89,
89,
89,
89,
89,
89,
88,
88,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
85,
85,
88,
88,
88,
88,
87,
87,
87,
87,
87,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
88,
86,
86,
90,
90,
89,
89,
90,
90,
86,
86,
86,
86,
86,
86,
86,
91,
91,
86,
86,
86,
86,
86,
96,
85,
97,
97,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
94,
93,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
88,
88,
85,
85,
85,
85,
88,
88,
89,
89,
89,
91,
91,
91,
87,
96,
96,
96,
96,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
92,
92,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
93,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
90,
90,
87,
87,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
88,
93,
90,
90,
87,
87,
87,
87,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
88,
88,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
85,
85,
85,
85,
92,
92,
87,
87,
87,
87,
87,
86,
90,
84,
84,
84,
84,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
93,
93,
93,
93,
88,
88,
88,
88,
90,
90,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
86,
86,
86,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
84,
86,
86,
86,
86,
86,
85,
85,
87,
87,
81,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
85,
85,
85,
85,
86,
86,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
91,
88,
88,
100,
90,
90,
86,
86,
86,
86,
91,
91,
91,
91,
91,
86,
86,
86,
86,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
85,
85,
93,
93,
93,
93,
88,
88,
88,
88,
88,
89,
88,
88,
86,
87,
87,
88,
88,
88,
88,
88,
84,
93,
93,
85,
85,
86,
86,
86,
87,
87,
94,
94,
93,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
84,
84,
84,
84,
84,
84,
86,
86,
86,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
86,
86,
87,
87,
87,
87,
87,
86,
86,
86,
87,
87,
83,
83,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
92,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
92,
92,
90,
88,
88,
88,
88,
88,
88,
88,
89,
89,
88,
88,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
93,
81,
96,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
90,
90,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
90,
90,
87,
87,
87,
87,
92,
92,
92,
92,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
88,
91,
91,
84,
90,
89,
89,
89,
89,
89,
89,
85,
86,
86,
86,
86,
89,
87,
87,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
88,
88,
88,
87,
87,
87,
90,
90,
90,
92,
92,
88,
88,
90,
90,
90,
90,
90,
90,
94,
94,
93,
93,
87,
87,
87,
91,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
91,
91,
91,
90,
90,
90,
91,
91,
91,
91,
91,
91,
88,
90,
90,
90,
90,
90,
89,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
88,
88,
88,
84,
84,
92,
92,
92,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
90,
90,
85,
90,
90,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
87,
86,
86,
86,
86,
87,
87,
87,
87,
87,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
92,
92,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
92,
92,
91,
91,
84,
94,
94,
94,
89,
88,
88,
88,
91,
82,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
82,
81,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
88,
88,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
97,
96,
89,
89,
89,
89,
87,
87,
87,
86,
85,
85,
88,
88,
88,
91,
91,
91,
91,
90,
90,
90,
91,
90,
90,
90,
90,
88,
88,
88,
90,
90,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
92,
92,
86,
94,
94,
94,
94,
94,
94,
94,
92,
85,
92,
89,
89,
89,
89,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
88,
89,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
89,
89,
91,
91,
86,
86,
84,
90,
90,
90,
90,
90,
90,
87,
89,
89,
89,
89,
89,
88,
88,
88,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
91,
82,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
92,
92,
92,
92,
91,
91,
91,
91,
90,
90,
90,
90,
85,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
95,
95,
95,
95,
86,
86,
86,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
84,
84,
84,
87,
86,
86,
86,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
91,
83,
86,
86,
86,
86,
86,
92,
90,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
97,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
92,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
88,
89,
89,
89,
89,
89,
89,
88,
90,
90,
91,
90,
92,
94,
94,
94,
94,
94,
94,
94,
89,
94,
85,
91,
84,
84,
84,
84,
84,
84,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
97,
95,
84,
84,
84,
84,
84,
89,
84,
84,
84,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
93,
93,
93,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
89,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
87,
87,
86,
86,
86,
86,
92,
92,
92,
91,
91,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
88,
91,
91,
91,
92,
92,
92,
83,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
88,
90,
90,
90,
87,
87,
87,
87,
84,
84,
83,
90,
90,
90,
94,
94,
93,
86,
92,
92,
92,
91,
91,
91,
87,
87,
87,
87,
87,
85,
85,
85,
85,
87,
90,
90,
90,
89,
87,
87,
90,
90,
85,
90,
90,
90,
89,
85,
87,
87,
87,
87,
84,
86,
84,
84,
84,
84,
92,
92,
92,
84,
88,
88,
88,
88,
88,
82,
98,
97,
90,
90,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
95,
95,
90,
90,
90,
90,
90,
90,
92,
92,
92,
91,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
87,
86,
86,
86,
84,
97,
97,
96,
95,
95,
95,
95,
95,
95,
87,
87,
88,
88,
88,
88,
88,
95,
95,
95,
95,
94,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
85,
89,
89,
89,
89,
89,
89,
89,
88,
88,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
93,
93,
93,
93,
93,
91,
89,
89,
89,
91,
89,
99,
98,
91,
86,
86,
86,
86,
86,
86,
90,
90,
90,
88,
93,
93,
93,
93,
92,
92,
92,
92,
92,
84,
87,
87,
87,
87,
87,
85,
85,
85,
85,
86,
86,
85,
85,
85,
85,
85,
86,
86,
88,
88,
89,
89,
89,
89,
89,
89,
88,
88,
87,
87,
87,
87,
81,
91,
91,
91,
86,
86,
86,
80,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
87,
87,
87,
87,
84,
90,
90,
90,
89,
89,
89,
89,
94,
94,
93,
93,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
93,
93,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
92,
92,
92,
83,
83,
83,
90,
90,
90,
90,
90,
90,
93,
92,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
86,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
90,
90,
90,
94,
92,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
86,
86,
86,
86,
86,
86,
88,
88,
88,
86,
86,
86,
86,
85,
85,
85,
88,
88,
88,
89,
89,
89,
88,
88,
88,
88,
88,
87,
89,
89,
89,
85,
85,
86,
86,
86,
86,
88,
88,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
92,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
90,
88,
88,
88,
89,
89,
89,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
91,
91,
88,
93,
92,
85,
96,
96,
96,
95,
95,
95,
93,
93,
93,
93,
93,
87,
87,
87,
92,
92,
92,
92,
92,
90,
90,
90,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
94,
94,
84,
92,
92,
87,
87,
87,
90,
90,
91,
86,
86,
86,
88,
88,
88,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
92,
91,
91,
90,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
86,
86,
86,
90,
90,
90,
90,
90,
91,
92,
90,
90,
90,
90,
90,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
93,
93,
93,
93,
93,
84,
84,
84,
92,
92,
92,
83,
83,
83,
83,
83,
83,
87,
87,
87,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
88,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
85,
85,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
84,
83,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
90,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
94,
93,
93,
93,
93,
84,
84,
84,
84,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
85,
85,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
90,
90,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
86,
86,
86,
85,
85,
89,
91,
91,
91,
91,
93,
92,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
92,
92,
92,
86,
86,
93,
93,
90,
90,
90,
90,
90,
90,
90,
86,
86,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
87,
87,
88,
88,
88,
88,
88,
90,
90,
93,
93,
93,
93,
90,
84,
84,
90,
93,
93,
93,
87,
87,
87,
90,
90,
90,
87,
87,
89,
88,
89,
89,
89,
89,
89,
89,
88,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
90,
90
],
"yaxis": "y"
},
{
"hovertemplate": "country=Portugal
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
15,
null,
30,
26,
28,
20,
34,
15,
12,
30,
23,
80,
8,
22,
8,
9,
10,
12,
12,
32,
32,
12,
40,
null,
60,
50,
30,
9,
14,
12,
13,
15,
null,
50,
150,
78,
60,
14,
19,
10,
55,
28,
75,
32,
null,
13,
11,
21,
11,
40,
30,
85,
20,
14,
13,
9,
10,
7,
12,
8,
9,
12,
8,
6,
7,
8,
15,
10,
12,
9,
10,
10,
11,
13,
15,
20,
11,
10,
20,
11,
20,
13,
null,
70,
20,
11,
null,
13,
null,
12,
17,
null,
33,
9,
11,
13,
15,
26,
10,
13,
15,
80,
30,
12,
12,
10,
18,
50,
23,
18,
5,
13,
null,
null,
null,
9,
15,
12,
16,
30,
15,
9,
17,
15,
9,
null,
10,
10,
14,
30,
11,
null,
null,
48,
35,
60,
31,
8,
13,
10,
25,
12,
9,
8,
15,
null,
12,
11,
null,
20,
39,
19,
30,
10,
28,
20,
null,
13,
26,
13,
20,
null,
24,
8,
56,
27,
60,
12,
null,
28,
100,
35,
18,
null,
12,
11,
18,
8,
14,
6,
5,
null,
13,
null,
15,
24,
12,
15,
60,
60,
26,
null,
35,
null,
12,
15,
11,
12,
null,
26,
52,
null,
23,
8,
21,
17,
17,
10,
null,
10,
17,
null,
26,
null,
12,
9,
50,
70,
65,
14,
15,
14,
10,
10,
50,
18,
15,
10,
10,
13,
13,
17,
20,
null,
23,
40,
null,
24,
60,
null,
null,
9,
18,
14,
9,
60,
12,
47,
10,
11,
8,
33,
60,
null,
18,
null,
20,
17,
null,
13,
17,
12,
null,
null,
58,
10,
14,
11,
13,
12,
36,
19,
11,
8,
10,
18,
12,
12,
19,
12,
15,
16,
26,
30,
10,
13,
13,
13,
null,
null,
20,
12,
28,
10,
8,
null,
10,
22,
null,
10,
10,
10,
35,
18,
25,
25,
40,
30,
8,
20,
17,
99,
11,
12,
10,
18,
10,
7,
12,
10,
25,
20,
20,
30,
15,
55,
17,
36,
30,
20,
23,
18,
65,
40,
40,
10,
13,
9,
10,
22,
6,
7,
12,
13,
23,
14,
12,
25,
16,
null,
16,
19,
80,
15,
25,
null,
66,
7,
8,
null,
null,
7,
25,
12,
17,
48,
7,
6,
null,
50,
25,
22,
17,
14,
null,
null,
45,
null,
8,
null,
34,
40,
13,
null,
15,
null,
10,
8,
10,
12,
15,
33,
22,
35,
20,
58,
10,
13,
12,
25,
18,
15,
14,
29,
15,
25,
24,
26,
10,
15,
15,
18,
9,
15,
25,
12,
12,
null,
null,
null,
100,
100,
20,
26,
20,
16,
30,
null,
null,
15,
24,
59,
null,
9,
8,
20,
20,
45,
26,
null,
18,
20,
55,
24,
10,
19,
10,
19,
33,
16,
16,
100,
13,
8,
null,
39,
null,
null,
9,
19,
30,
65,
95,
65,
15,
15,
20,
15,
32,
18,
18,
40,
23,
10,
null,
15,
18,
12,
7,
14,
10,
30,
15,
90,
54,
null,
12,
null,
14,
19,
15,
18,
15,
12,
8,
9,
35,
49,
38,
23,
30,
16,
15,
null,
null,
13,
40,
null,
15,
14,
null,
null,
20,
15,
13,
15,
38,
16,
null,
24,
null,
12,
20,
25,
19,
null,
12,
9,
38,
12,
8,
null,
20,
19,
26,
60,
22,
37,
34,
8,
10,
15,
12,
8,
13,
9,
null,
null,
null,
15,
20,
10,
24,
20,
60,
11,
13,
15,
null,
9,
13,
20,
14,
8,
11,
15,
13,
28,
10,
null,
20,
15,
null,
13,
9,
8,
15,
12,
15,
null,
9,
9,
20,
13,
40,
12,
125,
null,
null,
16,
null,
null,
15,
10,
18,
15,
23,
39,
110,
16,
10,
20,
16,
13,
16,
19,
10,
89,
44,
15,
10,
null,
26,
8,
9,
10,
28,
10,
null,
10,
12,
25,
50,
18,
18,
19,
null,
40,
34,
40,
22,
17,
15,
16,
6,
15,
17,
12,
8,
26,
18,
9,
14,
null,
13,
11,
12,
null,
8,
null,
null,
7,
8,
50,
13,
24,
15,
18,
18,
60,
19,
null,
10,
35,
18,
50,
275,
69,
55,
70,
47,
20,
14,
19,
31,
10,
8,
19,
15,
27,
19,
32,
20,
89,
30,
null,
null,
null,
78,
26,
28,
40,
22,
18,
19,
15,
18,
35,
20,
38,
8,
150,
100,
100,
70,
75,
99,
45,
30,
32,
18,
null,
7,
10,
12,
9,
19,
null,
null,
10,
8,
18,
13,
8,
9,
15,
9,
8,
36,
77,
50,
18,
56,
70,
94,
300,
40,
55,
58,
50,
52,
22,
24,
18,
17,
13,
10,
null,
15,
29,
12,
15,
8,
55,
73,
17,
19,
25,
9,
10,
12,
10,
60,
18,
22,
14,
18,
19,
10,
20,
20,
12,
null,
22,
10,
15,
12,
16,
16,
65,
41,
70,
25,
20,
26,
null,
null,
25,
68,
55,
54,
null,
45,
60,
9,
15,
14,
9,
17,
9,
12,
7,
10,
22,
35,
25,
12,
8,
32,
30,
25,
20,
40,
29,
10,
19,
7,
null,
28,
9,
12,
20,
110,
16,
12,
13,
10,
11,
10,
8,
60,
25,
13,
12,
15,
11,
40,
15,
null,
12,
null,
null,
20,
8,
null,
18,
9,
18,
25,
55,
73,
30,
15,
50,
7,
8,
9,
11,
9,
12,
null,
28,
10,
44,
18,
20,
32,
7,
null,
7,
13,
13,
11,
7,
16,
13,
null,
32,
50,
null,
20,
null,
null,
19,
10,
11,
8,
null,
25,
39,
41,
10,
15,
10,
12,
9,
7,
14,
8,
15,
21,
45,
15,
44,
9,
14,
10,
8,
null,
15,
10,
12,
13,
null,
50,
19,
15,
14,
11,
12,
23,
null,
18,
13,
null,
15,
13,
10,
12,
16,
12,
9,
40,
10,
19,
13,
28,
null,
null,
null,
28,
7,
15,
22,
11,
10,
25,
24,
19,
null,
25,
null,
19,
88,
56,
21,
23,
null,
28,
15,
8,
23,
30,
null,
15,
10,
9,
14,
8,
8,
7,
20,
10,
8,
17,
22,
11,
29,
14,
36,
35,
20,
40,
15,
null,
null,
35,
20,
15,
18,
19,
16,
19,
null,
45,
55,
13,
70,
65,
40,
18,
25,
70,
13,
null,
15,
15,
10,
24,
15,
14,
15,
9,
27,
14,
null,
null,
50,
58,
40,
25,
26,
30,
24,
null,
null,
23,
30,
23,
22,
null,
15,
null,
17,
24,
18,
13,
15,
40,
70,
null,
50,
9,
20,
null,
18,
70,
18,
20,
19,
13,
16,
12,
10,
10,
10,
13,
20,
null,
33,
7,
null,
55,
45,
65,
13,
null,
36,
22,
11,
11,
15,
8,
15,
11,
16,
20,
34,
null,
null,
22,
45,
36,
24,
null,
null,
11,
13,
10,
15,
9,
null,
11,
null,
10,
15,
14,
15,
15,
15,
5,
null,
12,
9,
null,
50,
77,
23,
15,
20,
9,
10,
10,
17,
null,
55,
15,
12,
21,
24,
9,
13,
10,
13,
20,
10,
20,
15,
10,
26,
25,
15,
18,
12,
null,
12,
8,
10,
19,
null,
14,
25,
26,
9,
null,
35,
16,
22,
14,
35,
15,
6,
23,
19,
15,
15,
12,
8,
8,
12,
10,
7,
null,
14,
10,
7,
18,
19,
15,
15,
null,
10,
35,
30,
17,
null,
null,
null,
null,
null,
14,
10,
10,
25,
25,
17,
25,
14,
45,
58,
35,
89,
70,
8,
15,
14,
null,
16,
20,
null,
30,
45,
40,
18,
null,
80,
18,
158,
52,
null,
12,
null,
19,
10,
null,
16,
12,
55,
22,
10,
8,
20,
9,
9,
11,
20,
60,
20,
8,
13,
25,
15,
12,
10,
9,
20,
null,
null,
15,
13,
18,
11,
12,
10,
40,
15,
13,
9,
12,
9,
9,
10,
9,
10,
8,
9,
null,
13,
22,
15,
10,
15,
20,
9,
14,
20,
14,
12,
null,
42,
50,
35,
11,
null,
null,
30,
null,
18,
null,
10,
12,
12,
55,
15,
10,
9,
null,
10,
18,
22,
null,
10,
19,
12,
14,
19,
13,
16,
13,
17,
19,
30,
12,
null,
15,
17,
12,
25,
25,
17,
60,
30,
28,
80,
34,
28,
15,
20,
null,
11,
18,
14,
55,
50,
28,
40,
28,
15,
null,
null,
9,
18,
20,
27,
65,
60,
25,
25,
null,
10,
14,
10,
12,
14,
14,
25,
null,
17,
12,
13,
15,
10,
19,
null,
30,
25,
13,
20,
9,
null,
19,
13,
null,
null,
null,
null,
7,
13,
16,
null,
12,
13,
null,
10,
10,
12,
10,
10,
10,
24,
24,
29,
null,
11,
21,
12,
17,
18,
10,
10,
10,
null,
null,
null,
null,
12,
13,
8,
32,
15,
null,
null,
60,
236,
194,
180,
23,
60,
20,
55,
24,
null,
32,
30,
22,
15,
25,
28,
13,
20,
15,
7,
20,
28,
26,
24,
11,
21,
45,
29,
54,
25,
72,
30,
30,
25,
null,
15,
17,
45,
8,
46,
87,
32,
12,
13,
16,
18,
22,
20,
27,
55,
26,
null,
12,
15,
20,
55,
8,
20,
null,
20,
12,
45,
20,
17,
11,
14,
45,
24,
14,
30,
null,
18,
15,
12,
null,
15,
15,
13,
12,
9,
10,
null,
8,
12,
40,
19,
20,
40,
null,
13,
null,
44,
33,
30,
50,
16,
40,
30,
142,
55,
25,
47,
7,
15,
null,
9,
11,
null,
9,
14,
13,
13,
15,
13,
20,
20,
10,
14,
10,
9,
15,
30,
16,
30,
22,
null,
41,
25,
15,
30,
43,
7,
19,
35,
19,
null,
90,
99,
42,
45,
40,
35,
60,
45,
45,
15,
28,
93,
null,
null,
28,
10,
15,
19,
13,
31,
15,
20,
19,
28,
16,
32,
16,
25,
10,
7,
12,
null,
20,
null,
19,
null,
35,
35,
null,
9,
20,
9,
50,
19,
26,
23,
28,
48,
14,
19,
19,
null,
24,
16,
60,
28,
null,
18,
11,
null,
null,
20,
35,
20,
28,
20,
null,
30,
null,
38,
25,
21,
18,
230,
36,
45,
20,
20,
13,
44,
14,
15,
16,
13,
15,
11,
125,
1000,
48,
28,
10,
null,
null,
9,
10,
9,
21,
27,
30,
14,
55,
10,
10,
10,
11,
40,
15,
15,
12,
12,
14,
35,
34,
null,
48,
55,
10,
14,
20,
15,
8,
15,
23,
12,
11,
11,
47,
50,
60,
15,
14,
null,
84,
95,
28,
null,
null,
14,
13,
14,
12,
null,
40,
30,
30,
20,
39,
65,
10,
19,
60,
15,
18,
60,
25,
37,
32,
14,
37,
null,
null,
80,
90,
90,
8,
12,
9,
12,
9,
7,
10,
null,
9,
null,
null,
12,
22,
28,
18,
18,
14,
20,
20,
28,
25,
25,
13,
20,
15,
19,
13,
22,
26,
70,
50,
60,
17,
28,
13,
null,
null,
12,
20,
9,
19,
15,
8,
10,
9,
11,
8,
35,
12,
13,
20,
15,
25,
20,
65,
28,
40,
63,
100,
62,
39,
16,
30,
20,
15,
13,
80,
null,
null,
80,
45,
10,
null,
10,
12,
80,
null,
13,
11,
7,
12,
12,
20,
23,
10,
null,
6,
9,
15,
54,
20,
8,
15,
12,
9,
10,
9,
13,
16,
65,
99,
null,
95,
110,
980,
14,
10,
15,
58,
9,
30,
12,
14,
16,
null,
null,
null,
9,
15,
10,
18,
null,
23,
20,
17,
9,
16,
25,
20,
50,
28,
12,
35,
35,
25,
28,
100,
450,
19,
12,
15,
9,
12,
15,
8,
12,
13,
15,
9,
13,
null,
10,
12,
9,
8,
27,
18,
null,
10,
18,
25,
16,
13,
12,
null,
15,
36,
24,
12,
16,
15,
19,
10,
18,
10,
null,
35,
19,
20,
20,
20,
15,
28,
22,
25,
25,
12,
12,
14,
10,
11,
12,
12,
27,
17,
23,
null,
null,
null,
null,
10,
11,
11,
null,
null,
10,
10,
14,
12,
null,
null,
null,
13,
45,
28,
null,
20,
70,
11,
10,
8,
11,
7,
25,
20,
10,
25,
26,
27,
11,
9,
20,
9,
7,
16,
19,
13,
null,
null,
null,
6,
55,
60,
40,
39,
25,
14,
15,
20,
23,
14,
45,
25,
19,
52,
15,
13,
13,
11,
null,
null,
28,
45,
null,
15,
40,
40,
30,
13,
12,
13,
8,
8,
14,
20,
13,
13,
12,
null,
220,
100,
240,
null,
13,
39,
16,
12,
15,
15,
7,
9,
40,
20,
15,
9,
14,
60,
null,
13,
17,
75,
120,
110,
300,
14,
18,
18,
15,
24,
9,
14,
60,
60,
16,
33,
33,
null,
24,
15,
null,
9,
11,
6,
null,
14,
65,
null,
null,
8,
8,
12,
null,
16,
10,
18,
45,
29,
26,
null,
28,
80,
null,
61,
22,
7,
10,
13,
15,
6,
26,
null,
35,
16,
10,
12,
15,
25,
13,
15,
16,
14,
12,
17,
16,
18,
17,
150,
45,
11,
14,
null,
11,
11,
7,
16,
15,
null,
45,
55,
70,
25,
10,
16,
14,
10,
18,
16,
17,
75,
16,
15,
18,
8,
50,
60,
100,
70,
56,
30,
16,
14,
16,
46,
13,
20,
12,
20,
20,
19,
10,
null,
null,
null,
13,
40,
12,
7,
8,
10,
10,
25,
null,
null,
10,
10,
30,
10,
11,
14,
30,
20,
23,
23,
17,
40,
14,
15,
34,
19,
13,
17,
17,
19,
10,
22,
null,
10,
75,
20,
150,
18,
10,
20,
77,
5,
9,
15,
11,
20,
9,
9,
13,
null,
null,
null,
10,
12,
58,
45,
39,
23,
40,
55,
60,
30,
15,
12,
null,
null,
8,
11,
22,
40,
42,
14,
20,
14,
14,
22,
null,
null,
22,
137,
80,
30,
12,
13,
null,
13,
14,
15,
14,
8,
13,
15,
10,
10,
18,
10,
10,
10,
10,
null,
7,
null,
25,
12,
20,
20,
11,
10,
13,
19,
22,
60,
26,
48,
50,
40,
null,
18,
20,
null,
15,
23,
30,
null,
12,
null,
16,
20,
11,
19,
18,
null,
7,
21,
9,
null,
15,
13,
467,
49,
62,
94,
12,
9,
13,
20,
25,
10,
15,
13,
72,
null,
24,
25,
40,
11,
7,
9,
null,
null,
14,
8,
12,
7,
55,
46,
17,
17,
null,
null,
14,
null,
12,
15,
35,
null,
null,
null,
12,
15,
null,
8,
null,
null,
10,
12,
7,
null,
50,
25,
12,
10,
15,
12,
14,
28,
17,
35,
20,
10,
12,
20,
10,
9,
10,
12,
13,
11,
15,
6,
10,
12,
8,
9,
16,
14,
10,
12,
null,
null,
110,
66,
100,
null,
null,
80,
null,
90,
110,
93,
70,
null,
34,
27,
20,
28,
18,
22,
55,
10,
11,
9,
null,
10,
16,
19,
12,
null,
null,
null,
98,
null,
null,
52,
30,
35,
60,
null,
40,
null,
60,
18,
15,
15,
9,
16,
30,
15,
10,
10,
14,
8,
12,
11,
12,
10,
10,
35,
15,
9,
45,
45,
20,
35,
25,
38,
13,
30,
18,
null,
35,
null,
11,
14,
12,
11,
20,
14,
25,
10,
15,
16,
null,
null,
12,
70,
59,
60,
70,
25,
19,
18,
15,
18,
14,
19,
18,
9,
9,
12,
14,
null,
30,
426,
588,
25,
20,
25,
18,
15,
16,
15,
12,
22,
68,
null,
null,
null,
55,
29,
35,
30,
50,
null,
null,
10,
10,
11,
24,
40,
null,
125,
35,
null,
19,
null,
null,
8,
50,
42,
55,
null,
null,
10,
8,
13,
15,
13,
30,
10,
12,
20,
31,
null,
33,
22,
null,
16,
33,
13,
15,
13,
17,
13,
13,
null,
8,
10,
9,
9,
12,
9,
12,
12,
9,
9,
100,
57,
null,
35,
22,
36,
16,
12,
15,
25,
7,
16,
16,
30,
15,
13,
13,
20,
17,
17,
60,
22,
16,
30,
35,
null,
30,
10,
8,
null,
12,
12,
25,
null,
20,
6,
13,
null,
null,
75,
null,
null,
18,
39,
25,
12,
12,
13,
13,
10,
10,
7,
16,
12,
15,
31,
15,
24,
10,
null,
119,
11,
10,
null,
11,
15,
17,
15,
10,
25,
45,
13,
15,
14,
16,
12,
19,
null,
13,
10,
null,
9,
10,
10,
10,
10,
null,
13,
12,
10,
11,
9,
30,
43,
125,
200,
45,
null,
null,
null,
10,
25,
40,
55,
9,
7,
22,
27,
9,
9,
8,
13,
8,
7,
10,
8,
null,
null,
22,
35,
null,
20,
9,
9,
9,
28,
40,
18,
50,
null,
30,
21,
16,
70,
null,
7,
15,
10,
11,
null,
null,
30,
30,
40,
7,
8,
9,
7,
9,
10,
10,
10,
10,
15,
8,
null,
10,
8,
null,
null,
null,
11,
11,
10,
7,
15,
null,
11,
20,
null,
null,
9,
null,
25,
8,
null,
50,
23,
35,
35,
24,
45,
30,
15,
null,
13,
25,
46,
59,
null,
null,
10,
13,
15,
9,
10,
12,
20,
8,
6,
12,
12,
null,
18,
35,
null,
17,
15,
15,
18,
null,
20,
10,
18,
15,
40,
null,
14,
35,
84,
16,
20,
24,
13,
null,
11,
19,
null,
14,
23,
18,
25,
null,
null,
19,
30,
70,
28,
11,
13,
137,
19,
null,
18,
32,
null,
20,
14,
null,
65,
60,
110,
94,
6,
10,
18,
15,
15,
14,
18,
15,
15,
18,
84,
14,
13,
null,
70,
null,
100,
null,
9,
40,
20,
20,
10,
25,
17,
null,
16,
10,
8,
26,
null,
17,
26,
null,
7,
10,
13,
8,
7,
8,
8,
19,
17,
12,
11,
16,
10,
14,
null,
null,
65,
60,
null,
null,
12,
17,
9,
13,
10,
13,
12,
17,
8,
13,
12,
19,
26,
18,
20,
18,
10,
23,
9,
8,
7,
8,
9,
14,
10,
10,
null,
20,
20,
13,
40,
10,
9,
19,
null,
null,
null,
12,
12,
10,
15,
11,
7,
null,
null,
9,
null,
18,
25,
14,
15,
13,
null,
40,
32,
18,
17,
8,
32,
null,
null,
25,
16,
null,
null,
30,
10,
16,
8,
19,
15,
9,
10,
11,
8,
26,
null,
19,
26,
15,
13,
13,
11,
26,
69,
40,
26,
18,
28,
null,
15,
null,
65,
110,
9,
8,
8,
10,
80,
null,
75,
58,
36,
13,
17,
20,
40,
42,
null,
null,
15,
14,
14,
22,
null,
50,
59,
55,
15,
10,
11,
12,
13,
12,
26,
19,
21,
15,
18,
18,
40,
42,
50,
22,
14,
35,
23,
30,
130,
23,
15,
22,
60,
11,
17,
13,
40,
13,
9,
15,
30,
16,
25,
null,
60,
18,
50,
75,
25,
8,
8,
20,
11,
10,
10,
30,
12,
9,
12,
9,
20,
20,
null,
25,
10,
10,
15,
11,
65,
null,
9,
null,
35,
null,
22,
13,
16,
11,
18,
13,
11,
9,
43,
60,
10,
null,
11,
8,
10,
10,
13,
45,
12,
null,
10,
15,
30,
35,
9,
null,
16,
null,
null,
25,
30,
25,
32,
45,
50,
35,
54,
14,
null,
28,
null,
90,
40,
9,
11,
7,
7,
70,
110,
80,
null,
50,
69,
55,
20,
15,
61,
19,
16,
20,
40,
70,
null,
12,
8,
15,
14,
15,
29,
25,
12,
25,
25,
32,
37,
15,
8,
12,
15,
null,
7,
26,
9,
12,
19,
13,
20,
80,
null,
60,
9,
14,
11,
8,
15,
90,
12,
12,
13,
30,
null,
null,
10,
40,
20,
null,
25,
39,
39,
25,
65,
12,
10,
null,
13,
null,
22,
23,
15,
19,
null,
20,
17,
15,
26,
28,
13,
50,
null,
17,
13,
15,
20,
12,
25,
45,
25,
50,
35,
30,
290,
65,
20,
110,
30,
19,
41,
null,
11,
10,
15,
25,
13,
42,
20,
null,
22,
15,
9,
145,
null,
13,
36,
null,
16,
15,
15,
8,
15,
26,
null,
12,
18,
10,
11,
18,
13,
12,
20,
20,
60,
30,
25,
13,
23,
29,
35,
35,
15,
null,
null,
18,
null,
22,
null,
250,
100,
400,
null,
80,
11,
9,
17,
12,
15,
null,
10,
9,
null,
15,
30,
24,
10,
8,
null,
13,
9,
18,
7,
10,
10,
17,
12,
13,
11,
40,
25,
10,
30,
40,
90,
70,
8,
11,
18,
13,
16,
30,
11,
9,
25,
13,
25,
13,
20,
16,
13,
null,
25,
17,
21,
66,
8,
9,
27,
14,
12,
87,
78,
47,
18,
null,
null,
8,
8,
40,
null,
40,
26,
10,
24,
12,
null,
null,
null,
11,
10,
30,
15,
null,
null,
12,
8,
8,
8,
null,
null,
25,
15,
75,
50,
120,
19,
45,
80,
30,
65,
78,
35,
70,
25,
19,
null,
12,
20,
16,
45,
19,
10,
13,
9,
14,
9,
null,
20,
6,
9,
12,
11,
13,
8,
14,
10,
8,
18,
19,
18,
17,
10,
null,
15,
18,
58,
60,
40,
75,
70,
65,
45,
100,
60,
13,
790,
22,
99,
85,
375,
60,
40,
220,
74,
320,
22,
13,
30,
null,
13,
10,
13,
14,
12,
45,
70,
21,
null,
40,
70,
7,
9,
9,
null,
50,
22,
58,
16,
12,
18,
11,
9,
12,
10,
10,
10,
19,
12,
30,
13,
9,
8,
12,
null,
23,
20,
37,
35,
19,
15,
19,
null,
12,
18,
26,
32,
36,
34,
null,
110,
34,
35,
11,
27,
16,
null,
33,
17,
10,
8,
15,
11,
15,
17,
30,
30,
11,
18,
17,
12,
23,
19,
12,
20,
17,
25,
40,
9,
null,
null,
14,
14,
null,
null,
20,
8,
9,
34,
11,
10,
16,
34,
null,
25,
35,
null,
80,
20,
null,
22,
15,
15,
9,
55,
30,
70,
50,
40,
30,
75,
30,
25,
10,
20,
null,
15,
10,
null,
28,
24,
28,
20,
25,
12,
15,
11,
null,
13,
12,
28,
15,
40,
34,
20,
14,
18,
14,
null,
18,
16,
20,
12,
13,
10,
24,
8,
13,
20,
13,
50,
null,
14,
8,
8,
22,
13,
8,
27,
7,
18,
null,
25,
null,
23,
9,
61,
15,
149,
499,
101,
34,
22,
40,
10,
10,
6,
10,
10,
10,
null,
null,
16,
null,
15,
12,
13,
15,
20,
30,
14,
20,
20,
72,
null,
25,
20,
16,
null,
null,
10,
null,
15,
33,
10,
12,
10,
10,
10,
9,
9,
15,
34,
17,
95,
200,
90,
65,
100,
30,
null,
null,
14,
8,
10,
20,
7,
13,
17,
12,
19,
null,
12,
7,
7,
15,
10,
9,
15,
25,
36,
42,
45,
20,
15,
null,
13,
13,
77,
30,
12,
14,
26,
24,
23,
13,
7,
7,
7,
15,
null,
13,
11,
11,
null,
18,
20,
null,
17,
15,
10,
18,
12,
35,
25,
null,
39,
18,
13,
16,
22,
null,
35,
11,
12,
null,
12,
12,
18,
20,
50,
112,
19,
50,
90,
92,
35,
38,
53,
30,
null,
18,
15,
22,
20,
15,
18,
20,
20,
12,
null,
40,
60,
18,
28,
14,
24,
23,
null,
16,
28,
20,
20,
18,
25,
16,
null,
40,
25,
26,
30,
85,
27,
26,
80,
null,
null,
9,
9,
18,
null,
11,
30,
48,
35,
10,
13,
10,
11,
12,
9,
10,
9,
16,
16,
49,
null,
80,
28,
12,
null,
11,
15,
10,
24,
25,
23,
20,
12,
null,
18,
20,
100,
415,
80,
100,
9,
13,
13,
null,
14,
13,
14,
58,
12,
29,
17,
35,
14,
10,
10,
8,
10,
null,
13,
10,
13,
13,
13,
null,
18,
11,
12,
8,
7,
9,
50,
null,
null,
100,
null,
null,
60,
25,
15,
15,
25,
38,
25,
null,
null,
null,
15,
null,
14,
13,
15,
7,
7,
8,
6,
30,
55,
20,
39,
37,
null,
null,
13,
13,
21,
9,
14,
null,
22,
45,
65,
25,
48,
80,
13,
30,
7,
35,
8,
9,
15,
10,
10,
80,
9,
null,
30,
35,
50,
45,
15,
15,
10,
11,
11,
14,
15,
13,
10,
7,
10,
12,
17,
23,
16,
9,
50,
83,
18,
25,
24,
14,
18,
15,
11,
8,
30,
770,
50,
50,
175,
16,
19,
10,
null,
null,
40,
10,
9,
9,
10,
null,
6,
10,
13,
15,
20,
15,
11,
20,
20,
23,
18,
42,
7,
13,
null,
null,
9,
10,
26,
50,
40,
23,
24,
30,
28,
16,
13,
29,
20,
19,
12,
10,
5,
25,
23,
20,
null,
26,
15,
50,
16,
50,
38,
14,
15,
25,
null,
10,
12,
12,
null,
15,
null,
17,
12,
9,
10,
22,
18,
15,
20,
25,
null,
13,
30,
15,
27,
48,
80,
80,
20,
9,
25,
null,
20,
38,
40,
30,
10,
20,
18,
null,
null,
11,
19,
10,
null,
22,
55,
22,
null,
18,
30,
11,
28,
16,
28,
24,
15,
17,
null,
19,
22,
33,
40,
17,
null,
30,
null,
35,
15,
null,
13,
11,
null,
16,
18,
12,
13,
9,
7,
8,
12,
15,
27,
null,
21,
20,
15,
22,
15,
9,
10,
null,
null,
10,
null,
60,
20,
18,
35,
9,
22,
24,
14,
10,
20,
9,
15,
9,
14,
10,
10,
45,
null,
26,
25,
null,
24,
10,
null,
null,
25,
13,
null,
23,
16,
45,
60,
45,
13,
null,
8,
null,
null,
18,
7,
60,
28,
20,
13,
14,
11,
10,
35,
10,
null,
12,
24,
12,
19,
35,
54,
10,
9,
9,
13,
18,
20,
8,
13,
11,
null,
11,
null,
55,
15,
11,
14,
8,
10,
14,
14,
9,
7,
10,
7,
10,
16,
9,
7,
23,
null,
19,
18,
15,
13,
16,
13,
10,
9,
12,
10,
10,
9,
39,
10,
15,
13,
11,
null,
null,
11,
9,
15,
25,
13,
13,
12,
30,
16,
null,
50,
40,
34,
67,
25,
null,
18,
15,
null,
14,
10,
8,
8,
6,
null,
15,
11,
11,
22,
30,
18,
15,
17,
null,
null,
10,
null,
75,
90,
45,
45,
26,
25,
10,
13,
45,
25,
35,
13,
13,
10,
24,
53,
9,
6,
10,
null,
8,
null,
15,
12,
25,
11,
7,
40,
25,
25,
108,
19,
null,
13,
25,
16,
null,
18,
14,
null,
27,
13,
11,
60,
35,
27,
27,
29,
30,
null,
8,
10,
11,
9,
20,
9,
21,
15,
13,
16,
20,
9,
10,
null,
null,
16,
21,
null,
20,
13,
11,
10,
15,
null,
null,
65,
45,
null,
20,
15,
null,
12,
10,
9,
15,
11,
15,
13,
null,
25,
45,
19,
24,
34,
36,
null,
8,
null,
12,
10,
null,
36,
33,
25,
18,
null,
20,
18,
40,
10,
9,
12,
12,
60,
20,
18,
20,
18,
16,
40,
26,
null,
null,
16,
18,
10,
9,
13,
7,
18,
9,
12,
10,
12,
10,
12,
14,
15,
24,
22,
8,
null,
8,
null,
null,
12,
30,
12,
null,
13,
12,
10,
52,
10,
10,
8,
8,
40,
20,
18,
28,
14,
33,
40,
17,
12,
null,
20,
27,
17,
13,
25,
13,
42,
12,
15,
20,
null,
null,
null,
null,
18,
50,
20,
null,
50,
null,
null,
34,
23,
16,
13,
null,
24,
23,
18,
19,
10,
16,
23,
10,
23,
null,
null,
16,
30,
18,
26,
10,
30,
22,
null,
22,
20,
78,
40,
9,
15,
13,
7,
15,
9,
8,
9,
null,
39,
17,
160,
null,
14,
20,
12,
15,
15,
18,
20,
27,
23,
28,
15,
32,
13,
9,
8,
14,
45,
null,
7,
20,
16,
null,
null,
null,
20,
50,
9,
80,
50,
35,
100,
54,
65,
65,
10,
10,
15,
13,
null,
48,
65,
40,
10,
16,
22,
30,
15,
12,
22,
12,
20,
12,
null,
23,
25,
17,
19,
null,
27,
17,
28,
null,
11,
9,
10,
18,
10,
null,
12,
22,
14,
16,
25,
null,
10,
10,
495,
50,
99,
18,
20,
15,
16,
15,
18,
95,
20,
27,
30,
null,
11,
9,
null,
55,
23,
50,
null,
35,
45,
20,
20,
13,
11,
12,
10,
7,
7,
null,
null,
null,
10,
20,
19,
null,
null,
12,
7,
7,
25,
28,
30,
9,
17,
10,
null,
null,
12,
35,
75,
20,
28,
20,
20,
36,
9,
6,
11,
8,
15,
50,
20,
28,
15,
null,
20,
15,
24,
9,
null,
12,
11,
null,
30,
17,
8,
15,
10,
22,
32,
null,
595,
105,
null,
100,
null,
20,
18,
14,
20,
32,
45,
22,
23,
23,
35,
20,
15,
18,
29,
23,
25,
25,
7,
20,
9,
26,
28,
25,
28,
30,
null,
52,
10,
34,
20,
7,
15,
10,
8,
null,
11,
20,
null,
6,
7,
12,
9,
15,
10,
8,
10,
40,
11,
22,
null,
null,
null,
20,
14,
null,
null,
22,
null,
30,
17,
22,
70,
12,
13,
18,
19,
19,
30,
40,
45,
13,
45,
12,
9,
7,
13,
13,
null,
15,
14,
15,
20,
15,
29,
21,
20,
40,
25,
null,
null,
10,
9,
8,
11,
12,
null,
15,
23,
7,
14,
12,
15,
9,
null,
6,
8,
10,
17,
19,
null,
25,
25,
null,
null,
9,
10,
8,
15,
22,
12,
null,
22,
14,
null,
10,
15,
20,
25,
15,
19,
15,
null,
10,
41,
10,
30,
17,
9,
10,
14,
14,
45,
10,
15,
13,
50,
25,
19,
26,
16,
9,
13,
15,
15,
16,
11,
21,
35,
20,
90,
75,
65,
70,
35,
58,
20,
35,
25,
null,
40,
null,
null,
17,
null,
10,
40,
32,
40,
26,
20,
17,
45,
650,
268,
127,
116,
200,
90,
116,
95,
null,
95,
23,
null,
26,
30,
70,
29,
18,
20,
18,
null,
6,
15,
null,
30,
null,
10,
16,
10,
19,
13,
18,
80,
35,
20,
16,
39,
17,
null,
null,
12,
28,
60,
null,
37,
null,
25,
null,
60,
34,
20,
12,
null,
null,
9,
null,
58,
60,
38,
20,
25,
30,
7,
17,
null,
13,
null,
15,
null,
18,
null,
28,
12,
45,
13,
23,
12,
60,
31,
10,
39,
8,
10,
35,
13,
14,
null,
8,
30,
30,
70,
60,
30,
70,
null,
40,
30,
35,
65,
65,
59,
16,
19,
25,
30,
18,
null,
null,
13,
24,
9,
15,
7,
10,
20,
20,
13,
8,
null,
null,
null,
18,
5,
24,
7,
25,
17,
15,
18,
null,
16,
12,
11,
null,
15,
null,
20,
25,
30,
43,
22,
58,
40,
18,
null,
null,
49,
42,
22,
20,
null,
60,
null,
45,
null,
null,
25,
14,
22,
10,
18,
25,
20,
75,
13,
50,
20,
30,
40,
25,
14,
24,
null,
25,
20,
11,
60,
26,
17,
38,
25,
60,
45,
13,
60,
70,
20,
8,
null,
14,
18,
13,
12,
18,
10,
null,
null,
16,
13,
8,
8,
9,
32,
20,
14,
12,
null,
15,
9,
20,
28,
8,
null,
30,
null,
null,
60,
50,
18,
null,
25,
9,
18,
20,
70,
65,
30,
13,
14,
18,
99,
99,
22,
19,
30,
null,
10,
11,
10,
20,
10,
40,
14,
10,
17,
13,
16,
7,
14,
20,
14,
null,
null,
15,
null,
null,
27,
10,
30,
15,
40,
29,
30,
35,
14,
null,
16,
9,
10,
null,
64,
75,
null,
63,
64,
15,
70,
30,
20,
19,
18,
16,
37,
19,
20,
30,
27,
null,
null,
13,
70,
null,
20,
null,
null,
15,
9,
5,
12,
8,
9,
null,
45,
30,
13,
65,
14,
9,
30,
9,
11,
null,
12,
8,
7,
10,
5,
35,
25,
40,
36,
16,
null,
24,
20,
15,
7,
12,
7,
7,
7,
10,
10,
8,
34,
13,
30,
10,
16,
13,
null,
9,
null,
18,
null,
75,
19,
23,
18,
45,
30,
120,
null,
60,
70,
null,
23,
30,
9,
62,
25,
15,
10,
11,
20,
25,
null,
22,
33,
27,
20,
25,
13,
11,
22,
null,
null,
13,
null,
9,
9,
null,
10,
null,
null,
20,
15,
null,
9,
17,
7,
10,
9,
10,
10,
10,
11,
7,
10,
12,
9,
15,
null,
20,
25,
39,
19,
51,
20,
25,
12,
69,
20,
100,
14,
15,
90,
10,
12,
9,
9,
16,
9,
14,
15,
10,
null,
9,
32,
60,
50,
10,
12,
10,
18,
11,
12,
13,
9,
45,
75,
28,
29,
24,
25,
8,
15,
14,
75,
22,
24,
70,
14,
21,
12,
null,
30,
20,
13,
20,
90,
16,
43,
15,
6,
15,
10,
12,
14,
null,
20,
11,
null,
10,
8,
10,
10,
9,
15,
20,
15,
null,
35,
60,
80,
25,
15,
13,
46,
57,
20,
13,
90,
8,
14,
15,
8,
26,
20,
40,
20,
20,
18,
50,
null,
null,
10,
10,
18,
12,
10,
12,
7,
null,
9,
16,
15,
10,
20,
null,
9,
14,
58,
18,
18,
15,
60,
39,
18,
20,
null,
null,
25,
15,
30,
48
],
"xaxis": "x2",
"y": [
87,
86,
91,
91,
90,
90,
92,
87,
87,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
92,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
88,
94,
94,
94,
94,
88,
88,
87,
93,
93,
93,
93,
84,
89,
86,
88,
88,
88,
88,
94,
93,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
85,
85,
85,
85,
85,
85,
85,
93,
93,
84,
84,
87,
87,
87,
87,
87,
87,
84,
84,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
89,
89,
89,
84,
84,
84,
84,
84,
84,
91,
86,
86,
86,
86,
86,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
84,
84,
84,
84,
84,
83,
83,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
86,
86,
86,
82,
80,
91,
91,
88,
86,
93,
93,
93,
93,
93,
86,
86,
87,
87,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
90,
90,
90,
92,
92,
92,
87,
87,
87,
87,
87,
89,
89,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
91,
91,
91,
87,
87,
87,
90,
92,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
81,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
84,
84,
83,
93,
87,
86,
86,
86,
86,
86,
86,
83,
83,
83,
82,
82,
88,
93,
87,
93,
93,
93,
93,
93,
93,
93,
92,
86,
86,
86,
86,
89,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
88,
88,
90,
90,
90,
90,
90,
82,
81,
87,
86,
86,
92,
91,
90,
90,
83,
82,
85,
88,
88,
88,
88,
87,
84,
84,
84,
84,
84,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
86,
86,
91,
91,
91,
91,
91,
87,
87,
87,
92,
92,
87,
87,
92,
86,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
87,
95,
95,
92,
88,
91,
91,
91,
88,
88,
90,
90,
90,
83,
86,
86,
86,
89,
93,
93,
86,
86,
86,
86,
86,
85,
85,
85,
85,
90,
90,
90,
90,
86,
86,
90,
90,
90,
90,
90,
89,
93,
93,
93,
93,
88,
87,
87,
91,
91,
91,
91,
88,
88,
86,
86,
87,
87,
87,
87,
86,
85,
91,
91,
90,
90,
90,
90,
90,
90,
90,
89,
84,
84,
84,
84,
84,
94,
94,
94,
94,
93,
90,
90,
90,
91,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
86,
86,
89,
86,
86,
86,
86,
86,
86,
86,
87,
91,
91,
91,
91,
92,
92,
92,
83,
85,
85,
85,
85,
85,
86,
90,
90,
90,
84,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
90,
86,
90,
87,
87,
87,
87,
87,
87,
88,
88,
84,
84,
84,
84,
84,
88,
88,
88,
85,
85,
85,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
86,
86,
86,
90,
90,
92,
92,
92,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
88,
88,
88,
82,
92,
92,
92,
92,
90,
89,
89,
86,
86,
86,
86,
86,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
90,
90,
90,
90,
91,
91,
88,
88,
88,
88,
88,
95,
94,
93,
93,
93,
93,
89,
89,
89,
89,
85,
84,
86,
90,
90,
90,
90,
93,
93,
89,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
95,
95,
95,
94,
94,
94,
94,
94,
91,
90,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
83,
83,
93,
93,
93,
86,
94,
94,
94,
94,
97,
95,
95,
95,
95,
93,
93,
93,
85,
85,
85,
85,
90,
90,
90,
86,
86,
90,
84,
84,
85,
85,
85,
85,
85,
85,
92,
92,
86,
85,
89,
89,
90,
90,
90,
88,
89,
89,
86,
86,
87,
87,
92,
92,
92,
92,
92,
92,
92,
88,
87,
94,
94,
94,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
84,
84,
84,
91,
91,
91,
88,
88,
92,
92,
92,
92,
88,
91,
91,
91,
83,
82,
88,
88,
88,
88,
92,
87,
86,
86,
85,
84,
83,
83,
92,
92,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
94,
94,
88,
87,
88,
86,
86,
86,
85,
85,
85,
89,
90,
90,
90,
90,
90,
84,
83,
83,
85,
85,
85,
85,
85,
85,
84,
88,
92,
92,
92,
85,
88,
88,
88,
87,
87,
86,
86,
91,
91,
91,
88,
88,
84,
84,
84,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
92,
91,
91,
86,
87,
87,
87,
87,
86,
86,
88,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
86,
86,
93,
93,
89,
89,
89,
85,
85,
85,
85,
89,
89,
89,
89,
86,
86,
86,
92,
92,
92,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
84,
84,
84,
84,
88,
91,
86,
90,
90,
90,
90,
88,
89,
89,
86,
86,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
88,
89,
88,
88,
86,
86,
86,
86,
86,
86,
87,
87,
91,
91,
91,
91,
91,
91,
90,
88,
88,
88,
88,
89,
89,
89,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
90,
87,
82,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
88,
88,
87,
89,
89,
90,
90,
82,
94,
94,
94,
94,
94,
93,
93,
90,
87,
87,
87,
88,
88,
88,
88,
88,
93,
92,
92,
92,
90,
90,
90,
86,
86,
86,
85,
85,
85,
85,
90,
85,
85,
85,
90,
89,
89,
90,
85,
85,
85,
85,
85,
88,
90,
90,
90,
85,
85,
85,
85,
85,
85,
86,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
89,
89,
89,
88,
88,
88,
86,
86,
90,
90,
90,
90,
90,
84,
84,
84,
91,
91,
91,
93,
84,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
89,
89,
88,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
82,
87,
87,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
85,
85,
88,
88,
88,
88,
82,
96,
90,
85,
85,
85,
85,
85,
85,
90,
94,
92,
85,
85,
85,
86,
86,
86,
86,
88,
90,
90,
90,
90,
90,
85,
85,
85,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
85,
85,
86,
86,
86,
83,
86,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
85,
85,
85,
85,
92,
92,
92,
94,
94,
86,
86,
86,
85,
85,
85,
85,
93,
93,
90,
90,
90,
90,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
84,
84,
88,
88,
88,
88,
85,
86,
86,
87,
87,
87,
87,
91,
91,
91,
87,
88,
88,
88,
87,
90,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
93,
93,
92,
92,
92,
92,
92,
92,
90,
90,
89,
88,
88,
88,
87,
87,
89,
90,
90,
90,
86,
86,
93,
93,
93,
93,
93,
91,
91,
91,
91,
89,
89,
89,
86,
94,
93,
93,
89,
87,
91,
91,
91,
91,
91,
91,
91,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
89,
90,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
85,
87,
87,
92,
87,
87,
94,
88,
88,
86,
92,
92,
92,
91,
88,
88,
91,
94,
93,
93,
93,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
84,
84,
88,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
86,
89,
89,
89,
89,
86,
91,
91,
91,
91,
91,
91,
91,
83,
83,
87,
87,
86,
86,
86,
86,
91,
91,
82,
83,
83,
82,
92,
88,
90,
90,
90,
87,
87,
87,
87,
90,
90,
90,
91,
91,
86,
86,
86,
88,
88,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
89,
98,
95,
92,
87,
87,
87,
88,
88,
88,
87,
88,
88,
88,
93,
97,
92,
91,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
92,
85,
88,
88,
88,
87,
87,
91,
86,
85,
85,
91,
91,
90,
89,
88,
88,
94,
93,
92,
84,
84,
89,
89,
89,
89,
92,
92,
92,
91,
91,
94,
94,
87,
87,
87,
90,
90,
90,
90,
93,
93,
84,
92,
92,
92,
96,
96,
95,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
94,
91,
91,
88,
88,
91,
92,
92,
92,
87,
87,
88,
88,
88,
92,
91,
92,
91,
93,
87,
87,
87,
87,
85,
87,
87,
87,
91,
90,
84,
84,
87,
87,
87,
87,
87,
87,
90,
90,
90,
91,
91,
91,
95,
94,
94,
93,
92,
92,
92,
92,
92,
85,
93,
93,
93,
93,
92,
85,
85,
85,
86,
85,
85,
86,
86,
86,
86,
86,
89,
87,
87,
87,
87,
87,
91,
91,
85,
85,
85,
85,
87,
87,
87,
86,
86,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
91,
88,
87,
87,
87,
93,
93,
93,
88,
88,
91,
91,
91,
91,
91,
100,
86,
86,
86,
86,
86,
86,
83,
88,
88,
89,
89,
89,
89,
85,
85,
84,
84,
87,
86,
86,
84,
91,
91,
91,
91,
87,
87,
89,
89,
89,
87,
87,
87,
87,
87,
85,
86,
87,
87,
87,
90,
90,
90,
90,
90,
90,
92,
87,
87,
87,
87,
85,
85,
87,
87,
87,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
92,
92,
92,
92,
92,
85,
85,
85,
85,
87,
88,
88,
88,
88,
88,
88,
88,
81,
87,
86,
84,
90,
90,
90,
90,
90,
85,
85,
93,
93,
93,
93,
88,
88,
90,
90,
89,
89,
91,
91,
91,
91,
87,
88,
88,
88,
89,
89,
89,
89,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
86,
86,
86,
86,
85,
84,
96,
94,
94,
94,
84,
93,
90,
81,
87,
87,
88,
87,
90,
90,
89,
88,
88,
90,
90,
90,
90,
97,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
93,
92,
88,
91,
91,
89,
89,
89,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
85,
85,
85,
85,
93,
93,
87,
91,
92,
94,
88,
89,
89,
85,
85,
85,
85,
85,
91,
91,
91,
91,
84,
84,
87,
87,
89,
88,
88,
88,
88,
88,
88,
88,
88,
92,
91,
87,
87,
87,
87,
87,
87,
88,
88,
88,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
89,
91,
91,
95,
87,
87,
87,
88,
88,
84,
84,
84,
84,
84,
84,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
86,
86,
86,
90,
90,
92,
92,
92,
92,
89,
89,
89,
89,
87,
87,
87,
87,
87,
84,
83,
88,
91,
92,
91,
91,
87,
87,
88,
82,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
87,
89,
93,
93,
93,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
83,
92,
92,
86,
86,
86,
86,
90,
90,
90,
90,
93,
93,
89,
89,
89,
89,
86,
86,
86,
86,
85,
85,
85,
85,
84,
84,
84,
83,
83,
83,
85,
85,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
94,
93,
93,
88,
83,
88,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
95,
94,
94,
94,
84,
86,
86,
86,
86,
86,
86,
86,
93,
93,
92,
92,
92,
88,
87,
87,
91,
91,
87,
87,
86,
86,
94,
94,
88,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
84,
84,
85,
85,
85,
85,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
90,
90,
90,
90,
88,
88,
88,
90,
90,
90,
86,
86,
86,
92,
93,
93,
93,
92,
92,
92,
92,
94,
93,
93,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
87,
87,
87,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
90,
85,
85,
88,
88,
88,
88,
92,
83,
83,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
84,
86,
86,
86,
89,
89,
89,
99,
95,
91,
91,
91,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
83,
83,
83,
89,
92,
90,
90,
90,
90,
90,
91,
91,
91,
91,
83,
90,
91,
91,
88,
88,
86,
86,
86,
86,
86,
89,
89,
89,
89,
93,
93,
92,
91,
91,
90,
90,
86,
86,
86,
86,
86,
87,
87,
87,
87,
86,
86,
86,
86,
87,
87,
86,
86,
96,
95,
95,
92,
92,
89,
89,
89,
91,
91,
86,
86,
91,
91,
91,
86,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
84,
84,
84,
88,
88,
88,
88,
88,
85,
85,
94,
94,
94,
94,
94,
90,
90,
90,
84,
84,
84,
84,
84,
84,
83,
86,
86,
87,
89,
90,
92,
86,
84,
84,
91,
87,
90,
86,
86,
86,
86,
86,
88,
86,
86,
89,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
83,
93,
93,
93,
93,
93,
87,
87,
87,
87,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
88,
83,
91,
83,
83,
83,
82,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
90,
90,
90,
87,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
86,
87,
86,
90,
90,
90,
87,
87,
87,
87,
94,
88,
92,
92,
92,
92,
92,
92,
87,
86,
92,
91,
91,
88,
88,
86,
86,
86,
86,
86,
86,
86,
83,
83,
88,
88,
88,
88,
90,
90,
85,
85,
85,
87,
87,
87,
87,
87,
91,
91,
86,
87,
87,
87,
88,
88,
88,
85,
85,
85,
85,
85,
91,
91,
91,
91,
87,
87,
87,
93,
93,
93,
87,
90,
90,
90,
93,
93,
86,
86,
86,
88,
89,
95,
94,
94,
94,
83,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
92,
92,
90,
90,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
85,
85,
84,
84,
84,
84,
84,
87,
87,
89,
89,
89,
85,
85,
91,
91,
91,
91,
88,
88,
88,
88,
88,
83,
85,
85,
85,
85,
85,
85,
85,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
88,
88,
88,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
92,
86,
86,
86,
90,
90,
90,
89,
89,
89,
88,
85,
86,
86,
87,
87,
87,
91,
91,
88,
88,
88,
88,
86,
86,
86,
88,
86,
86,
86,
86,
86,
86,
85,
85,
85,
92,
92,
92,
92,
92,
92,
88,
88,
88,
94,
94,
85,
85,
85,
85,
93,
93,
93,
93,
87,
87,
87,
92,
92,
92,
90,
90,
90,
90,
90,
90,
86,
90,
94,
94,
88,
88,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
90,
90,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
88,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
82,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
86,
86,
86,
86,
94,
85,
85,
85,
90,
90,
90,
90,
88,
88,
87,
87,
84,
84,
94,
94,
85,
84,
84,
84,
83,
83,
89,
89,
89,
89,
86,
86,
85,
90,
86,
86,
86,
86,
87,
92,
92,
92,
92,
92,
89,
89,
89,
89,
88,
90,
90,
93,
93,
83,
83,
83,
83,
90,
92,
92,
90,
90,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
87,
87,
87,
87,
87,
87,
89,
88,
92,
92,
91,
84,
84,
84,
84,
84,
84,
83,
89,
89,
89,
88,
94,
89,
89,
87,
87,
87,
87,
90,
85,
87,
87,
87,
87,
86,
86,
86,
91,
91,
91,
91,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
87,
85,
89,
89,
89,
87,
88,
86,
91,
91,
89,
89,
89,
89,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
86,
85,
85,
89,
89,
92,
92,
85,
85,
85,
85,
85,
95,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
87,
91,
91,
91,
89,
89,
89,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
94,
97,
96,
96,
85,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
84,
84,
88,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
90,
90,
86,
93,
93,
93,
93,
83,
82,
90,
90,
90,
90,
87,
87,
87,
87,
88,
88,
88,
86,
86,
86,
92,
92,
92,
91,
87,
87,
87,
87,
87,
95,
95,
94,
89,
88,
86,
86,
86,
94,
94,
94,
89,
89,
88,
84,
84,
84,
84,
87,
87,
87,
87,
88,
84,
84,
84,
83,
83,
83,
83,
90,
89,
92,
92,
92,
91,
91,
91,
91,
91,
91,
92,
92,
92,
88,
88,
87,
90,
90,
90,
82,
82,
81,
81,
87,
87,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
87,
87,
95,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
87,
87,
87,
94,
93,
89,
89,
89,
91,
83,
83,
83,
83,
92,
92,
90,
90,
85,
88,
88,
88,
86,
86,
86,
88,
88,
88,
88,
88,
85,
85,
85,
89,
91,
91,
91,
91,
89,
89,
89,
89,
83,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
91,
84,
84,
84,
87,
87,
87,
92,
91,
91,
91,
90,
90,
92,
92,
92,
92,
90,
90,
87,
93,
93,
93,
93,
93,
93,
93,
93,
90,
85,
90,
90,
88,
88,
87,
91,
90,
90,
90,
91,
88,
88,
85,
90,
90,
89,
89,
89,
92,
92,
92,
92,
89,
89,
92,
88,
88,
91,
87,
87,
86,
92,
87,
87,
86,
86,
92,
87,
87,
83,
83,
88,
88,
88,
88,
83,
83,
82,
90,
90,
90,
90,
91,
91,
96,
95,
95,
95,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
86,
87,
91,
91,
88,
92,
92,
95,
87,
87,
90,
90,
88,
88,
88,
88,
88,
88,
86,
85,
85,
85,
85,
85,
85,
90,
89,
89,
97,
96,
95,
95,
95,
87,
85,
87,
87,
88,
88,
88,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
90,
90,
91,
91,
91,
89,
89,
89,
89,
89,
93,
88,
88,
89,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
89,
89,
89,
90,
90,
94,
93,
93,
93,
89,
89,
89,
89,
89,
92,
88,
88,
88,
88,
88,
88,
92,
92,
92,
90,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
91,
88,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
93,
93,
93,
93,
93,
87,
85,
85,
85,
82,
82,
81,
92,
92,
91,
91,
84,
84,
84,
84,
84,
83,
83,
87,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
86,
86,
85,
85,
85,
97,
96,
95,
95,
86,
86,
86,
86,
86,
86,
86,
91,
86,
85,
85,
94,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
87,
87,
87,
90,
90,
90,
90,
90,
90,
88,
88,
90,
90,
90,
90,
90,
83,
93,
93,
89,
90,
89,
88,
88,
88,
88,
84,
84,
91,
91,
91,
88,
88,
84,
83,
88,
88,
88,
87,
90,
90,
92,
92,
92,
92,
93,
93,
87,
90,
85,
85,
83,
83,
82,
81,
81,
93,
87,
87,
93,
93,
89,
89,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
88,
88,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
92,
92,
82,
86,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
88,
88,
88,
92,
92,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
91,
91,
91,
91,
89,
91,
91,
89,
89,
89,
84,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
84,
84,
89,
84,
84,
84,
84,
84,
86,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
86,
87,
87,
90,
90,
90,
90,
90,
90,
87,
87,
87,
88,
87,
87,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
90,
90,
87,
86,
88,
88,
85,
85,
85,
85,
85,
84,
83,
85,
90,
90,
88,
90,
89,
91,
87,
87,
87,
86,
86,
91,
91,
87,
87,
91,
91,
91,
91,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
88,
95,
90,
90,
91,
88,
88,
88,
88,
91,
91,
87,
89,
89,
95,
95,
95,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
84,
84,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
92,
85,
85,
85,
90,
90,
90,
86,
85,
86,
85,
85,
87,
90,
87,
87,
88,
88,
88,
85,
85,
85,
85,
85,
85,
87,
87,
86,
86,
87,
86,
86,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
91,
85,
85,
85,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
92,
92,
94,
94,
94,
93,
92,
92,
92,
92,
88,
88,
85,
85,
85,
84,
88,
88,
86,
86,
89,
90,
88,
88,
88,
88,
85,
85,
88,
92,
92,
89,
89,
89,
89,
83,
85,
91,
91,
91,
91,
87,
87,
87,
94,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
90,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
93,
93,
93,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
89,
89,
89,
86,
90,
90,
87,
87,
87,
93,
92,
92,
92,
87,
85,
85,
85,
87,
87,
92,
92,
92,
89,
88,
87,
87,
86,
86,
86,
86,
86,
85,
85,
92,
92,
89,
89,
89,
92,
83,
83,
83,
82,
82,
87,
88,
88,
88,
88,
88,
88,
88,
88,
83,
86,
86,
86,
94,
90,
90,
87,
87,
91,
91,
91,
91,
88,
88,
87,
87,
85,
85,
84,
84,
84,
84,
84,
84,
84,
83,
85,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
95,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
91,
85,
85,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
88,
88,
88,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
91,
91,
87,
87,
87,
86,
86,
86,
86,
92,
89,
89,
89,
87,
87,
91,
91,
91,
91,
94,
93,
88,
88,
88,
84,
84,
85,
85,
85,
91,
91,
88,
94,
87,
87,
88,
87,
87,
87,
90,
89,
90,
92,
92,
92,
92,
86,
86,
86,
91,
90,
90,
86,
85,
88,
87,
87,
87,
90,
90,
85,
94,
94,
94,
94,
94,
93,
93,
88,
87,
87,
87,
83,
92,
91,
91,
84,
83,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
83,
82,
82,
93,
93,
93,
93,
93,
93,
93,
87,
87,
83,
83,
83,
83,
83,
82,
82,
82,
81,
89,
89,
89,
85,
85,
85,
85,
88,
88,
84,
84,
84,
85,
88,
88,
87,
88,
95,
91,
91,
91,
91,
91,
86,
86,
86,
80,
81,
95,
89,
89,
89,
89,
88,
88,
88,
85,
85,
85,
85,
85,
88,
88,
85,
85,
89,
89,
89,
89,
98,
96,
86,
93,
89,
89,
89,
89,
89,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
87,
87,
87,
93,
90,
90,
90,
90,
90,
90,
90,
89,
89,
84,
84,
84,
84,
84,
87,
87,
87,
83,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
94,
93,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
86,
86,
86,
86,
91,
91,
91,
91,
88,
91,
91,
86,
85,
85,
85,
85,
86,
86,
86,
86,
88,
88,
92,
92,
92,
92,
92,
88,
88,
88,
85,
85,
86,
86,
84,
84,
87,
87,
87,
87,
87,
87,
87,
83,
83,
87,
86,
86,
86,
90,
90,
87,
87,
85,
85,
85,
83,
82,
82,
82,
85,
85,
85,
82,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
89,
87,
87,
87,
93,
91,
90,
92,
90,
85,
88,
88,
85,
85,
85,
92,
92,
89,
97,
95,
95,
95,
92,
92,
92,
92,
92,
86,
86,
86,
86,
88,
88,
88,
93,
93,
93,
89,
91,
90,
92,
100,
99,
98,
97,
97,
97,
97,
97,
96,
96,
87,
87,
92,
92,
92,
92,
91,
90,
90,
90,
86,
86,
92,
92,
92,
85,
85,
85,
85,
85,
84,
93,
93,
93,
93,
88,
88,
90,
90,
88,
88,
90,
90,
90,
89,
89,
88,
92,
87,
87,
86,
86,
86,
86,
92,
91,
94,
94,
94,
94,
94,
84,
88,
80,
87,
87,
87,
87,
83,
82,
89,
89,
89,
87,
87,
86,
91,
90,
87,
92,
86,
86,
92,
92,
92,
85,
85,
92,
93,
93,
93,
93,
93,
88,
91,
91,
93,
93,
91,
91,
91,
90,
90,
90,
89,
89,
87,
87,
87,
86,
86,
86,
85,
85,
85,
85,
85,
88,
88,
89,
89,
84,
84,
82,
88,
88,
88,
88,
83,
87,
88,
88,
85,
87,
92,
92,
92,
92,
92,
90,
90,
88,
90,
90,
90,
91,
92,
92,
92,
92,
94,
94,
94,
94,
85,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
90,
90,
92,
92,
86,
86,
86,
86,
86,
86,
90,
91,
91,
91,
91,
91,
91,
91,
91,
95,
87,
83,
83,
86,
86,
86,
86,
86,
86,
92,
91,
91,
91,
87,
87,
87,
90,
90,
87,
87,
90,
89,
89,
89,
89,
83,
90,
90,
83,
90,
90,
94,
87,
86,
87,
87,
91,
91,
91,
91,
91,
86,
88,
88,
96,
95,
89,
84,
91,
91,
85,
83,
82,
88,
88,
88,
88,
88,
88,
84,
85,
85,
87,
87,
87,
88,
82,
86,
86,
86,
86,
86,
91,
91,
91,
89,
89,
89,
89,
87,
87,
84,
84,
84,
94,
93,
93,
93,
93,
92,
92,
91,
91,
89,
89,
91,
91,
91,
91,
91,
91,
89,
89,
89,
92,
90,
90,
90,
90,
85,
85,
85,
84,
84,
84,
93,
91,
88,
88,
88,
88,
83,
90,
90,
90,
85,
85,
84,
84,
83,
83,
92,
92,
92,
92,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
85,
88,
93,
88,
88,
88,
88,
89,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
89,
89,
89,
86,
86,
92,
92,
92,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
90,
93,
93,
89,
89,
89,
87,
90,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
87,
87,
87,
86,
86,
86,
86,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
92,
92,
92,
92,
88,
88,
90,
90,
83,
90,
87,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
84,
87,
87,
87,
87,
87,
87,
87,
92,
85,
85,
85,
85,
85,
85,
86,
86,
86,
92,
94,
94,
93,
84,
84,
91,
91,
90,
90,
90,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
93,
86,
86,
90,
89,
89,
88,
93,
93,
90,
90,
90,
90,
90,
90,
91,
90
],
"yaxis": "y2"
},
{
"hovertemplate": "country=US
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
14,
13,
65,
19,
34,
12,
32,
23,
20,
22,
69,
16,
50,
20,
50,
22,
14,
40,
13,
16,
30,
14,
55,
100,
25,
26,
46,
12,
12,
40,
75,
55,
75,
25,
24,
20,
55,
23,
18,
55,
22,
20,
75,
18,
20,
20,
26,
85,
18,
18,
25,
44,
36,
39,
45,
78,
17,
85,
64,
68,
68,
35,
25,
55,
46,
36,
35,
28,
28,
95,
44,
38,
25,
23,
36,
35,
40,
60,
28,
30,
25,
25,
32,
48,
36,
20,
40,
15,
14,
18,
16,
28,
49,
85,
36,
34,
15,
30,
25,
45,
18,
49,
22,
35,
45,
55,
40,
39,
60,
20,
30,
50,
34,
52,
60,
125,
35,
15,
28,
14,
24,
40,
28,
11,
16,
34,
40,
48,
68,
68,
200,
48,
160,
19,
18,
34,
17,
25,
12,
16,
15,
45,
20,
20,
12,
14,
30,
20,
30,
18,
35,
42,
30,
24,
16,
27,
54,
38,
35,
32,
20,
40,
23,
45,
50,
29,
65,
130,
88,
45,
60,
13,
30,
35,
12,
18,
30,
17,
15,
19,
28,
28,
65,
48,
90,
75,
55,
55,
36,
35,
35,
55,
65,
35,
49,
55,
45,
50,
50,
50,
38,
50,
110,
45,
42,
60,
42,
75,
54,
85,
50,
150,
85,
35,
46,
75,
40,
25,
48,
45,
50,
65,
48,
62,
100,
53,
70,
38,
50,
25,
17,
13,
18,
26,
18,
32,
25,
18,
17,
41,
30,
36,
20,
69,
36,
25,
25,
20,
17,
54,
40,
45,
35,
28,
25,
28,
20,
75,
48,
48,
37,
25,
60,
40,
50,
75,
35,
30,
70,
40,
45,
80,
15,
65,
20,
26,
30,
13,
45,
26,
44,
38,
28,
32,
35,
42,
30,
75,
29,
90,
35,
50,
65,
20,
38,
23,
48,
32,
14,
13,
16,
32,
null,
33,
24,
75,
45,
22,
18,
35,
36,
34,
70,
28,
45,
32,
40,
70,
48,
105,
35,
38,
125,
17,
85,
34,
22,
20,
50,
39,
35,
15,
27,
125,
42,
18,
22,
28,
10,
26,
36,
20,
10,
25,
20,
35,
28,
15,
150,
45,
45,
40,
42,
29,
42,
18,
20,
22,
28,
27,
72,
44,
28,
29,
58,
70,
39,
22,
30,
18,
18,
25,
20,
20,
20,
40,
29,
55,
34,
27,
17,
65,
40,
32,
38,
15,
24,
19,
23,
35,
30,
17,
16,
15,
25,
20,
12,
18,
17,
24,
60,
40,
75,
16,
42,
48,
125,
14,
42,
13,
34,
60,
22,
28,
24,
16,
10,
12,
16,
38,
34,
100,
95,
62,
52,
35,
85,
32,
32,
120,
85,
38,
32,
58,
85,
80,
75,
50,
60,
28,
15,
19,
40,
45,
13,
35,
20,
38,
15,
10,
56,
16,
40,
20,
38,
65,
27,
100,
25,
13,
28,
11,
17,
45,
24,
60,
23,
18,
26,
48,
40,
26,
13,
35,
26,
14,
35,
24,
52,
115,
60,
40,
55,
60,
75,
58,
55,
65,
38,
49,
32,
55,
65,
40,
50,
42,
60,
48,
36,
13,
50,
40,
50,
20,
7,
10,
40,
20,
13,
35,
16,
20,
34,
26,
15,
10,
70,
24,
10,
35,
75,
25,
36,
35,
40,
45,
40,
32,
34,
42,
98,
35,
56,
38,
38,
22,
18,
42,
39,
38,
22,
10,
30,
35,
17,
23,
27,
20,
13,
28,
20,
24,
18,
18,
12,
18,
15,
36,
42,
48,
null,
40,
50,
25,
22,
15,
70,
16,
38,
45,
50,
24,
86,
55,
85,
50,
120,
30,
32,
40,
39,
85,
75,
120,
28,
70,
150,
72,
35,
38,
175,
36,
60,
110,
100,
80,
20,
9,
75,
22,
34,
65,
32,
71,
60,
42,
54,
75,
48,
100,
15,
20,
11,
28,
125,
94,
50,
150,
82,
125,
78,
56,
60,
75,
28,
34,
35,
21,
18,
10,
55,
16,
25,
20,
12,
30,
24,
16,
17,
22,
12,
20,
15,
11,
10,
25,
18,
25,
35,
28,
10,
12,
25,
65,
20,
50,
30,
28,
16,
18,
115,
35,
20,
18,
12,
14,
10,
25,
19,
10,
22,
18,
48,
30,
35,
20,
40,
40,
22,
29,
56,
45,
30,
10,
29,
25,
37,
20,
18,
9,
22,
33,
20,
45,
50,
40,
60,
29,
30,
40,
45,
28,
15,
14,
25,
18,
46,
15,
50,
10,
23,
19,
47,
60,
42,
13,
16,
38,
25,
25,
55,
null,
29,
300,
30,
36,
85,
36,
50,
50,
28,
55,
48,
22,
46,
30,
18,
55,
15,
25,
14,
50,
26,
32,
28,
11,
60,
15,
40,
19,
65,
36,
24,
32,
15,
24,
32,
24,
40,
35,
35,
60,
40,
22,
50,
45,
28,
22,
40,
18,
16,
18,
20,
25,
19,
15,
15,
25,
38,
28,
40,
45,
25,
45,
35,
25,
48,
55,
17,
58,
25,
35,
65,
36,
35,
49,
28,
40,
28,
35,
42,
24,
50,
22,
26,
19,
12,
18,
30,
24,
20,
24,
17,
20,
20,
25,
24,
20,
98,
13,
25,
45,
44,
42,
28,
28,
12,
11,
21,
23,
85,
22,
17,
24,
30,
28,
35,
32,
32,
60,
25,
70,
13,
15,
30,
20,
35,
34,
24,
24,
25,
30,
62,
85,
32,
10,
10,
48,
75,
32,
40,
null,
30,
24,
14,
12,
15,
36,
64,
55,
46,
60,
40,
40,
50,
22,
65,
20,
25,
20,
40,
30,
35,
30,
15,
18,
20,
17,
20,
15,
25,
20,
16,
33,
40,
75,
18,
14,
30,
30,
12,
10,
10,
12,
16,
32,
6,
15,
10,
10,
18,
10,
15,
15,
29,
15,
17,
35,
13,
19,
45,
15,
29,
75,
28,
35,
11,
40,
13,
18,
25,
30,
25,
27,
28,
30,
18,
27,
24,
20,
30,
28,
25,
50,
14,
10,
25,
55,
14,
60,
55,
65,
15,
13,
45,
40,
50,
25,
30,
38,
33,
22,
45,
15,
18,
11,
38,
39,
32,
50,
32,
38,
42,
10,
25,
18,
9,
12,
35,
15,
35,
40,
18,
16,
75,
40,
44,
75,
32,
43,
28,
70,
14,
29,
22,
24,
28,
16,
35,
17,
24,
55,
45,
45,
24,
25,
65,
28,
25,
20,
55,
34,
30,
29,
30,
24,
30,
32,
35,
33,
45,
45,
35,
32,
50,
45,
35,
25,
27,
17,
42,
52,
17,
28,
24,
34,
11,
13,
12,
12,
10,
18,
55,
27,
13,
13,
24,
14,
24,
44,
12,
18,
28,
50,
24,
45,
55,
30,
45,
52,
65,
38,
45,
45,
15,
20,
36,
34,
30,
65,
32,
150,
22,
14,
14,
95,
25,
45,
25,
15,
32,
35,
18,
13,
29,
12,
70,
8,
19,
23,
11,
20,
13,
50,
29,
8,
26,
20,
25,
25,
19,
32,
22,
10,
10,
15,
25,
25,
20,
20,
60,
20,
10,
24,
13,
16,
60,
15,
14,
30,
25,
20,
14,
18,
35,
12,
24,
15,
16,
9,
24,
25,
25,
42,
38,
35,
10,
27,
30,
44,
49,
38,
30,
50,
55,
60,
29,
36,
25,
75,
45,
35,
48,
48,
55,
34,
15,
40,
35,
40,
29,
9,
40,
47,
24,
8,
35,
12,
25,
75,
16,
18,
23,
26,
13,
22,
32,
18,
16,
26,
30,
37,
12,
25,
13,
29,
75,
26,
35,
32,
18,
10,
30,
30,
60,
19,
24,
32,
48,
50,
40,
90,
55,
55,
30,
75,
34,
50,
49,
30,
37,
37,
33,
38,
35,
75,
23,
25,
25,
13,
19,
14,
32,
20,
16,
25,
40,
18,
27,
50,
100,
60,
36,
25,
45,
80,
60,
75,
75,
45,
125,
40,
36,
17,
11,
35,
25,
35,
145,
35,
52,
11,
32,
38,
13,
18,
10,
28,
15,
35,
12,
10,
32,
8,
44,
28,
30,
25,
30,
22,
22,
50,
30,
11,
85,
20,
42,
14,
40,
38,
42,
65,
12,
38,
28,
50,
22,
20,
15,
15,
55,
36,
22,
32,
21,
17,
35,
28,
35,
27,
60,
35,
35,
35,
70,
19,
15,
9,
30,
55,
20,
18,
35,
22,
55,
30,
35,
30,
30,
40,
25,
18,
38,
42,
32,
23,
35,
17,
28,
18,
34,
55,
20,
22,
80,
27,
32,
40,
25,
27,
47,
18,
24,
16,
13,
14,
10,
17,
50,
14,
18,
44,
30,
69,
260,
45,
38,
18,
41,
65,
16,
75,
25,
38,
50,
45,
65,
35,
20,
42,
25,
48,
25,
24,
20,
36,
13,
32,
40,
32,
18,
40,
55,
9,
24,
25,
40,
32,
26,
39,
35,
26,
28,
28,
22,
55,
72,
60,
30,
16,
10,
14,
19,
15,
17,
39,
14,
48,
48,
40,
13,
40,
19,
21,
20,
33,
16,
14,
13,
12,
55,
30,
40,
18,
19,
39,
48,
59,
24,
38,
45,
62,
22,
10,
18,
40,
55,
32,
45,
56,
36,
17,
44,
30,
40,
25,
32,
40,
60,
33,
30,
20,
55,
28,
35,
12,
30,
40,
28,
33,
28,
13,
20,
22,
17,
35,
20,
18,
19,
42,
50,
20,
22,
18,
15,
11,
37,
16,
50,
40,
30,
45,
40,
60,
40,
75,
40,
60,
50,
28,
20,
24,
25,
20,
15,
30,
8,
10,
18,
9,
40,
72,
34,
55,
40,
50,
20,
35,
30,
22,
10,
38,
20,
7,
14,
17,
15,
13,
17,
20,
55,
28,
49,
24,
54,
29,
11,
20,
22,
12,
14,
40,
28,
60,
32,
10,
20,
20,
17,
12,
10,
13,
12,
28,
17,
30,
52,
39,
79,
106,
32,
59,
55,
50,
100,
100,
25,
50,
55,
50,
28,
45,
48,
60,
25,
20,
37,
28,
45,
18,
36,
18,
10,
55,
10,
23,
36,
18,
34,
12,
25,
22,
34,
38,
31,
36,
47,
25,
30,
30,
38,
10,
38,
11,
20,
13,
33,
10,
18,
105,
18,
195,
24,
15,
98,
20,
36,
9,
20,
25,
30,
32,
13,
16,
20,
18,
19,
33,
25,
20,
15,
32,
55,
58,
28,
25,
25,
23,
42,
20,
15,
38,
70,
15,
18,
34,
18,
25,
36,
22,
25,
13,
17,
25,
28,
45,
35,
40,
40,
29,
32,
19,
36,
30,
26,
60,
35,
53,
31,
32,
50,
38,
25,
55,
54,
24,
33,
22,
30,
25,
88,
35,
62,
28,
17,
35,
28,
31,
48,
48,
30,
55,
66,
58,
60,
50,
60,
45,
95,
39,
75,
35,
45,
80,
50,
27,
39,
65,
30,
42,
58,
26,
25,
35,
42,
15,
38,
14,
10,
10,
23,
14,
55,
14,
25,
20,
19,
23,
32,
25,
17,
52,
65,
50,
25,
39,
30,
20,
19,
23,
30,
23,
22,
32,
34,
28,
34,
100,
115,
29,
45,
11,
25,
26,
36,
50,
23,
42,
26,
18,
13,
17,
50,
18,
26,
25,
10,
14,
12,
10,
11,
49,
42,
28,
14,
35,
24,
20,
45,
21,
42,
16,
45,
30,
13,
18,
40,
48,
19,
30,
35,
75,
50,
19,
15,
48,
23,
65,
32,
22,
25,
35,
27,
38,
48,
15,
45,
16,
45,
80,
30,
45,
26,
19,
26,
10,
35,
35,
35,
35,
22,
17,
22,
20,
32,
26,
35,
15,
42,
49,
52,
40,
55,
28,
38,
25,
49,
15,
21,
26,
24,
30,
22,
10,
10,
25,
25,
25,
48,
25,
90,
32,
65,
85,
22,
40,
85,
32,
46,
49,
30,
75,
40,
48,
28,
42,
32,
75,
null,
28,
67,
42,
48,
80,
155,
50,
115,
70,
115,
90,
115,
58,
69,
88,
72,
44,
45,
47,
90,
48,
50,
32,
32,
36,
11,
20,
50,
20,
12,
14,
17,
25,
14,
32,
11,
11,
14,
14,
17,
29,
32,
25,
22,
32,
38,
18,
30,
75,
39,
22,
40,
30,
16,
17,
38,
115,
32,
13,
18,
75,
40,
62,
41,
65,
62,
37,
95,
95,
47,
44,
37,
18,
30,
75,
25,
115,
26,
80,
50,
70,
24,
18,
48,
45,
59,
20,
20,
40,
24,
35,
40,
40,
19,
24,
25,
35,
22,
25,
90,
25,
20,
17,
30,
20,
32,
45,
20,
60,
23,
12,
25,
18,
30,
20,
23,
18,
25,
28,
19,
25,
25,
18,
55,
40,
45,
50,
22,
25,
25,
35,
18,
16,
17,
15,
25,
40,
24,
23,
30,
25,
9,
17,
32,
10,
20,
18,
17,
18,
48,
28,
25,
25,
26,
15,
15,
48,
24,
35,
40,
22,
22,
9,
30,
24,
22,
32,
25,
20,
21,
15,
26,
22,
35,
18,
50,
50,
30,
26,
10,
38,
30,
17,
22,
17,
35,
28,
36,
20,
21,
40,
19,
40,
58,
48,
25,
25,
12,
28,
20,
16,
9,
30,
11,
28,
11,
69,
13,
20,
42,
26,
60,
65,
45,
34,
28,
55,
13,
35,
70,
50,
23,
33,
22,
55,
50,
59,
20,
55,
130,
145,
210,
95,
65,
60,
100,
75,
75,
150,
55,
35,
230,
45,
75,
130,
85,
36,
32,
25,
40,
36,
54,
85,
32,
25,
28,
18,
14,
60,
35,
26,
27,
20,
75,
21,
18,
13,
50,
36,
35,
20,
20,
45,
11,
14,
20,
24,
22,
50,
55,
12,
11,
85,
70,
54,
50,
50,
25,
48,
24,
34,
20,
35,
60,
24,
50,
35,
35,
8,
30,
32,
18,
20,
18,
17,
45,
23,
28,
20,
28,
13,
20,
85,
24,
40,
40,
65,
51,
40,
54,
25,
27,
28,
45,
65,
45,
39,
60,
45,
135,
125,
60,
150,
30,
48,
55,
33,
45,
65,
42,
42,
50,
16,
44,
70,
45,
45,
44,
40,
90,
35,
72,
45,
35,
20,
28,
30,
15,
30,
27,
23,
19,
13,
45,
25,
24,
42,
24,
36,
28,
40,
18,
38,
40,
15,
30,
30,
32,
20,
13,
40,
40,
15,
38,
30,
30,
34,
30,
18,
45,
45,
16,
30,
16,
23,
48,
28,
45,
20,
45,
24,
28,
13,
29,
23,
22,
20,
37,
125,
28,
29,
28,
43,
39,
12,
20,
26,
20,
25,
50,
52,
35,
16,
16,
20,
45,
24,
29,
26,
50,
28,
40,
22,
45,
22,
24,
18,
22,
39,
18,
12,
30,
48,
60,
62,
55,
125,
35,
80,
55,
10,
22,
7,
25,
11,
13,
24,
19,
24,
32,
28,
27,
35,
60,
25,
22,
19,
22,
50,
25,
29,
70,
52,
16,
9,
25,
42,
32,
17,
27,
17,
30,
20,
55,
27,
25,
29,
45,
45,
18,
14,
28,
65,
32,
30,
75,
24,
42,
28,
42,
55,
30,
14,
37,
55,
43,
35,
22,
20,
25,
23,
13,
75,
55,
15,
32,
28,
21,
27,
39,
44,
25,
40,
20,
65,
20,
24,
30,
42,
85,
100,
40,
65,
33,
48,
35,
19,
45,
12,
32,
24,
35,
30,
46,
50,
20,
40,
42,
55,
28,
55,
55,
34,
35,
34,
41,
50,
20,
35,
85,
24,
14,
26,
50,
22,
26,
28,
26,
28,
32,
20,
30,
17,
28,
40,
45,
10,
12,
60,
27,
49,
19,
45,
35,
19,
13,
47,
24,
50,
48,
38,
95,
20,
35,
20,
37,
65,
40,
28,
26,
12,
14,
50,
50,
16,
32,
20,
15,
80,
25,
19,
75,
15,
45,
11,
30,
25,
35,
25,
40,
22,
17,
24,
19,
7,
22,
24,
24,
13,
10,
32,
49,
10,
16,
37,
44,
30,
20,
14,
20,
33,
190,
40,
24,
34,
15,
38,
30,
75,
60,
30,
35,
50,
33,
38,
24,
24,
26,
30,
20,
30,
20,
30,
25,
50,
25,
24,
39,
35,
25,
22,
25,
14,
28,
40,
15,
25,
55,
18,
40,
35,
23,
55,
40,
14,
30,
30,
26,
20,
48,
36,
39,
37,
80,
60,
75,
60,
75,
48,
85,
85,
64,
56,
60,
45,
45,
60,
27,
58,
45,
46,
85,
36,
45,
35,
25,
22,
29,
18,
21,
50,
17,
35,
19,
8,
45,
25,
29,
25,
13,
30,
30,
16,
15,
20,
13,
20,
24,
30,
25,
15,
37,
26,
18,
19,
30,
22,
80,
26,
26,
36,
35,
48,
28,
37,
60,
38,
89,
53,
140,
55,
80,
80,
45,
18,
75,
55,
150,
120,
90,
70,
70,
50,
80,
85,
80,
55,
40,
50,
45,
140,
55,
30,
20,
28,
15,
15,
45,
19,
23,
10,
10,
14,
33,
14,
18,
26,
50,
25,
60,
25,
37,
75,
12,
52,
27,
95,
32,
30,
21,
95,
69,
38,
45,
40,
35,
48,
50,
65,
32,
13,
13,
45,
14,
12,
25,
18,
50,
42,
24,
60,
28,
12,
145,
165,
85,
50,
35,
40,
28,
60,
75,
27,
20,
48,
35,
40,
20,
90,
45,
36,
25,
15,
15,
35,
40,
28,
20,
35,
13,
null,
30,
16,
25,
19,
12,
35,
25,
36,
20,
25,
10,
8,
8,
15,
12,
22,
30,
15,
15,
34,
38,
19,
10,
25,
13,
40,
15,
40,
44,
100,
40,
75,
75,
84,
55,
38,
38,
null,
75,
38,
42,
13,
40,
31,
26,
60,
50,
24,
20,
18,
45,
23,
40,
35,
25,
30,
25,
18,
55,
21,
28,
40,
24,
35,
25,
35,
15,
58,
65,
60,
50,
48,
45,
50,
48,
145,
25,
38,
48,
45,
39,
200,
50,
50,
25,
42,
75,
41,
29,
32,
29,
20,
35,
29,
32,
80,
48,
35,
35,
55,
34,
60,
160,
35,
36,
35,
75,
50,
80,
32,
35,
12,
21,
13,
32,
10,
35,
35,
13,
8,
24,
48,
25,
28,
42,
12,
15,
34,
27,
11,
32,
48,
26,
30,
33,
22,
38,
22,
36,
35,
40,
40,
33,
20,
16,
250,
35,
90,
40,
45,
64,
45,
45,
35,
90,
175,
50,
135,
50,
40,
49,
37,
30,
22,
13,
29,
23,
34,
8,
48,
10,
9,
22,
40,
22,
22,
55,
25,
34,
59,
24,
30,
29,
29,
30,
45,
70,
95,
50,
65,
45,
75,
54,
40,
30,
50,
18,
45,
20,
64,
20,
8,
26,
20,
28,
9,
45,
28,
20,
20,
28,
27,
75,
22,
110,
24,
50,
16,
125,
17,
22,
25,
25,
26,
55,
20,
19,
29,
18,
30,
75,
22,
55,
36,
12,
25,
15,
32,
48,
85,
16,
50,
49,
44,
42,
14,
35,
70,
23,
20,
20,
52,
45,
55,
28,
28,
50,
29,
55,
36,
110,
30,
38,
55,
14,
19,
15,
20,
25,
29,
40,
30,
13,
32,
20,
9,
26,
24,
29,
32,
32,
40,
25,
10,
19,
28,
60,
45,
32,
45,
80,
27,
35,
42,
45,
58,
25,
56,
23,
55,
30,
30,
28,
27,
10,
16,
13,
35,
20,
25,
15,
16,
44,
10,
10,
19,
70,
35,
32,
40,
39,
10,
18,
30,
11,
20,
18,
30,
34,
49,
16,
34,
25,
26,
65,
21,
70,
66,
68,
14,
60,
46,
75,
32,
28,
80,
55,
25,
24,
30,
38,
30,
42,
26,
15,
65,
20,
15,
21,
22,
15,
29,
13,
27,
20,
20,
26,
12,
8,
8,
12,
15,
20,
14,
10,
35,
12,
29,
18,
9,
16,
25,
21,
21,
36,
16,
13,
17,
32,
40,
15,
20,
38,
19,
10,
16,
20,
12,
12,
17,
15,
28,
20,
20,
36,
55,
22,
48,
50,
29,
150,
55,
60,
45,
30,
24,
38,
95,
29,
15,
38,
26,
18,
65,
25,
25,
15,
50,
60,
70,
24,
60,
40,
36,
11,
19,
35,
25,
25,
24,
20,
9,
15,
10,
20,
13,
28,
15,
70,
62,
30,
22,
18,
32,
42,
30,
39,
18,
null,
20,
25,
20,
15,
19,
13,
19,
52,
25,
45,
24,
25,
25,
55,
20,
14,
60,
23,
85,
22,
28,
50,
26,
25,
12,
25,
25,
15,
35,
42,
24,
16,
20,
50,
60,
35,
68,
35,
85,
45,
40,
95,
95,
38,
48,
23,
60,
32,
24,
45,
75,
70,
41,
35,
50,
30,
24,
14,
10,
25,
21,
15,
65,
35,
12,
15,
25,
25,
13,
11,
18,
10,
10,
25,
30,
30,
15,
7,
8,
17,
14,
22,
7,
26,
13,
40,
58,
68,
96,
65,
60,
50,
80,
80,
70,
48,
70,
145,
58,
45,
25,
30,
20,
18,
24,
42,
39,
33,
36,
17,
26,
24,
45,
22,
39,
28,
40,
35,
18,
24,
65,
24,
20,
35,
11,
22,
48,
28,
25,
14,
75,
14,
40,
15,
10,
22,
21,
15,
8,
20,
13,
89,
52,
15,
20,
15,
25,
32,
34,
20,
19,
50,
18,
40,
23,
25,
40,
17,
38,
14,
10,
35,
28,
13,
17,
14,
30,
8,
22,
28,
18,
14,
40,
31,
18,
25,
19,
12,
30,
15,
14,
34,
60,
40,
26,
80,
60,
30,
49,
38,
64,
36,
30,
40,
30,
25,
55,
35,
55,
75,
65,
65,
85,
40,
95,
38,
40,
50,
75,
40,
45,
60,
40,
43,
25,
39,
34,
45,
38,
29,
25,
24,
12,
15,
28,
44,
28,
45,
19,
12,
21,
36,
58,
36,
28,
48,
35,
34,
75,
48,
55,
55,
24,
22,
50,
37,
90,
42,
75,
135,
45,
16,
24,
25,
30,
12,
45,
24,
24,
25,
38,
18,
24,
35,
17,
20,
45,
40,
18,
26,
20,
38,
76,
40,
49,
100,
35,
18,
54,
65,
37,
36,
25,
115,
22,
41,
48,
28,
20,
18,
32,
32,
24,
16,
16,
48,
38,
22,
26,
20,
45,
30,
40,
20,
30,
22,
25,
18,
30,
27,
34,
15,
64,
68,
24,
48,
75,
28,
38,
35,
45,
40,
55,
42,
36,
150,
40,
40,
32,
35,
84,
16,
20,
25,
25,
28,
25,
30,
15,
25,
13,
18,
5,
22,
32,
14,
50,
39,
35,
60,
24,
25,
35,
30,
32,
40,
44,
40,
55,
32,
17,
50,
45,
19,
27,
40,
70,
35,
35,
28,
20,
38,
18,
18,
18,
49,
13,
28,
30,
10,
30,
60,
28,
16,
25,
28,
30,
28,
16,
28,
19,
20,
16,
16,
18,
19,
65,
40,
64,
46,
55,
26,
29,
48,
28,
50,
48,
46,
38,
42,
60,
42,
70,
26,
49,
52,
15,
45,
36,
28,
48,
39,
20,
25,
14,
14,
60,
62,
45,
27,
48,
38,
35,
35,
12,
22,
19,
16,
58,
21,
38,
50,
60,
54,
22,
26,
30,
75,
23,
15,
30,
20,
25,
15,
49,
14,
23,
49,
75,
60,
26,
60,
28,
35,
75,
12,
38,
85,
24,
25,
29,
14,
30,
61,
30,
14,
15,
42,
35,
11,
18,
30,
35,
22,
14,
35,
25,
85,
36,
25,
38,
13,
17,
32,
14,
95,
45,
52,
55,
49,
55,
35,
49,
85,
55,
64,
28,
45,
70,
50,
42,
70,
85,
155,
40,
75,
75,
55,
145,
47,
75,
155,
45,
50,
50,
75,
65,
150,
50,
165,
60,
130,
50,
32,
56,
40,
30,
50,
75,
70,
40,
28,
20,
35,
40,
35,
35,
25,
65,
50,
60,
14,
32,
26,
48,
55,
65,
45,
125,
115,
25,
60,
55,
70,
45,
45,
36,
90,
25,
90,
65,
24,
50,
36,
43,
42,
50,
24,
18,
25,
19,
20,
24,
35,
16,
24,
25,
22,
19,
58,
39,
60,
48,
45,
18,
24,
50,
27,
30,
35,
30,
32,
13,
19,
18,
12,
8,
40,
20,
17,
15,
20,
95,
52,
48,
90,
35,
35,
28,
53,
25,
7,
12,
11,
16,
30,
14,
11,
24,
52,
65,
55,
44,
26,
26,
195,
38,
42,
47,
65,
55,
35,
99,
40,
45,
45,
36,
44,
75,
20,
16,
33,
13,
22,
52,
10,
48,
30,
35,
44,
26,
30,
15,
70,
19,
29,
25,
40,
35,
30,
20,
34,
16,
45,
85,
42,
29,
80,
56,
55,
16,
60,
65,
31,
20,
27,
23,
20,
20,
52,
18,
28,
22,
26,
32,
25,
17,
22,
14,
32,
78,
29,
28,
42,
39,
70,
50,
49,
50,
38,
24,
65,
25,
28,
26,
36,
35,
24,
60,
36,
60,
26,
45,
40,
10,
21,
42,
35,
25,
75,
45,
37,
85,
60,
65,
75,
48,
65,
57,
null,
55,
50,
65,
32,
60,
32,
80,
75,
20,
15,
18,
39,
15,
11,
20,
30,
36,
12,
10,
12,
15,
24,
30,
30,
42,
11,
72,
54,
32,
25,
30,
null,
66,
28,
55,
52,
32,
18,
39,
49,
50,
38,
15,
26,
20,
19,
15,
23,
14,
19,
35,
22,
50,
78,
36,
39,
48,
30,
30,
36,
54,
35,
60,
21,
30,
50,
34,
22,
125,
45,
60,
97,
35,
58,
32,
85,
44,
115,
70,
60,
90,
48,
58,
45,
60,
40,
48,
42,
48,
22,
68,
95,
50,
38,
45,
48,
58,
20,
25,
14,
25,
42,
26,
18,
59,
62,
150,
100,
65,
85,
40,
125,
75,
125,
65,
13,
85,
25,
10,
10,
40,
18,
18,
35,
26,
24,
64,
28,
37,
28,
32,
40,
15,
70,
30,
70,
48,
45,
20,
35,
50,
21,
47,
50,
40,
48,
15,
38,
48,
24,
70,
30,
45,
35,
40,
28,
35,
22,
100,
26,
22,
15,
40,
40,
34,
36,
42,
44,
30,
80,
100,
50,
60,
50,
35,
60,
48,
48,
56,
46,
60,
80,
60,
32,
18,
20,
75,
40,
30,
45,
13,
18,
16,
18,
38,
20,
30,
14,
13,
10,
9,
34,
25,
8,
33,
60,
30,
42,
32,
20,
36,
46,
52,
52,
50,
35,
70,
70,
62,
115,
32,
35,
45,
32,
22,
55,
18,
35,
18,
15,
45,
38,
20,
30,
20,
40,
23,
39,
17,
18,
25,
45,
25,
37,
46,
22,
75,
110,
48,
30,
25,
25,
155,
18,
14,
25,
15,
40,
55,
17,
22,
125,
28,
42,
48,
20,
35,
25,
50,
50,
30,
20,
25,
27,
44,
36,
36,
35,
24,
20,
26,
20,
44,
25,
19,
15,
18,
24,
30,
19,
24,
18,
19,
19,
38,
32,
40,
38,
32,
13,
40,
28,
16,
30,
36,
22,
28,
null,
30,
35,
14,
17,
35,
25,
15,
28,
18,
11,
15,
6,
22,
11,
13,
30,
17,
20,
25,
45,
50,
44,
29,
27,
19,
25,
55,
14,
45,
40,
30,
70,
40,
54,
75,
36,
35,
68,
45,
44,
18,
35,
36,
40,
30,
35,
30,
24,
50,
52,
29,
25,
40,
13,
40,
19,
25,
20,
42,
22,
34,
50,
45,
39,
21,
45,
15,
26,
32,
30,
35,
40,
22,
49,
21,
35,
11,
12,
49,
37,
42,
35,
25,
9,
24,
50,
45,
45,
16,
50,
60,
34,
37,
32,
80,
60,
36,
55,
32,
52,
40,
38,
93,
62,
60,
29,
165,
135,
60,
39,
50,
30,
46,
18,
25,
20,
15,
18,
42,
35,
26,
35,
58,
45,
50,
40,
29,
33,
14,
30,
20,
13,
13,
18,
25,
15,
18,
15,
14,
25,
24,
14,
35,
38,
45,
45,
15,
15,
28,
13,
12,
36,
8,
22,
30,
80,
25,
65,
19,
25,
20,
17,
25,
85,
35,
32,
45,
22,
28,
60,
50,
40,
112,
60,
36,
42,
39,
24,
48,
80,
40,
18,
20,
30,
15,
20,
30,
25,
36,
18,
14,
17,
12,
17,
32,
30,
10,
42,
5,
25,
28,
55,
60,
50,
50,
60,
29,
58,
45,
46,
32,
29,
70,
90,
235,
55,
33,
55,
110,
45,
75,
55,
50,
40,
36,
24,
40,
85,
25,
48,
60,
24,
20,
20,
25,
72,
28,
26,
16,
8,
60,
40,
35,
25,
39,
22,
45,
75,
34,
125,
125,
38,
56,
30,
56,
150,
140,
25,
20,
65,
48,
36,
40,
14,
20,
45,
17,
17,
35,
225,
38,
75,
35,
58,
72,
75,
55,
50,
33,
75,
22,
8,
20,
30,
28,
26,
12,
48,
55,
50,
24,
20,
50,
20,
32,
35,
38,
30,
34,
32,
35,
40,
16,
22,
52,
14,
23,
23,
28,
38,
38,
60,
19,
25,
30,
28,
38,
22,
40,
38,
20,
22,
42,
32,
45,
28,
34,
24,
12,
18,
25,
18,
100,
30,
75,
35,
25,
18,
25,
30,
24,
25,
11,
15,
12,
13,
29,
21,
20,
15,
16,
16,
13,
16,
29,
45,
15,
80,
45,
25,
38,
15,
36,
35,
19,
12,
35,
35,
35,
15,
39,
22,
19,
45,
18,
19,
50,
20,
65,
65,
65,
60,
45,
55,
35,
54,
36,
28,
17,
null,
15,
18,
15,
22,
11,
26,
10,
40,
40,
58,
45,
37,
16,
40,
15,
42,
40,
24,
20,
25,
20,
25,
39,
18,
35,
22,
28,
36,
10,
30,
26,
50,
14,
50,
30,
50,
52,
32,
35,
85,
130,
55,
30,
225,
60,
29,
14,
17,
15,
15,
8,
13,
14,
13,
8,
44,
45,
50,
85,
35,
36,
65,
65,
22,
55,
63,
28,
40,
44,
40,
50,
65,
30,
35,
24,
35,
30,
28,
65,
50,
25,
32,
34,
28,
40,
55,
18,
50,
28,
34,
38,
60,
20,
42,
16,
56,
12,
20,
13,
30,
50,
14,
17,
18,
19,
69,
95,
50,
50,
35,
34,
50,
36,
45,
30,
38,
52,
48,
85,
50,
20,
40,
26,
26,
25,
19,
50,
42,
65,
25,
39,
28,
35,
50,
85,
50,
20,
22,
35,
45,
38,
55,
25,
37,
32,
60,
50,
50,
75,
35,
39,
14,
26,
20,
7,
6,
10,
18,
38,
22,
25,
15,
15,
25,
30,
34,
40,
25,
25,
22,
38,
85,
40,
19,
24,
20,
20,
28,
24,
14,
16,
80,
38,
null,
36,
45,
11,
48,
34,
30,
28,
42,
20,
20,
40,
26,
32,
60,
22,
40,
55,
16,
24,
24,
21,
18,
28,
50,
19,
11,
25,
22,
10,
30,
25,
35,
10,
36,
16,
14,
32,
32,
75,
30,
23,
10,
25,
24,
27,
44,
21,
18,
15,
14,
14,
36,
10,
22,
16,
25,
12,
7,
45,
13,
20,
45,
35,
65,
30,
25,
48,
20,
35,
29,
23,
15,
18,
45,
18,
25,
20,
9,
15,
24,
25,
15,
35,
24,
25,
39,
32,
20,
50,
65,
38,
75,
42,
70,
58,
30,
50,
30,
65,
40,
35,
35,
50,
50,
15,
20,
32,
18,
14,
45,
34,
11,
38,
40,
27,
36,
20,
10,
35,
29,
125,
30,
23,
50,
45,
50,
40,
50,
22,
28,
44,
20,
20,
75,
18,
30,
22,
18,
40,
48,
19,
88,
50,
28,
20,
9,
28,
10,
29,
15,
30,
33,
28,
25,
15,
8,
26,
14,
18,
27,
45,
8,
10,
33,
28,
18,
8,
14,
40,
28,
10,
18,
32,
11,
14,
12,
19,
34,
24,
30,
25,
27,
72,
85,
200,
29,
30,
38,
38,
63,
25,
17,
22,
22,
35,
36,
55,
50,
18,
38,
29,
65,
80,
50,
15,
45,
45,
160,
46,
18,
65,
48,
32,
32,
15,
16,
26,
30,
40,
35,
13,
35,
29,
45,
80,
60,
10,
25,
50,
20,
23,
38,
15,
45,
42,
15,
29,
25,
25,
32,
21,
44,
30,
30,
25,
40,
15,
20,
25,
38,
68,
32,
85,
38,
null,
19,
25,
24,
28,
19,
17,
40,
17,
25,
28,
21,
26,
21,
21,
19,
21,
50,
30,
30,
120,
41,
60,
75,
105,
45,
38,
82,
30,
34,
28,
30,
32,
29,
25,
18,
27,
28,
24,
34,
null,
32,
11,
24,
7,
16,
55,
22,
16,
15,
18,
13,
30,
22,
15,
20,
28,
45,
35,
25,
24,
30,
18,
45,
16,
25,
28,
55,
20,
30,
35,
30,
19,
40,
11,
12,
20,
20,
15,
23,
23,
10,
30,
50,
45,
17,
21,
19,
15,
50,
25,
28,
28,
13,
26,
18,
18,
9,
36,
10,
15,
15,
30,
28,
32,
32,
30,
25,
17,
29,
22,
22,
19,
50,
39,
19,
19,
70,
14,
27,
23,
35,
22,
10,
20,
20,
14,
14,
14,
69,
22,
20,
14,
20,
38,
24,
17,
22,
11,
40,
28,
24,
15,
8,
52,
35,
20,
42,
18,
75,
42,
55,
42,
45,
23,
46,
48,
45,
40,
24,
50,
24,
12,
18,
30,
35,
11,
27,
12,
12,
33,
12,
12,
15,
10,
24,
28,
37,
13,
18,
13,
15,
13,
24,
11,
12,
40,
20,
24,
20,
36,
7,
28,
10,
7,
28,
28,
11,
21,
30,
18,
40,
20,
40,
24,
42,
16,
45,
24,
17,
35,
16,
20,
60,
20,
32,
38,
65,
20,
70,
22,
20,
28,
24,
35,
65,
24,
75,
41,
24,
14,
48,
30,
36,
48,
45,
55,
22,
47,
27,
100,
20,
25,
125,
40,
28,
45,
55,
25,
34,
39,
35,
27,
56,
70,
36,
140,
50,
16,
42,
42,
24,
10,
35,
30,
62,
175,
100,
68,
52,
75,
58,
65,
95,
50,
85,
55,
55,
75,
108,
52,
43,
82,
55,
48,
20,
36,
17,
14,
10,
75,
30,
16,
12,
31,
23,
43,
39,
28,
32,
25,
12,
20,
16,
25,
28,
28,
21,
28,
28,
16,
16,
35,
16,
35,
28,
47,
58,
19,
100,
65,
48,
80,
85,
150,
28,
53,
60,
20,
25,
42,
40,
26,
11,
35,
29,
17,
18,
39,
13,
28,
40,
13,
18,
15,
120,
16,
45,
30,
19,
18,
30,
15,
30,
19,
35,
17,
12,
28,
36,
30,
12,
12,
55,
25,
16,
14,
25,
30,
20,
24,
22,
18,
35,
11,
18,
20,
24,
15,
32,
30,
10,
54,
24,
22,
13,
50,
40,
30,
24,
17,
30,
32,
40,
25,
22,
34,
18,
20,
10,
38,
25,
20,
10,
15,
30,
20,
25,
29,
16,
19,
18,
15,
20,
15,
14,
15,
26,
35,
125,
19,
35,
42,
45,
45,
15,
30,
42,
55,
18,
45,
20,
20,
70,
28,
32,
30,
20,
75,
38,
36,
24,
75,
100,
25,
23,
65,
50,
22,
54,
45,
36,
45,
29,
20,
25,
38,
55,
85,
19,
13,
23,
50,
20,
33,
20,
27,
42,
26,
28,
26,
70,
46,
48,
15,
30,
17,
19,
27,
20,
18,
12,
25,
40,
20,
35,
25,
45,
45,
20,
30,
15,
45,
30,
60,
42,
28,
42,
45,
38,
30,
48,
100,
45,
28,
36,
36,
50,
36,
150,
49,
48,
18,
96,
30,
16,
24,
24,
11,
24,
15,
14,
21,
45,
75,
60,
40,
40,
55,
125,
18,
18,
28,
16,
7,
20,
7,
18,
23,
8,
15,
28,
16,
11,
29,
35,
72,
75,
24,
25,
20,
28,
40,
11,
19,
15,
30,
10,
13,
30,
50,
18,
16,
11,
15,
90,
48,
55,
32,
36,
32,
100,
52,
35,
18,
28,
30,
15,
42,
85,
50,
26,
26,
38,
45,
32,
28,
35,
48,
42,
19,
42,
80,
35,
36,
40,
24,
55,
75,
60,
11,
35,
15,
40,
10,
37,
25,
16,
20,
15,
23,
22,
25,
15,
35,
24,
19,
30,
17,
15,
20,
15,
25,
19,
24,
20,
49,
34,
60,
25,
30,
64,
28,
20,
25,
34,
45,
23,
50,
37,
48,
27,
11,
28,
24,
28,
28,
38,
25,
19,
30,
45,
65,
30,
23,
14,
26,
13,
25,
14,
12,
30,
11,
29,
18,
22,
22,
13,
25,
24,
150,
60,
30,
24,
72,
60,
50,
19,
20,
20,
44,
38,
55,
35,
45,
60,
19,
100,
42,
48,
58,
38,
26,
20,
25,
45,
42,
15,
11,
23,
35,
26,
19,
13,
16,
28,
37,
55,
50,
30,
60,
45,
200,
95,
78,
43,
75,
50,
38,
138,
150,
50,
35,
45,
100,
35,
13,
13,
24,
59,
85,
19,
35,
19,
29,
48,
15,
75,
45,
39,
20,
49,
11,
16,
25,
18,
40,
34,
50,
11,
18,
18,
30,
45,
28,
45,
49,
42,
18,
22,
20,
110,
50,
80,
50,
60,
21,
30,
35,
40,
13,
39,
18,
14,
17,
16,
40,
22,
28,
22,
45,
30,
25,
35,
18,
14,
16,
19,
60,
30,
21,
40,
18,
44,
14,
55,
38,
26,
28,
30,
59,
40,
32,
24,
28,
29,
34,
35,
14,
15,
32,
22,
25,
48,
19,
19,
15,
19,
27,
29,
10,
21,
22,
25,
14,
22,
50,
18,
15,
75,
50,
50,
30,
18,
10,
48,
40,
32,
58,
45,
55,
40,
45,
40,
40,
55,
30,
29,
24,
28,
28,
28,
23,
15,
15,
20,
85,
110,
145,
95,
135,
100,
82,
75,
80,
50,
75,
22,
30,
24,
35,
24,
24,
15,
40,
35,
30,
72,
15,
16,
28,
20,
25,
40,
17,
20,
14,
17,
8,
25,
55,
17,
26,
45,
30,
18,
25,
49,
67,
20,
65,
56,
36,
35,
35,
35,
25,
30,
35,
25,
46,
26,
19,
15,
6,
15,
17,
17,
49,
17,
15,
20,
30,
14,
15,
10,
24,
50,
32,
25,
80,
20,
30,
26,
11,
38,
16,
16,
19,
17,
13,
35,
40,
23,
28,
24,
59,
22,
30,
25,
45,
30,
40,
60,
28,
10,
55,
40,
70,
110,
98,
110,
75,
135,
70,
60,
55,
50,
32,
100,
35,
55,
65,
39,
36,
32,
22,
60,
32,
30,
40,
30,
16,
28,
49,
38,
30,
60,
19,
28,
12,
30,
150,
20,
50,
37,
45,
20,
44,
70,
36,
65,
40,
75,
35,
28,
32,
28,
32,
42,
41,
13,
100,
36,
30,
20,
39,
22,
60,
18,
30,
10,
20,
7,
16,
27,
12,
20,
25,
40,
24,
50,
20,
30,
25,
50,
35,
24,
36,
65,
39,
46,
45,
62,
65,
52,
35,
64,
20,
65,
30,
48,
65,
90,
11,
16,
49,
34,
15,
34,
20,
44,
15,
35,
59,
null,
25,
30,
24,
30,
30,
null,
35,
19,
28,
12,
12,
30,
16,
36,
65,
30,
40,
25,
25,
40,
19,
28,
48,
24,
42,
35,
15,
27,
24,
14,
59,
45,
20,
28,
9,
12,
8,
16,
11,
18,
40,
38,
14,
42,
17,
50,
32,
90,
46,
48,
80,
75,
25,
32,
80,
29,
52,
54,
45,
40,
22,
20,
15,
12,
18,
29,
18,
31,
42,
16,
45,
36,
20,
22,
19,
18,
70,
32,
85,
80,
36,
30,
27,
50,
55,
40,
30,
80,
26,
19,
25,
45,
70,
38,
50,
35,
95,
65,
35,
30,
9,
42,
29,
75,
28,
24,
30,
7,
7,
14,
15,
20,
21,
40,
60,
20,
24,
38,
25,
21,
25,
23,
25,
40,
24,
24,
30,
37,
30,
12,
26,
125,
20,
42,
44,
500,
100,
60,
110,
44,
69,
54,
35,
48,
150,
69,
36,
45,
15,
27,
40,
28,
13,
20,
22,
60,
15,
19,
20,
62,
50,
120,
165,
82,
70,
160,
48,
75,
250,
48,
45,
52,
60,
22,
42,
40,
15,
16,
25,
45,
20,
19,
20,
16,
15,
16,
21,
75,
25,
60,
70,
85,
48,
40,
55,
40,
30,
60,
50,
100,
85,
38,
35,
40,
14,
20,
50,
48,
27,
52,
60,
42,
18,
25,
32,
50,
50,
42,
54,
19,
55,
14,
48,
26,
14,
25,
14,
42,
40,
15,
10,
11,
20,
38,
20,
10,
44,
44,
15,
29,
25,
42,
20,
20,
18,
15,
24,
45,
28,
30,
28,
25,
32,
25,
19,
30,
22,
18,
95,
49,
30,
null,
40,
32,
38,
42,
36,
12,
200,
32,
40,
41,
14,
35,
55,
110,
105,
38,
35,
50,
50,
24,
60,
125,
40,
45,
22,
35,
25,
28,
28,
37,
29,
20,
22,
60,
32,
35,
75,
18,
62,
30,
32,
24,
42,
90,
70,
35,
42,
65,
60,
70,
52,
56,
80,
41,
19,
95,
48,
40,
36,
48,
50,
65,
80,
54,
59,
30,
55,
65,
60,
70,
40,
26,
55,
48,
32,
45,
44,
50,
85,
50,
8,
30,
15,
70,
55,
65,
44,
62,
25,
50,
16,
50,
24,
25,
46,
100,
39,
60,
45,
48,
22,
80,
70,
36,
58,
210,
175,
60,
60,
30,
60,
65,
24,
31,
25,
23,
30,
40,
42,
42,
32,
12,
48,
15,
27,
41,
22,
20,
19,
30,
32,
20,
18,
20,
125,
75,
40,
35,
52,
48,
25,
null,
18,
65,
95,
85,
27,
33,
14,
16,
45,
125,
50,
45,
49,
175,
90,
50,
125,
50,
75,
150,
72,
80,
60,
50,
26,
15,
20,
15,
22,
25,
25,
30,
35,
17,
33,
28,
42,
28,
20,
90,
63,
54,
90,
40,
85,
63,
85,
20,
42,
20,
48,
45,
20,
35,
22,
32,
85,
40,
35,
35,
29,
18,
40,
30,
50,
25,
18,
20,
85,
27,
17,
40,
40,
19,
36,
15,
48,
55,
72,
38,
45,
100,
40,
40,
45,
45,
14,
18,
7,
15,
19,
12,
15,
26,
13,
20,
10,
75,
30,
50,
28,
15,
36,
60,
19,
24,
36,
22,
18,
38,
40,
20,
28,
45,
36,
79,
21,
32,
60,
18,
18,
70,
18,
10,
18,
18,
29,
null,
19,
24,
32,
13,
13,
40,
24,
48,
50,
35,
60,
48,
75,
85,
28,
27,
25,
32,
34,
23,
38,
60,
20,
45,
50,
48,
108,
39,
35,
12,
100,
16,
28,
45,
21,
26,
17,
30,
16,
48,
28,
23,
16,
22,
18,
35,
30,
14,
22,
35,
19,
16,
20,
null,
20,
48,
32,
32,
15,
30,
30,
24,
17,
36,
22,
35,
54,
20,
38,
8,
28,
20,
25,
26,
32,
18,
85,
65,
28,
65,
75,
41,
28,
65,
55,
125,
95,
45,
14,
15,
60,
30,
18,
12,
60,
13,
29,
84,
65,
49,
50,
40,
38,
48,
55,
55,
45,
38,
46,
20,
50,
23,
17,
14,
11,
46,
22,
38,
25,
18,
20,
18,
36,
25,
30,
35,
20,
17,
35,
17,
18,
20,
50,
26,
50,
19,
16,
18,
25,
19,
38,
12,
40,
25,
14,
60,
80,
90,
38,
34,
36,
28,
95,
40,
175,
40,
60,
55,
75,
48,
44,
32,
60,
240,
120,
60,
50,
16,
40,
21,
16,
32,
24,
11,
10,
7,
24,
28,
13,
80,
19,
65,
25,
42,
34,
25,
50,
50,
65,
45,
30,
20,
89,
34,
17,
64,
30,
50,
35,
20,
13,
60,
20,
11,
14,
21,
15,
22,
33,
50,
58,
55,
42,
64,
28,
70,
42,
100,
100,
116,
70,
44,
70,
48,
18,
12,
22,
38,
24,
null,
45,
125,
39,
18,
22,
32,
14,
20,
26,
36,
48,
30,
70,
65,
60,
65,
68,
28,
32,
35,
50,
80,
85,
74,
24,
13,
30,
37,
30,
44,
50,
27,
20,
23,
27,
30,
125,
28,
14,
16,
18,
20,
50,
35,
40,
32,
30,
34,
45,
34,
34,
45,
22,
56,
65,
24,
17,
26,
28,
45,
null,
9,
13,
18,
14,
54,
15,
29,
15,
45,
38,
48,
15,
14,
20,
24,
12,
70,
22,
60,
49,
125,
22,
55,
18,
20,
55,
40,
24,
23,
20,
23,
32,
28,
49,
38,
50,
49,
35,
24,
14,
40,
30,
42,
32,
45,
13,
22,
40,
32,
20,
50,
36,
32,
22,
34,
28,
29,
40,
39,
26,
65,
16,
75,
85,
50,
32,
45,
null,
25,
44,
22,
40,
32,
32,
39,
48,
20,
26,
60,
20,
32,
25,
60,
39,
17,
25,
15,
42,
40,
45,
37,
20,
50,
80,
26,
48,
40,
48,
25,
20,
84,
95,
30,
42,
79,
38,
18,
59,
24,
16,
20,
24,
14,
65,
25,
30,
49,
20,
24,
31,
22,
20,
32,
26,
20,
23,
19,
50,
24,
25,
20,
20,
10,
37,
21,
16,
25,
40,
40,
48,
13,
19,
32,
21,
130,
35,
48,
35,
35,
39,
30,
54,
125,
40,
45,
90,
35,
80,
80,
85,
75,
100,
20,
125,
125,
16,
32,
45,
18,
18,
35,
75,
18,
25,
60,
52,
36,
55,
45,
55,
28,
21,
50,
55,
20,
22,
65,
28,
39,
28,
42,
16,
24,
30,
35,
25,
40,
29,
30,
20,
25,
55,
35,
11,
14,
23,
70,
35,
13,
18,
13,
34,
24,
30,
31,
14,
26,
19,
33,
15,
30,
56,
15,
19,
18,
20,
50,
18,
15,
85,
56,
50,
100,
20,
32,
18,
21,
38,
55,
40,
55,
48,
22,
18,
15,
34,
25,
48,
20,
40,
20,
15,
30,
40,
28,
40,
18,
35,
45,
23,
30,
29,
26,
28,
18,
45,
34,
17,
16,
17,
20,
34,
16,
17,
29,
18,
24,
14,
11,
null,
14,
12,
15,
18,
35,
25,
36,
30,
13,
40,
39,
25,
13,
14,
28,
28,
30,
28,
25,
60,
16,
28,
16,
16,
15,
39,
50,
63,
65,
55,
95,
65,
28,
37,
54,
54,
22,
22,
12,
32,
14,
12,
23,
42,
60,
34,
23,
30,
16,
23,
45,
65,
75,
175,
150,
70,
70,
100,
125,
100,
47,
145,
74,
40,
100,
50,
55,
55,
45,
35,
55,
60,
28,
22,
52,
40,
28,
18,
38,
28,
10,
45,
85,
75,
20,
25,
12,
16,
40,
22,
18,
16,
23,
20,
26,
26,
15,
19,
18,
16,
18,
18,
22,
16,
15,
18,
18,
22,
15,
25,
8,
8,
15,
29,
32,
50,
15,
24,
25,
28,
15,
36,
49,
18,
13,
30,
26,
20,
30,
25,
22,
26,
14,
50,
15,
40,
20,
15,
15,
52,
24,
40,
26,
60,
30,
18,
35,
110,
24,
32,
22,
25,
28,
40,
40,
32,
39,
19,
35,
26,
16,
35,
90,
55,
65,
49,
62,
155,
60,
60,
62,
49,
90,
70,
48,
95,
63,
95,
80,
50,
105,
58,
48,
42,
45,
55,
18,
26,
42,
40,
40,
35,
38,
49,
40,
45,
50,
26,
65,
55,
44,
75,
65,
45,
24,
25,
32,
26,
40,
35,
45,
18,
40,
30,
18,
90,
70,
25,
70,
50,
75,
47,
30,
27,
48,
29,
50,
90,
37,
37,
25,
30,
22,
45,
50,
11,
29,
21,
35,
125,
40,
35,
10,
59,
66,
22,
30,
28,
26,
25,
15,
25,
35,
48,
50,
32,
35,
38,
35,
35,
32,
17,
10,
27,
8,
25,
22,
8,
75,
46,
35,
25,
18,
30,
30,
18,
35,
49,
16,
9,
30,
20,
13,
30,
58,
45,
38,
44,
44,
42,
44,
30,
null,
38,
48,
28,
32,
45,
30,
13,
60,
52,
10,
28,
28,
32,
8,
38,
26,
25,
35,
33,
48,
42,
32,
24,
30,
30,
45,
25,
20,
38,
10,
17,
20,
32,
10,
14,
17,
19,
10,
34,
60,
14,
27,
20,
19,
34,
38,
10,
13,
30,
12,
24,
18,
40,
45,
22,
34,
16,
14,
21,
24,
26,
40,
39,
60,
30,
70,
25,
28,
34,
24,
16,
60,
24,
50,
30,
45,
25,
46,
42,
28,
42,
58,
40,
40,
55,
18,
42,
15,
27,
25,
15,
39,
35,
13,
35,
30,
19,
18,
135,
50,
20,
40,
60,
42,
25,
40,
28,
16,
16,
27,
30,
22,
22,
11,
14,
18,
12,
22,
15,
30,
14,
35,
14,
34,
22,
35,
35,
35,
16,
28,
35,
22,
40,
20,
12,
10,
15,
15,
30,
17,
13,
14,
26,
65,
15,
39,
28,
40,
65,
70,
33,
29,
60,
48,
40,
28,
32,
20,
30,
42,
45,
60,
60,
35,
20,
20,
18,
19,
28,
40,
28,
50,
15,
38,
10,
45,
10,
29,
36,
42,
48,
160,
22,
45,
45,
25,
37,
17,
40,
35,
22,
40,
18,
24,
35,
20,
20,
25,
15,
60,
35,
25,
25,
35,
48,
34,
40,
39,
40,
40,
40,
32,
49,
38,
48,
36,
36,
30,
25,
18,
18,
34,
32,
30,
14,
16,
32,
50,
18,
125,
48,
20,
25,
34,
35,
19,
100,
85,
38,
70,
42,
30,
19,
48,
125,
50,
28,
36,
25,
36,
29,
34,
18,
15,
25,
18,
28,
30,
65,
66,
125,
38,
24,
65,
29,
58,
16,
35,
30,
45,
42,
32,
80,
24,
10,
12,
16,
19,
25,
19,
20,
10,
95,
15,
29,
30,
45,
40,
42,
55,
48,
70,
55,
32,
24,
18,
35,
36,
75,
45,
52,
46,
48,
14,
26,
20,
48,
32,
26,
35,
32,
38,
28,
44,
45,
48,
55,
55,
12,
28,
45,
45,
45,
25,
16,
23,
55,
40,
40,
20,
18,
38,
32,
14,
19,
48,
24,
100,
45,
7,
13,
6,
16,
7,
20,
45,
7,
100,
48,
50,
35,
28,
45,
55,
38,
36,
43,
60,
60,
48,
20,
30,
150,
30,
40,
40,
28,
48,
35,
20,
55,
25,
20,
50,
50,
32,
40,
39,
22,
38,
20,
50,
24,
15,
21,
28,
8,
30,
95,
23,
38,
20,
30,
12,
70,
25,
40,
20,
25,
20,
45,
20,
30,
47,
28,
15,
38,
29,
65,
30,
65,
65,
45,
80,
36,
55,
45,
44,
33,
50,
75,
65,
36,
75,
19,
40,
25,
50,
72,
32,
25,
16,
24,
18,
58,
20,
49,
21,
16,
24,
26,
42,
80,
50,
28,
42,
28,
25,
30,
39,
10,
17,
20,
15,
17,
24,
135,
14,
14,
18,
25,
40,
20,
40,
29,
28,
25,
12,
29,
30,
37,
24,
65,
69,
20,
36,
9,
13,
30,
14,
10,
15,
19,
10,
11,
18,
18,
38,
14,
14,
10,
40,
20,
12,
29,
12,
12,
35,
18,
35,
45,
45,
36,
40,
35,
65,
50,
49,
26,
11,
10,
15,
15,
12,
13,
38,
18,
55,
55,
50,
85,
72,
85,
70,
90,
40,
49,
20,
45,
28,
18,
52,
19,
35,
30,
95,
96,
16,
25,
35,
24,
50,
50,
22,
15,
18,
22,
59,
10,
39,
24,
18,
14,
13,
16,
18,
32,
15,
45,
25,
39,
30,
50,
37,
56,
75,
65,
35,
40,
30,
34,
45,
60,
46,
60,
38,
36,
22,
60,
48,
30,
40,
35,
50,
35,
38,
30,
45,
50,
34,
175,
45,
65,
28,
27,
48,
22,
27,
40,
22,
20,
35,
35,
65,
24,
90,
25,
65,
20,
50,
25,
22,
35,
18,
24,
20,
38,
32,
19,
35,
65,
50,
45,
20,
32,
10,
20,
30,
20,
48,
25,
32,
20,
20,
45,
48,
15,
30,
55,
60,
35,
40,
20,
36,
13,
60,
30,
26,
34,
32,
18,
25,
22,
18,
11,
42,
50,
15,
28,
20,
69,
60,
40,
21,
36,
17,
80,
28,
17,
29,
52,
20,
42,
27,
34,
18,
40,
30,
39,
38,
20,
32,
25,
15,
45,
25,
28,
26,
40,
19,
21,
45,
15,
22,
30,
23,
24,
60,
42,
55,
32,
26,
29,
95,
20,
34,
30,
45,
32,
50,
34,
60,
45,
17,
16,
18,
39,
15,
17,
35,
45,
20,
24,
15,
12,
17,
11,
40,
18,
28,
22,
12,
22,
16,
null,
18,
35,
65,
39,
20,
25,
55,
36,
21,
10,
20,
50,
25,
19,
25,
50,
35,
75,
19,
45,
28,
80,
40,
39,
20,
75,
38,
42,
35,
20,
55,
30,
38,
30,
60,
25,
45,
28,
75,
45,
29,
21,
15,
30,
55,
45,
26,
38,
25,
20,
35,
23,
18,
28,
15,
36,
30,
36,
28,
11,
32,
35,
18,
18,
18,
18,
32,
15,
30,
35,
24,
13,
20,
25,
25,
30,
17,
38,
40,
25,
10,
13,
25,
40,
12,
9,
79,
38,
20,
17,
28,
25,
28,
28,
75,
42,
35,
49,
55,
38,
35,
45,
42,
65,
21,
65,
38,
33,
44,
90,
50,
25,
40,
150,
75,
150,
48,
42,
38,
20,
30,
27,
22,
32,
33,
65,
59,
40,
22,
16,
19,
29,
16,
15,
35,
31,
14,
10,
17,
30,
49,
15,
4,
14,
null,
10,
20,
12,
9,
12,
50,
22,
22,
45,
38,
50,
28,
42,
25,
30,
25,
18,
40,
48,
18,
49,
90,
40,
48,
100,
32,
25,
45,
30,
40,
null,
35,
35,
18,
65,
14,
48,
34,
16,
30,
20,
37,
23,
20,
34,
36,
18,
16,
30,
25,
32,
19,
64,
14,
40,
20,
45,
40,
25,
19,
45,
28,
29,
16,
34,
15,
24,
28,
24,
13,
29,
85,
25,
75,
58,
36,
48,
34,
42,
68,
70,
26,
40,
25,
10,
19,
28,
20,
15,
13,
18,
25,
18,
20,
12,
32,
30,
38,
28,
39,
26,
13,
14,
17,
18,
15,
11,
33,
28,
35,
15,
35,
40,
28,
13,
40,
26,
39,
34,
16,
49,
54,
24,
23,
45,
35,
36,
32,
29,
25,
55,
45,
60,
22,
16,
24,
56,
15,
32,
32,
38,
15,
17,
42,
12,
20,
40,
21,
15,
17,
28,
27,
25,
24,
60,
40,
75,
55,
55,
62,
35,
75,
48,
25,
15,
22,
16,
27,
20,
14,
30,
45,
36,
28,
8,
40,
20,
20,
40,
12,
16,
25,
12,
23,
38,
30,
30,
48,
50,
34,
20,
40,
28,
45,
60,
60,
45,
21,
15,
36,
52,
40,
50,
45,
38,
20,
22,
28,
35,
46,
60,
110,
25,
54,
19,
80,
20,
28,
80,
80,
75,
60,
13,
40,
14,
36,
34,
30,
30,
60,
50,
40,
64,
52,
17,
45,
60,
13,
26,
32,
24,
26,
48,
12,
70,
25,
35,
32,
25,
12,
18,
32,
40,
25,
70,
36,
14,
29,
22,
28,
32,
17,
54,
55,
38,
13,
50,
38,
30,
16,
20,
18,
20,
30,
36,
16,
40,
14,
18,
18,
35,
13,
45,
30,
20,
9,
59,
35,
25,
12,
25,
55,
55,
36,
30,
40,
18,
28,
65,
20,
32,
65,
54,
44,
35,
25,
20,
29,
54,
25,
25,
25,
29,
12,
26,
26,
72,
45,
75,
39,
98,
160,
65,
35,
60,
80,
35,
60,
40,
39,
48,
15,
30,
34,
24,
14,
15,
12,
26,
50,
54,
18,
45,
60,
37,
32,
40,
26,
27,
50,
50,
35,
50,
46,
18,
27,
11,
20,
28,
12,
25,
46,
21,
50,
50,
15,
38,
40,
50,
30,
28,
28,
23,
23,
25,
35,
55,
25,
25,
52,
29,
40,
22,
22,
150,
90,
18,
48,
108,
55,
54,
75,
54,
58,
30,
30,
21,
52,
24,
14,
25,
25,
38,
42,
12,
38,
58,
38,
13,
16,
30,
40,
20,
18,
12,
25,
15,
14,
15,
39,
45,
38,
12,
15,
20,
18,
25,
135,
80,
60,
49,
45,
45,
12,
45,
25,
12,
20,
25,
13,
38,
13,
45,
35,
20,
32,
36,
15,
10,
7,
10,
45,
85,
24,
18,
40,
24,
28,
19,
32,
47,
15,
34,
11,
12,
8,
37,
14,
25,
20,
29,
35,
20,
39,
18,
15,
13,
12,
15,
13,
9,
12,
7,
20,
12,
10,
12,
13,
11,
12,
30,
12,
11,
10,
13,
38,
36,
32,
48,
35,
10,
40,
35,
10,
45,
75,
25,
28,
35,
80,
38,
20,
40,
32,
34,
25,
38,
26,
90,
34,
39,
42,
85,
26,
27,
65,
45,
30,
14,
20,
50,
30,
null,
25,
22,
50,
60,
55,
14,
50,
45,
25,
40,
30,
20,
28,
18,
12,
16,
30,
36,
50,
40,
25,
12,
28,
33,
25,
75,
17,
25,
29,
50,
56,
30,
44,
28,
30,
13,
39,
27,
39,
70,
22,
32,
15,
11,
22,
65,
20,
36,
19,
40,
15,
11,
100,
20,
45,
37,
45,
35,
50,
11,
30,
45,
22,
25,
46,
35,
44,
36,
65,
25,
49,
23,
49,
48,
68,
58,
30,
34,
20,
20,
40,
35,
45,
45,
37,
36,
35,
25,
24,
60,
25,
22,
27,
15,
45,
35,
36,
30,
17,
5,
15,
10,
18,
18,
18,
14,
17,
13,
15,
42,
23,
42,
25,
40,
12,
11,
56,
42,
35,
30,
14,
14,
40,
40,
null,
24,
25,
42,
40,
24,
27,
32,
32,
38,
32,
30,
82,
75,
34,
30,
25,
40,
32,
25,
65,
25,
75,
32,
42,
24,
39,
24,
14,
49,
50,
50,
18,
28,
60,
65,
48,
25,
27,
35,
20,
80,
25,
24,
58,
45,
52,
14,
65,
24,
58,
150,
65,
58,
50,
180,
56,
56,
45,
70,
60,
35,
125,
50,
35,
50,
36,
20,
17,
25,
17,
20,
18,
24,
16,
20,
24,
15,
44,
30,
30,
20,
9,
13,
41,
40,
50,
20,
20,
72,
55,
10,
30,
24,
19,
19,
20,
20,
35,
55,
35,
22,
28,
11,
35,
55,
70,
16,
28,
88,
35,
56,
80,
50,
35,
50,
48,
55,
75,
75,
80,
50,
48,
26,
30,
24,
36,
21,
16,
15,
20,
22,
18,
48,
25,
28,
19,
22,
22,
15,
29,
26,
12,
28,
20,
22,
15,
30,
24,
27,
24,
30,
38,
35,
22,
19,
29,
14,
49,
23,
25,
37,
36,
20,
32,
35,
34,
34,
19,
32,
30,
10,
25,
28,
28,
25,
40,
22,
40,
35,
40,
35,
38,
41,
50,
30,
24,
25,
27,
95,
100,
55,
25,
90,
34,
20,
20,
8,
22,
34,
90,
30,
20,
49,
145,
110,
40,
39,
150,
12,
25,
18,
18,
20,
19,
15,
18,
16,
12,
10,
10,
18,
10,
14,
8,
75,
19,
28,
25,
26,
85,
42,
75,
24,
65,
22,
45,
38,
28,
70,
38,
38,
36,
38,
null,
50,
60,
32,
24,
40,
36,
36,
60,
10,
30,
30,
33,
15,
35,
15,
30,
40,
60,
80,
45,
39,
50,
44,
59,
160,
58,
45,
99,
44,
12,
17,
52,
15,
38,
35,
18,
60,
60,
50,
22,
44,
18,
23,
14,
36,
15,
18,
20,
29,
95,
20,
15,
28,
12,
26,
75,
null,
30,
35,
13,
14,
16,
28,
22,
36,
13,
25,
28,
10,
13,
21,
17,
45,
39,
25,
48,
38,
26,
39,
60,
34,
42,
44,
38,
24,
68,
24,
40,
50,
75,
35,
85,
30,
15,
18,
30,
24,
40,
30,
30,
55,
17,
65,
18,
60,
24,
11,
26,
30,
33,
85,
60,
32,
65,
40,
45,
100,
65,
29,
30,
54,
36,
30,
32,
32,
40,
87,
55,
10,
20,
70,
35,
30,
30,
18,
39,
25,
14,
30,
16,
18,
55,
13,
28,
18,
40,
35,
15,
42,
60,
19,
60,
48,
55,
65,
125,
70,
58,
48,
36,
90,
46,
38,
28,
50,
26,
45,
27,
60,
55,
47,
48,
26,
42,
18,
16,
48,
45,
17,
45,
26,
20,
23,
16,
34,
11,
16,
49,
12,
35,
40,
42,
45,
48,
42,
19,
20,
45,
50,
60,
18,
35,
20,
40,
55,
30,
14,
40,
20,
62,
38,
65,
20,
45,
55,
36,
44,
75,
20,
75,
27,
47,
36,
22,
35,
20,
50,
55,
23,
25,
23,
25,
14,
43,
20,
49,
45,
30,
28,
35,
18,
18,
38,
32,
20,
13,
14,
20,
15,
18,
15,
18,
17,
40,
20,
32,
19,
35,
30,
24,
25,
28,
60,
52,
45,
40,
18,
65,
47,
59,
42,
17,
80,
29,
35,
35,
40,
75,
45,
28,
14,
16,
55,
27,
13,
70,
18,
23,
20,
14,
29,
21,
29,
26,
22,
24,
20,
44,
60,
20,
28,
11,
14,
26,
48,
99,
50,
55,
55,
75,
40,
70,
45,
45,
35,
45,
38,
22,
29,
55,
65,
60,
45,
29,
35,
30,
19,
22,
22,
15,
36,
26,
48,
75,
15,
37,
15,
35,
45,
38,
11,
14,
19,
11,
55,
38,
20,
70,
19,
32,
60,
25,
30,
29,
45,
45,
24,
34,
30,
34,
26,
27,
18,
14,
28,
30,
26,
18,
22,
15,
34,
42,
48,
22,
25,
25,
22,
12,
15,
29,
40,
35,
65,
28,
19,
39,
20,
23,
38,
45,
25,
22,
28,
30,
65,
45,
29,
25,
52,
28,
55,
30,
25,
30,
35,
25,
24,
24,
23,
22,
26,
22,
30,
28,
36,
125,
52,
38,
24,
25,
15,
44,
9,
13,
32,
20,
25,
15,
25,
150,
15,
10,
22,
12,
45,
15,
20,
17,
25,
150,
30,
70,
75,
45,
100,
60,
85,
80,
55,
25,
60,
26,
50,
65,
24,
65,
16,
36,
40,
45,
38,
22,
35,
42,
15,
17,
26,
14,
39,
25,
44,
25,
20,
30,
26,
13,
8,
14,
30,
28,
18,
35,
16,
28,
20,
18,
40,
18,
20,
30,
22,
22,
10,
null,
65,
55,
60,
36,
35,
32,
19,
40,
25,
32,
25,
52,
28,
40,
20,
41,
20,
90,
24,
26,
30,
25,
28,
28,
75,
25,
45,
70,
25,
40,
40,
100,
25,
28,
64,
10,
10,
15,
25,
54,
50,
36,
24,
42,
null,
34,
13,
45,
40,
21,
49,
40,
29,
20,
18,
19,
19,
19,
15,
18,
22,
55,
30,
22,
20,
65,
55,
45,
30,
20,
26,
15,
14,
28,
35,
26,
26,
18,
18,
48,
22,
24,
15,
28,
60,
45,
45,
50,
18,
28,
40,
14,
55,
40,
30,
30,
12,
17,
25,
20,
15,
17,
35,
32,
23,
35,
23,
15,
12,
11,
24,
16,
20,
11,
19,
16,
22,
10,
12,
40,
20,
42,
25,
16,
34,
18,
25,
30,
160,
38,
13,
20,
15,
11,
20,
8,
25,
16,
50,
45,
35,
18,
50,
50,
82,
22,
45,
95,
16,
17,
28,
50,
44,
59,
39,
65,
55,
115,
35,
59,
42,
30,
16,
30,
30,
42,
23,
50,
22,
24,
16,
18,
50,
54,
40,
30,
10,
35,
35,
45,
65,
45,
45,
52,
50,
55,
30,
58,
48,
40,
30,
125,
30,
60,
32,
29,
11,
22,
8,
16,
20,
25,
17,
25,
37,
40,
31,
35,
55,
36,
35,
85,
52,
135,
30,
22,
18,
45,
65,
26,
30,
28,
30,
20,
19,
24,
39,
null,
27,
16,
18,
28,
21,
19,
18,
17,
35,
16,
16,
18,
10,
35,
45,
38,
18,
32,
12,
24,
10,
11,
27,
13,
18,
56,
18,
40,
40,
32,
25,
22,
48,
25,
24,
29,
13,
50,
43,
42,
20,
25,
24,
70,
44,
48,
58,
56,
55,
85,
68,
150,
62,
60,
48,
65,
38,
33,
50,
46,
55,
25,
29,
40,
22,
62,
50,
34,
60,
40,
46,
75,
38,
35,
64,
34,
50,
50,
125,
42,
42,
32,
70,
22,
16,
29,
22,
40,
47,
40,
50,
75,
55,
29,
22,
35,
28,
34,
90,
29,
38,
25,
28,
23,
21,
35,
20,
29,
24,
25,
25,
28,
14,
15,
19,
36,
30,
25,
11,
13,
13,
25,
15,
15,
25,
45,
30,
16,
30,
23,
20,
20,
36,
15,
28,
24,
24,
32,
18,
20,
35,
30,
22,
55,
26,
38,
65,
25,
85,
40,
90,
35,
null,
48,
30,
50,
25,
22,
42,
30,
39,
22,
45,
20,
14,
40,
30,
23,
29,
24,
34,
16,
28,
17,
11,
20,
12,
25,
35,
56,
56,
59,
36,
60,
44,
70,
75,
60,
15,
38,
10,
16,
25,
45,
80,
18,
30,
25,
29,
10,
30,
48,
55,
15,
27,
8,
10,
14,
19,
20,
18,
24,
12,
55,
32,
10,
45,
35,
19,
13,
27,
22,
11,
11,
32,
12,
19,
35,
36,
45,
28,
40,
18,
28,
60,
18,
17,
21,
40,
24,
27,
30,
26,
85,
22,
30,
10,
15,
51,
24,
24,
26,
20,
45,
null,
27,
52,
36,
38,
42,
45,
21,
44,
20,
45,
34,
28,
60,
21,
21,
15,
28,
22,
20,
35,
26,
25,
18,
15,
25,
34,
11,
50,
22,
28,
32,
50,
20,
18,
28,
11,
20,
19,
48,
38,
20,
50,
65,
62,
40,
125,
75,
75,
45,
35,
24,
48,
32,
25,
48,
25,
18,
35,
32,
78,
625,
140,
46,
60,
190,
45,
50,
52,
30,
38,
35,
65,
47,
39,
75,
35,
35,
20,
30,
25,
75,
28,
62,
39,
26,
24,
65,
22,
90,
30,
31,
42,
40,
56,
38,
30,
32,
25,
70,
45,
35,
40,
32,
55,
18,
19,
40,
45,
32,
25,
22,
48,
22,
24,
25,
15,
29,
18,
25,
38,
45,
24,
60,
22,
22,
22,
25,
24,
18,
65,
48,
30,
46,
49,
44,
35,
48,
44,
40,
28,
42,
13,
25,
25,
35,
13,
10,
10,
60,
13,
69,
30,
48,
35,
48,
23,
50,
26,
28,
50,
22,
35,
20,
50,
46,
13,
35,
18,
20,
40,
21,
44,
45,
18,
32,
18,
17,
17,
20,
20,
15,
10,
25,
45,
45,
28,
25,
30,
20,
23,
22,
24,
15,
32,
39,
28,
35,
14,
10,
30,
17,
10,
7,
24,
19,
14,
20,
20,
48,
24,
20,
17,
19,
24,
44,
20,
30,
23,
45,
20,
23,
95,
20,
49,
55,
24,
20,
45,
150,
40,
39,
75,
55,
130,
30,
45,
18,
11,
40,
14,
15,
14,
20,
29,
18,
15,
8,
20,
15,
40,
28,
25,
35,
27,
13,
20,
22,
29,
12,
11,
13,
15,
34,
16,
18,
20,
15,
18,
10,
22,
25,
35,
18,
17,
20,
30,
17,
12,
24,
95,
90,
58,
95,
25,
35,
55,
75,
65,
48,
38,
48,
18,
37,
null,
55,
65,
45,
35,
35,
30,
35,
31,
45,
110,
28,
19,
28,
50,
42,
54,
50,
80,
17,
8,
32,
16,
18,
20,
20,
40,
14,
48,
32,
60,
20,
39,
25,
28,
28,
8,
8,
16,
35,
25,
90,
50,
38,
38,
8,
20,
24,
40,
30,
25,
32,
90,
18,
45,
60,
46,
36,
25,
48,
70,
32,
14,
18,
18,
18,
45,
135,
28,
18,
25,
35,
45,
29,
29,
35,
41,
30,
16,
15,
55,
42,
39,
39,
32,
18,
20,
20,
45,
20,
48,
25,
18,
25,
12,
35,
35,
32,
30,
28,
29,
21,
42,
42,
35,
43,
14,
16,
40,
25,
21,
35,
40,
13,
35,
65,
20,
20,
39,
18,
14,
24,
13,
60,
80,
55,
36,
32,
22,
32,
28,
34,
25,
14,
55,
22,
24,
20,
30,
13,
20,
39,
46,
25,
17,
22,
8,
16,
16,
42,
36,
30,
75,
45,
42,
25,
16,
45,
22,
28,
22,
50,
25,
50,
30,
45,
50,
55,
32,
16,
30,
56,
48,
37,
56,
56,
30,
23,
60,
40,
80,
20,
68,
45,
75,
50,
75,
36,
60,
45,
110,
125,
60,
120,
45,
38,
60,
45,
55,
18,
27,
14,
32,
45,
44,
18,
12,
25,
28,
21,
32,
18,
14,
20,
40,
50,
35,
60,
25,
75,
52,
55,
45,
60,
40,
45,
22,
55,
65,
55,
85,
95,
65,
55,
40,
85,
25,
24,
49,
32,
50,
32,
42,
25,
64,
50,
28,
30,
30,
30,
28,
39,
11,
12,
24,
14,
32,
25,
10,
26,
null,
14,
20,
17,
45,
45,
25,
18,
14,
48,
44,
48,
29,
24,
42,
27,
30,
34,
45,
58,
55,
50,
38,
36,
53,
75,
30,
32,
38,
56,
32,
150,
125,
35,
35,
30,
75,
50,
24,
75,
70,
42,
38,
45,
70,
100,
90,
50,
28,
25,
36,
49,
42,
22,
42,
35,
35,
27,
27,
15,
28,
28,
38,
27,
28,
10,
25,
38,
55,
29,
22,
12,
27,
17,
48,
50,
50,
32,
26,
24,
25,
48,
36,
45,
50,
50,
42,
45,
40,
26,
45,
42,
80,
70,
30,
50,
50,
42,
150,
38,
22,
30,
33,
18,
40,
46,
45,
22,
17,
35,
65,
28,
45,
25,
55,
29,
23,
38,
58,
50,
30,
19,
25,
48,
34,
13,
38,
43,
250,
150,
44,
260,
85,
70,
34,
42,
58,
125,
21,
20,
12,
12,
30,
17,
16,
18,
16,
20,
14,
14,
20,
25,
26,
25,
16,
20,
30,
35,
42,
18,
50,
14,
40,
20,
38,
30,
35,
45,
30,
38,
10,
50,
38,
22,
10,
40,
42,
18,
15,
12,
10,
34,
25,
20,
18,
8,
22,
44,
20,
15,
40,
25,
18,
30,
26,
55,
28,
null,
80,
65,
16,
70,
48,
145,
45,
60,
85,
50,
70,
75,
55,
65,
58,
45,
34,
41,
18,
55,
12,
28,
35,
12,
38,
27,
20,
20,
25,
25,
10,
30,
15,
20,
32,
27,
18,
30,
27,
23,
18,
65,
12,
30,
30,
22,
65,
23,
35,
36,
36,
28,
45,
48,
40,
17,
65,
42,
22,
null,
14,
32,
14,
12,
10,
20,
15,
24,
19,
14,
9,
40,
34,
15,
28,
32,
50,
32,
40,
40,
30,
25,
36,
22,
13,
50,
69,
24,
17,
42,
30,
63,
36,
39,
30,
85,
19,
36,
28,
21,
60,
65,
45,
35,
100,
38,
38,
50,
50,
44,
45,
30,
50,
38,
55,
35,
36,
75,
15,
30,
10,
38,
28,
19,
26,
11,
13,
15,
9,
17,
23,
58,
45,
24,
35,
12,
40,
68,
10,
38,
36,
30,
38,
40,
21,
42,
50,
24,
19,
15,
18,
16,
27,
20,
35,
45,
13,
23,
25,
24,
27,
36,
24,
35,
45,
45,
18,
28,
22,
16,
22,
13,
21,
23,
20,
38,
13,
19,
13,
36,
70,
75,
50,
55,
55,
65,
90,
30,
75,
65,
70,
42,
34,
35,
265,
54,
70,
70,
10,
20,
40,
45,
27,
16,
24,
14,
18,
null,
20,
18,
18,
22,
22,
18,
10,
32,
16,
22,
17,
42,
50,
60,
24,
14,
80,
25,
15,
54,
15,
20,
42,
20,
18,
30,
30,
50,
17,
20,
48,
25,
22,
25,
48,
18,
25,
15,
18,
18,
25,
28,
20,
30,
33,
45,
15,
35,
22,
15,
20,
45,
44,
34,
36,
60,
22,
35,
50,
22,
75,
48,
55,
46,
38,
48,
45,
98,
48,
50,
36,
75,
98,
48,
48,
55,
40,
28,
19,
44,
16,
18,
14,
14,
40,
36,
32,
85,
42,
95,
35,
50,
35,
45,
24,
115,
43,
60,
40,
60,
50,
86,
20,
14,
17,
38,
25,
30,
19,
20,
28,
18,
18,
24,
28,
20,
23,
8,
30,
18,
10,
10,
22,
18,
29,
26,
25,
48,
85,
36,
28,
40,
22,
55,
18,
75,
30,
37,
49,
28,
21,
60,
58,
35,
45,
50,
28,
30,
50,
38,
40,
34,
24,
16,
12,
32,
24,
50,
12,
50,
12,
28,
18,
25,
31,
125,
15,
20,
12,
17,
20,
12,
22,
10,
16,
33,
52,
27,
20,
85,
17,
89,
46,
58,
25,
20,
19,
50,
185,
46,
20,
75,
14,
65,
75,
46,
30,
105,
18,
25,
25,
14,
18,
20,
21,
38,
24,
18,
40,
18,
60,
55,
55,
22,
24,
15,
60,
27,
195,
28,
38,
29,
64,
36,
16,
10,
25,
28,
28,
18,
50,
30,
40,
28,
75,
52,
35,
45,
55,
75,
28,
42,
34,
55,
36,
30,
30,
55,
45,
65,
45,
35,
40,
20,
36,
20,
22,
55,
42,
12,
28,
25,
33,
8,
24,
25,
40,
48,
75,
27,
50,
45,
55,
70,
80,
60,
43,
40,
11,
24,
42,
25,
40,
40,
9,
38,
25,
20,
37,
26,
20,
20,
25,
14,
15,
12,
42,
14,
15,
13,
39,
60,
52,
20,
16,
12,
26,
23,
24,
18,
18,
60,
45,
20,
50,
29,
25,
17,
19,
85,
49,
28,
45,
22,
35,
25,
38,
38,
36,
90,
34,
30,
14,
24,
16,
16,
25,
8,
35,
35,
24,
30,
32,
20,
24,
15,
13,
12,
28,
25,
30,
6,
15,
38,
45,
45,
24,
32,
22,
14,
75,
64,
16,
15,
24,
19,
15,
38,
14,
26,
22,
24,
14,
25,
20,
18,
20,
35,
20,
38,
25,
14,
34,
16,
32,
17,
19,
18,
16,
32,
14,
18,
18,
10,
55,
40,
150,
45,
44,
20,
150,
45,
28,
9,
32,
12,
30,
35,
10,
11,
20,
27,
11,
30,
45,
65,
75,
15,
18,
45,
45,
38,
34,
10,
22,
52,
57,
70,
54,
70,
40,
62,
50,
39,
13,
16,
10,
19,
20,
30,
35,
19,
13,
null,
29,
40,
45,
20,
14,
14,
39,
22,
20,
10,
10,
36,
17,
35,
24,
17,
40,
10,
26,
20,
12,
22,
20,
14,
28,
18,
28,
45,
25,
45,
34,
42,
30,
85,
30,
25,
55,
45,
40,
24,
48,
32,
28,
24,
50,
55,
20,
45,
45,
19,
32,
25,
47,
45,
50,
45,
29,
25,
19,
18,
27,
24,
40,
20,
24,
22,
14,
17,
75,
19,
26,
58,
22,
17,
24,
28,
12,
40,
26,
25,
28,
11,
16,
16,
25,
30,
25,
35,
21,
20,
23,
22,
21,
7,
13,
24,
11,
14,
20,
34,
24,
15,
16,
16,
37,
17,
14,
18,
55,
28,
22,
50,
80,
40,
38,
40,
19,
36,
48,
45,
29,
40,
27,
42,
48,
39,
28,
18,
18,
28,
18,
25,
55,
35,
35,
24,
23,
18,
38,
22,
12,
10,
25,
20,
60,
14,
48,
15,
18,
53,
27,
60,
16,
38,
19,
20,
27,
30,
44,
39,
26,
48,
28,
30,
14,
15,
50,
18,
17,
20,
15,
22,
40,
18,
65,
45,
45,
18,
65,
18,
64,
20,
24,
19,
35,
40,
95,
25,
48,
30,
24,
10,
50,
19,
48,
11,
25,
34,
35,
20,
13,
25,
10,
42,
38,
38,
20,
55,
42,
45,
35,
42,
38,
28,
60,
52,
57,
70,
34,
50,
65,
25,
45,
39,
36,
15,
20,
40,
40,
30,
95,
28,
19,
50,
38,
25,
32,
26,
36,
32,
25,
26,
15,
30,
35,
48,
24,
18,
28,
18,
40,
40,
20,
55,
40,
85,
42,
65,
22,
75,
45,
40,
44,
150,
50,
32,
25,
50,
47,
29,
40,
17,
25,
16,
35,
23,
45,
18,
32,
20,
35,
12,
60,
74,
26,
78,
55,
42,
32,
50,
54,
52,
40,
70,
55,
55,
60,
50,
24,
39,
50,
32,
36,
18,
48,
38,
20,
20,
30,
36,
24,
20,
29,
14,
15,
25,
36,
26,
23,
7,
21,
15,
16,
11,
23,
18,
7,
10,
25,
25,
27,
12,
18,
15,
30,
92,
36,
17,
35,
20,
75,
65,
75,
42,
29,
17,
26,
20,
45,
35,
34,
32,
22,
40,
15,
22,
20,
14,
8,
7,
11,
39,
21,
18,
10,
15,
18,
14,
13,
20,
20,
11,
10,
35,
17,
35,
25,
60,
41,
28,
50,
25,
35,
25,
28,
36,
16,
24,
10,
14,
30,
16,
30,
42,
13,
100,
42,
22,
20,
52,
17,
16,
30,
17,
35,
13,
40,
27,
28,
15,
22,
30,
30,
18,
15,
20,
30,
16,
19,
35,
22,
38,
69,
26,
26,
30,
25,
17,
28,
20,
33,
30,
28,
125,
28,
28,
28,
26,
65,
22,
35,
23,
25,
250,
44,
55,
110,
50,
34,
65,
35,
28,
40,
90,
45,
42,
54,
135,
200,
24,
200,
48,
60,
28,
49,
69,
50,
12,
48,
14,
15,
18,
13,
20,
24,
17,
60,
25,
39,
45,
14,
28,
28,
20,
24,
22,
55,
65,
22,
38,
39,
45,
80,
72,
60,
70,
70,
99,
79,
95,
48,
12,
18,
44,
12,
17,
21,
20,
50,
40,
35,
95,
58,
42,
40,
50,
32,
60,
26,
60,
60,
36,
60,
125,
75,
10,
18,
10,
45,
20,
35,
11,
20,
14,
19,
54,
23,
75,
19,
50,
34,
50,
65,
55,
48,
50,
22,
28,
34,
40,
30,
36,
26,
45,
45,
45,
75,
28,
19,
18,
16,
13,
10,
40,
24,
15,
28,
20,
55,
9,
36,
32,
25,
20,
18,
250,
70,
120,
48,
120,
62,
35,
80,
70,
65,
105,
60,
48,
64,
14,
35,
65,
17,
22,
13,
29,
15,
22,
20,
42,
60,
42,
75,
55,
39,
80,
50,
35,
60,
45,
90,
40,
25,
18,
20,
65,
65,
42,
16,
45,
35,
19,
43,
22,
30,
72,
20,
22,
15,
16,
25,
25,
40,
40,
55,
50,
34,
15,
30,
17,
50,
35,
24,
54,
25,
18,
19,
65,
10,
16,
6,
21,
17,
25,
30,
38,
40,
15,
18,
16,
24,
17,
12,
28,
16,
null,
35,
20,
16,
22,
38,
20,
80,
20,
30,
54,
15,
55,
18,
25,
10,
28,
15,
45,
37,
42,
20,
22,
26,
60,
null,
20,
28,
12,
20,
35,
7,
12,
24,
18,
12,
5,
7,
18,
12,
18,
11,
9,
9,
5,
65,
150,
55,
18,
30,
25,
35,
56,
65,
45,
30,
20,
18,
25,
25,
20,
null,
28,
24,
27,
28,
45,
16,
22,
40,
16,
18,
50,
23,
32,
50,
28,
33,
24,
24,
20,
20,
26,
17,
38,
16,
18,
22,
18,
35,
29,
15,
27,
50,
9,
29,
16,
38,
25,
7,
18,
12,
32,
24,
22,
28,
14,
10,
10,
20,
15,
16,
19,
8,
80,
13,
19,
32,
32,
20,
14,
14,
30,
54,
25,
14,
11,
45,
48,
10,
75,
25,
42,
24,
30,
40,
30,
38,
60,
58,
35,
65,
43,
100,
55,
49,
40,
100,
48,
46,
52,
52,
28,
17,
30,
20,
20,
35,
55,
21,
25,
35,
25,
59,
18,
18,
13,
30,
25,
18,
18,
20,
35,
22,
15,
12,
21,
14,
25,
18,
13,
16,
30,
22,
40,
50,
85,
55,
90,
30,
38,
40,
34,
55,
39,
23,
52,
42,
28,
10,
55,
14,
25,
16,
39,
22,
16,
16,
56,
42,
50,
32,
40,
85,
9,
44,
20,
10,
35,
25,
10,
17,
40,
12,
19,
25,
40,
15,
26,
32,
28,
27,
12,
25,
40,
15,
15,
20,
9,
27,
20,
22,
26,
30,
24,
50,
45,
40,
17,
18,
22,
30,
9,
24,
20,
25,
26,
30,
32,
13,
25,
45,
20,
25,
22,
14,
12,
10,
20,
13,
12,
18,
95,
55,
60,
45,
35,
72,
48,
48,
20,
75,
35,
38,
40,
55,
21,
36,
28,
27,
40,
30,
29,
35,
59,
30,
17,
34,
26,
25,
30,
25,
50,
105,
24,
25,
85,
65,
68,
80,
30,
40,
30,
60,
25,
13,
12,
18,
10,
11,
35,
15,
35,
15,
19,
20,
15,
9,
12,
39,
18,
55,
48,
36,
65,
25,
55,
28,
39,
32,
60,
30,
48,
30,
38,
39,
20,
29,
18,
9,
32,
32,
42,
22,
12,
18,
55,
55,
27,
26,
24,
26,
35,
20,
50,
11,
17,
46,
40,
39,
20,
39,
26,
36,
30,
24,
49,
110,
69,
52,
35,
25,
49,
25,
17,
60,
18,
24,
40,
16,
35,
58,
102,
60,
92,
48,
50,
80,
75,
87,
66,
35,
82,
42,
48,
65,
29,
190,
42,
15,
25,
null,
25,
24,
16,
18,
26,
35,
70,
45,
50,
60,
55,
60,
97,
38,
35,
95,
75,
65,
40,
25,
62,
14,
35,
30,
22,
23,
50,
65,
15,
35,
20,
28,
29,
4,
10,
39,
11,
50,
12,
12,
38,
20,
75,
60,
60,
30,
24,
22,
28,
25,
25,
44,
27,
35,
30,
39,
40,
25,
24,
55,
26,
31,
37,
37,
18,
24,
32,
38,
14,
15,
28,
54,
16,
30,
12,
14,
18,
18,
20,
22,
15,
35,
20,
15,
18,
16,
39,
25,
30,
45,
38,
23,
24,
16,
32,
22,
18,
19,
21,
29,
9,
37,
16,
12,
23,
20,
34,
22,
25,
28,
40,
28,
22,
59,
20,
14,
17,
12,
15,
25,
30,
42,
40,
32,
39,
65,
35,
18,
50,
30,
28,
54,
45,
45,
28,
55,
40,
30,
30,
40,
40,
23,
40,
12,
35,
17,
17,
30,
30,
42,
21,
25,
19,
22,
50,
40,
44,
32,
24,
35,
28,
18,
30,
55,
null,
45,
58,
40,
70,
8,
34,
26,
16,
20,
10,
16,
48,
21,
14,
16,
15,
60,
40,
20,
26,
30,
18,
36,
14,
80,
24,
15,
24,
12,
24,
17,
15,
75,
80,
50,
55,
45,
32,
55,
45,
53,
65,
40,
65,
42,
39,
35,
37,
80,
41,
42,
69,
35,
55,
55,
20,
13,
21,
28,
24,
22,
30,
40,
14,
12,
50,
75,
50,
90,
62,
110,
50,
85,
39,
40,
48,
30,
45,
46,
30,
50,
80,
20,
25,
38,
45,
85,
36,
38,
29,
85,
18,
40,
20,
22,
25,
24,
15,
65,
24,
50,
30,
18,
25,
33,
35,
29,
28,
49,
25,
45,
36,
40,
22,
50,
40,
20,
26,
20,
24,
20,
40,
20,
40,
19,
25,
17,
28,
23,
35,
35,
14,
24,
30,
18,
30,
38,
78,
20,
20,
95,
60,
55,
70,
30,
47,
74,
55,
140,
45,
125,
35,
30,
44,
12,
18,
33,
25,
13,
32,
13,
35,
16,
22,
16,
25,
22,
25,
10,
75,
35,
90,
55,
30,
20,
175,
50,
60,
125,
50,
60,
100,
55,
35,
65,
50,
35,
62,
38,
40,
34,
60,
116,
32,
30,
70,
26,
36,
25,
17,
35,
65,
35,
37,
38,
50,
45,
42,
22,
30,
25,
24,
28,
38,
14,
40,
15,
40,
28,
18,
18,
21,
39,
15,
30,
28,
19,
95,
38,
49,
85,
45,
55,
30,
30,
65,
45,
16,
35,
30,
38,
22,
45,
22,
33,
25,
24,
60,
68,
28,
56,
44,
25,
48,
24,
44,
54,
32,
50,
75,
64,
30,
64,
20,
45,
26,
65,
30,
20,
48,
15,
225,
55,
80,
65,
41,
75,
40,
65,
50,
75,
32,
28,
100,
14,
12,
15,
15,
25,
20,
11,
24,
32,
25,
48,
16,
30,
40,
30,
29,
12,
20,
25,
26,
48,
16,
17,
40,
42,
25,
35,
28,
28,
22,
35,
16,
12,
20,
12,
8,
15,
20,
50,
22,
50,
50,
50,
16,
30,
40,
25,
12,
14,
75,
38,
45,
35,
50,
39,
45,
45,
30,
30,
28,
50,
22,
20,
50,
35,
42,
40,
24,
15,
38,
75,
26,
68,
50,
48,
25,
45,
30,
20,
20,
25,
8,
8,
16,
13,
23,
25,
12,
12,
28,
36,
65,
65,
26,
48,
46,
46,
42,
24,
39,
38,
30,
66,
28,
35,
48,
48,
25,
26,
18,
32,
30,
35,
30,
28,
22,
37,
18,
19,
22,
45,
40,
25,
38,
42,
59,
30,
40,
37,
55,
80,
45,
55,
45,
25,
45,
105,
18,
42,
45,
23,
13,
49,
54,
93,
24,
30,
13,
16,
25,
36,
6,
80,
100,
40,
14,
46,
15,
38,
36,
65,
22,
25,
36,
36,
55,
28,
36,
42,
25,
27,
18,
13,
12,
15,
13,
32,
17,
19,
13,
34,
14,
24,
18,
12,
12,
14,
40,
13,
19,
28,
40,
35,
22,
10,
23,
32,
24,
30,
16,
19,
32,
36,
14,
34,
14,
22,
19,
22,
15,
15,
28,
25,
25,
20,
24,
48,
34,
18,
20,
40,
39,
25,
42,
28,
10,
39,
26,
22,
25,
30,
65,
12,
25,
20,
25,
18,
10,
75,
13,
18,
24,
14,
12,
25,
18,
14,
32,
27,
28,
18,
23,
80,
40,
35,
18,
21,
80,
15,
26,
30,
60,
25,
18,
44,
32,
22,
24,
20,
10,
15,
32,
24,
27,
50,
61,
50,
40,
50,
60,
55,
42,
60,
60,
100,
50,
45,
45,
36,
18,
55,
24,
35,
36,
36,
20,
40,
15,
56,
19,
22,
22,
20,
11,
13,
25,
18,
13,
38,
30,
25,
65,
35,
20,
10,
28,
46,
25,
25,
135,
60,
27,
22,
16,
38,
10,
25,
22,
40,
59,
95,
85,
85,
65,
74,
65,
86,
105,
79,
39,
78,
78,
55,
60,
22,
75,
20,
20,
27,
70,
18,
15,
32,
17,
15,
30,
32,
95,
18,
23,
40,
18,
17,
45,
12,
null,
28,
23,
20,
15,
30,
26,
36,
10,
18,
25,
15,
12,
18,
18,
17,
16,
55,
40,
23,
18,
15,
35,
12,
13,
28,
12,
15,
32,
40,
55,
28,
25,
28,
27,
42,
34,
50,
40,
60,
44,
48,
30,
24,
45,
85,
16,
30,
17,
30,
30,
25,
22,
15,
50,
44,
11,
25,
44,
17,
14,
42,
25,
50,
36,
19,
15,
44,
36,
35,
28,
50,
36,
65,
50,
25,
30,
19,
13,
10,
8,
15,
11,
18,
45,
13,
35,
45,
30,
32,
55,
45,
36,
36,
60,
65,
15,
45,
22,
35,
29,
23,
20,
23,
28,
20,
20,
16,
24,
60,
27,
17,
24,
48,
68,
95,
70,
48,
51,
45,
40,
55,
40,
85,
40,
60,
125,
94,
34,
80,
100,
46,
29,
13,
22,
25,
24,
18,
29,
85,
44,
44,
85,
38,
20,
25,
32,
17,
12,
38,
18,
18,
50,
14,
38,
20,
25,
24,
30,
18,
10,
15,
25,
25,
25,
29,
90,
52,
30,
25,
10,
12,
35,
17,
35,
30,
25,
39,
16,
12,
25,
12,
25,
19,
58,
18,
16,
39,
25,
20,
28,
18,
40,
30,
30,
24,
50,
20,
14,
25,
15,
29,
22,
10,
12,
18,
30,
45,
28,
10,
42,
35,
60,
60,
60,
26,
36,
80,
20,
24,
45,
24,
28,
32,
39,
28,
45,
42,
28,
24,
36,
18,
29,
10,
20,
30,
20,
30,
29,
40,
24,
14,
24,
18,
25,
14,
16,
86,
45,
45,
85,
75,
34,
48,
55,
40,
60,
29,
24,
35,
70,
27,
25,
60,
45,
18,
39,
22,
25,
32,
28,
12,
21,
15,
23,
14,
29,
26,
32,
20,
13,
12,
48,
107,
107,
25,
null,
10,
22,
32,
null,
45,
34,
25,
16,
25,
20,
15,
20,
23,
50,
25,
24,
30,
36,
50,
30,
105,
65,
100,
68,
50,
50,
50,
72,
65,
68,
55,
15,
30,
34,
26,
18,
20,
17,
16,
14,
11,
16,
40,
12,
29,
16,
23,
13,
38,
24,
26,
24,
49,
22,
33,
28,
39,
15,
40,
50,
60,
35,
45,
28,
40,
49,
95,
38,
60,
20,
26,
56,
85,
28,
14,
22,
21,
13,
26,
36,
30,
55,
10,
60,
25,
23,
12,
32,
15,
20,
30,
20,
45,
40,
36,
18,
60,
37,
20,
30,
20,
29,
20,
16,
16,
18,
20,
23,
78,
85,
40,
75,
110,
54,
18,
19,
28,
28,
20,
14,
32,
13,
18,
22,
25,
15,
16,
19,
50,
30,
50,
40,
25,
50,
36,
18,
40,
55,
25,
55,
48,
30,
25,
24,
55,
41,
40,
75,
54,
39,
45,
28,
30,
62,
34,
24,
38,
110,
125,
48,
48,
38,
60,
40,
56,
24,
48,
46,
50,
50,
98,
65,
75,
30,
27,
49,
75,
49,
58,
35,
50,
30,
20,
40,
45,
69,
75,
45,
70,
55,
50,
80,
38,
70,
45,
29,
85,
55,
50,
64,
50,
20,
55,
22,
35,
56,
24,
29,
38,
50,
60,
28,
20,
45,
35,
18,
36,
24,
45,
17,
20,
42,
24,
70,
39,
60,
32,
22,
25,
50,
18,
8,
59,
15,
22,
30,
18,
24,
24,
35,
30,
15,
10,
36,
18,
12,
20,
18,
32,
26,
42,
50,
25,
32,
18,
32,
38,
30,
28,
18,
26,
38,
45,
10,
29,
22,
65,
90,
21,
50,
24,
42,
45,
45,
36,
30,
52,
45,
50,
58,
8,
15,
27,
23,
15,
20,
11,
48,
11,
20,
12,
95,
42,
140,
32,
35,
90,
60,
38,
38,
48,
100,
40,
80,
36,
25,
30,
36,
30,
80,
32,
38,
43,
25,
24,
28,
22,
14,
20,
22,
39,
20,
33,
18,
15,
9,
23,
42,
22,
16,
34,
40,
22,
16,
30,
27,
25,
16,
28,
25,
34,
67,
17,
35,
50,
48,
42,
50,
89,
75,
42,
45,
48,
75,
104,
25,
49,
20,
34,
25,
33,
30,
28,
18,
22,
28,
30,
50,
45,
35,
38,
125,
50,
24,
48,
65,
140,
90,
45,
14,
25,
46,
42,
68,
45,
20,
26,
40,
58,
28,
48,
38,
44,
27,
65,
8,
8,
15,
20,
32,
8,
20,
20,
19,
29,
35,
13,
50,
28,
28,
42,
11,
32,
20,
49,
48,
14,
20,
14,
23,
26,
19,
10,
12,
23,
22,
12,
38,
15,
25,
15,
35,
38,
20,
52,
72,
55,
65,
36,
55,
52,
35,
25,
70,
69,
65,
65,
35,
50,
60,
18,
30,
48,
75,
210,
35,
52,
75,
135,
20,
13,
30,
40,
25,
13,
55,
62,
42,
39,
40,
49,
60,
16,
50,
20,
60,
100,
27,
38,
38,
22,
36,
25,
39,
14,
26,
23,
35,
60,
25,
24,
10,
17,
15,
18,
35,
25,
35,
11,
30,
20,
175,
17,
19,
20,
16,
23,
25,
22,
20,
28,
35,
17,
64,
27,
30,
23,
31,
45,
19,
23,
40,
70,
60,
65,
35,
45,
60,
25,
40,
40,
24,
24,
28,
50,
30,
57,
30,
66,
25,
18,
38,
30,
30,
28,
38,
32,
65,
16,
17,
22,
15,
null,
52,
28,
22,
21,
28,
18,
45,
79,
35,
20,
20,
30,
46,
29,
34,
20,
25,
88,
20,
40,
30,
42,
45,
52,
32,
20,
22,
null,
23,
33,
36,
45,
39,
38,
55,
50,
15,
23,
34,
65,
59,
35,
48,
42,
25,
95,
37,
135,
35,
13,
29,
65,
35,
24,
13,
15,
49,
10,
16,
28,
40,
24,
24,
17,
43,
30,
25,
20,
19,
53,
13,
25,
45,
37,
35,
24,
75,
38,
22,
27,
30,
16,
26,
28,
25,
26,
15,
14,
17,
45,
17,
43,
30,
39,
48,
18,
22,
85,
12,
24,
30,
42,
30,
125,
75,
37,
30,
65,
70,
19,
35,
46,
24,
50,
54,
80,
28,
75,
48,
24,
32,
14,
50,
35,
25,
50,
36,
16,
98,
48,
60,
35,
35,
40,
64,
59,
35,
38,
60,
75,
70,
49,
55,
50,
65,
27,
45,
35,
36,
46,
65,
100,
50,
50,
55,
18,
34,
32,
62,
40,
70,
75,
55,
38,
24,
39,
44,
16,
45,
18,
32,
39,
55,
19,
19,
65,
25,
14,
19,
58,
16,
19,
22,
35,
45,
40,
35,
35,
28,
26,
35,
18,
44,
36,
24,
20,
22,
35,
75,
24,
40,
50,
25,
28,
30,
45,
12,
30,
40,
27,
26,
60,
52,
36,
48,
44,
45,
25,
60,
38,
57,
40,
26,
45,
40,
45,
20,
32,
22,
41,
50,
17,
19,
36,
20,
12,
10,
48,
85,
54,
32,
200,
32,
175,
200,
88,
35,
50,
24,
42,
70,
52,
50,
40,
38,
35,
85,
48,
15,
125,
28,
32,
25,
18,
44,
95,
40,
35,
48,
30,
15,
24,
40,
40,
29,
28,
19,
32,
50,
60,
25,
13,
29,
30,
25,
30,
30,
18,
34,
48,
20,
32,
28,
13,
18,
24,
18,
20,
38,
20,
48,
60,
22,
34,
20,
30,
34,
25,
42,
60,
15,
22,
50,
38,
42,
48,
50,
13,
13,
14,
19,
24,
10,
17,
12,
9,
35,
38,
15,
35,
70,
19,
52,
21,
25,
42,
16,
45,
26,
35,
10,
90,
55,
24,
22,
28,
16,
15,
20,
21,
34,
28,
9,
14,
10,
13,
25,
17,
75,
105,
75,
45,
60,
85,
85,
85,
125,
40,
25,
40,
40,
12,
19,
15,
11,
11,
10,
14,
15,
40,
18,
29,
15,
20,
34,
20,
75,
36,
22,
20,
30,
34,
36,
150,
65,
62,
39,
140,
36,
89,
75,
25,
50,
100,
28,
48,
46,
50,
37,
28,
20,
50,
40,
70,
68,
30,
32,
35,
40,
48,
25,
18,
32,
18,
35,
23,
60,
35,
60,
85,
60,
60,
60,
65,
50,
55,
70,
28,
95,
43,
65,
46,
130,
48,
35,
35,
65,
45,
55,
55,
29,
85,
18,
24,
12,
14,
35,
18,
11,
27,
28,
29,
14,
12,
39,
40,
30,
22,
10,
20,
20,
20,
13,
16,
28,
8,
26,
38,
18,
16,
35,
22,
10,
18,
24,
39,
26,
28,
40,
20,
34,
27,
13,
27,
10,
42,
22,
28,
28,
19,
18,
30,
42,
15,
25,
25,
12,
32,
17,
35,
12,
36,
46,
28,
22,
26,
23,
49,
27,
40,
35,
10,
17,
28,
50,
40,
19,
32,
32,
53,
38,
45,
70,
75,
65,
75,
120,
44,
50,
65,
40,
75,
28,
35,
88,
70,
45,
31,
34,
35,
30,
40,
28,
31,
22,
37,
85,
28,
35,
48,
32,
70,
54,
60,
30,
45,
23,
45,
45,
50,
35,
17,
40,
33,
25,
null,
85,
85,
44,
21,
80,
60,
70,
125,
40,
48,
20,
30,
20,
75,
20,
23,
18,
11,
14,
35,
33,
17,
10,
15,
30,
16,
40,
16,
42,
12,
35,
25,
25,
25,
28,
60,
28,
54,
32,
36,
50,
58,
30,
66,
60,
54,
48,
51,
20,
35,
35,
10,
40,
15,
27,
18,
49,
55,
32,
135,
16,
60,
34,
25,
50,
29,
37,
28,
20,
35,
24,
45,
20,
20,
null,
17,
18,
45,
25,
15,
18,
26,
44,
38,
15,
35,
18,
65,
24,
25,
35,
24,
25,
42,
37,
40,
34,
35,
55,
30,
21,
25,
29,
12,
45,
26,
23,
10,
11,
29,
39,
25,
19,
30,
18,
19,
50,
24,
150,
18,
30,
78,
58,
55,
25,
40,
35,
50,
35,
38,
13,
34,
15,
18,
35,
40,
28,
17,
16,
21,
12,
22,
75,
52,
15,
80,
20,
28,
18,
38,
32,
65,
60,
36,
55,
54,
65,
50,
42,
50,
70,
26,
40,
47,
35,
35,
12,
19,
32,
34,
45,
48,
35,
null,
25,
19,
24,
10,
60,
20,
15,
38,
35,
42,
55,
38,
25,
60,
35,
29,
46,
40,
18,
42,
16,
38,
18,
40,
25,
25,
26,
15,
17,
30,
50,
34,
30,
82,
28,
20,
35,
20,
17,
60,
25,
44,
30,
16,
12,
35,
45,
14,
35,
34,
24,
26,
35,
15,
35,
22,
45,
19,
20,
18,
30,
12,
21,
25,
19,
12,
null,
21,
20,
15,
26,
16,
16,
25,
28,
106,
18,
14,
28,
22,
24,
20,
20,
36,
30,
32,
29,
16,
22,
29,
39,
28,
38,
75,
25,
65,
55,
55,
52,
38,
48,
39,
50,
25,
20,
45,
25,
42,
55,
38,
28,
26,
26,
11,
35,
10,
18,
25,
11,
11,
36,
11,
18,
12,
20,
14,
35,
18,
22,
18,
20,
29,
30,
30,
18,
15,
50,
19,
65,
44,
24,
36,
90,
65,
42,
38,
50,
50,
55,
55,
42,
25,
26,
100,
16,
38,
16,
14,
14,
20,
18,
51,
12,
17,
49,
23,
25,
38,
24,
13,
24,
25,
42,
15,
15,
18,
11,
20,
35,
12,
12,
22,
18,
44,
28,
115,
22,
30,
20,
44,
13,
60,
75,
30,
48,
60,
36,
75,
38,
55,
65,
35,
60,
45,
50,
26,
25,
18,
15,
60,
32,
20,
19,
12,
55,
22,
75,
32,
12,
36,
45,
28,
12,
19,
19,
17,
30,
20,
40,
10,
110,
40,
14,
12,
29,
125,
55,
65,
65,
20,
42,
60,
60,
36,
34,
69,
23,
36,
34,
34,
30,
125,
42,
45,
35,
25,
25,
40,
39,
60,
38,
25,
40,
85,
18,
22,
34,
40,
40,
50,
17,
30,
22,
32,
20,
25,
22,
15,
38,
28,
70,
12,
30,
52,
43,
20,
18,
25,
35,
45,
46,
15,
17,
36,
46,
38,
110,
38,
21,
38,
32,
19,
50,
42,
80,
60,
85,
50,
29,
75,
25,
28,
40,
38,
19,
30,
50,
50,
50,
45,
89,
23,
32,
15,
80,
35,
28,
28,
16,
40,
null,
20,
18,
60,
36,
38,
100,
90,
145,
60,
50,
60,
90,
60,
60,
18,
32,
34,
13,
35,
18,
29,
null,
38,
32,
25,
12,
36,
32,
48,
30,
30,
75,
36,
45,
20,
30,
42,
32,
48,
50,
52,
32,
49,
22,
13,
9,
55,
15,
30,
32,
35,
16,
30,
50,
20,
30,
38,
90,
30,
26,
22,
25,
48,
25,
20,
18,
42,
60,
20,
22,
30,
20,
15,
65,
35,
8,
45,
85,
200,
59,
34,
38,
44,
60,
28,
100,
28,
35,
60,
100,
40,
60,
38,
75,
48,
46,
75,
63,
63,
18,
20,
50,
25,
26,
38,
12,
50,
22,
49,
34,
22,
20,
40,
40,
30,
17,
36,
20,
24,
40,
14,
20,
25,
30,
20,
40,
34,
21,
28,
55,
34,
15,
44,
20,
36,
25,
19,
24,
35,
42,
42,
40,
12,
86,
17,
24,
40,
20,
10,
28,
28,
20,
14,
65,
20,
60,
18,
13,
14,
12,
18,
45,
34,
49,
42,
48,
65,
35,
16,
18,
17,
20,
28,
32,
55,
17,
30,
20,
55,
35,
72,
20,
24,
40,
42,
20,
46,
25,
34,
38,
25,
30,
44,
50,
37,
32,
38,
13,
10,
13,
10,
7,
65,
20,
44,
10,
12,
10,
25,
14,
14,
19,
50,
34,
25,
60,
20,
26,
50,
28,
60,
25,
42,
22,
22,
17,
85,
46,
20,
20,
40,
34,
41,
50,
40,
32,
41,
30,
25,
50,
35,
55,
25,
46,
32,
20,
20,
28,
22,
27,
35,
25,
25,
22,
35,
40,
40,
30,
60,
36,
48,
22,
22,
29,
29,
18,
40,
35,
68,
24,
50,
38,
18,
48,
18,
75,
85,
90,
49,
40,
28,
60,
45,
44,
38,
24,
23,
24,
35,
75,
48,
21,
22,
19,
21,
24,
15,
15,
20,
45,
28,
25,
39,
80,
39,
36,
24,
32,
40,
45,
16,
20,
null,
20,
22,
26,
14,
35,
19,
135,
75,
90,
50,
72,
24,
70,
49,
20,
12,
20,
625,
58,
118,
80,
150,
85,
175,
50,
200,
45,
90,
150,
15,
50,
10,
35,
30,
16,
13,
19,
40,
24,
20,
25,
24,
32,
40,
50,
65,
85,
30,
70,
55,
75,
42,
37,
45,
34,
54,
28,
19,
60,
30,
15,
30,
90,
25,
35,
36,
26,
16,
98,
19,
18,
65,
25,
55,
30,
45,
17,
23,
70,
40,
35,
42,
30,
36,
32,
30,
17,
20,
46,
24,
24,
30,
22,
36,
30,
13,
18,
24,
22,
22,
25,
20,
26,
16,
53,
40,
65,
45,
18,
35,
70,
39,
75,
150,
80,
90,
58,
50,
30,
28,
50,
28,
120,
36,
70,
50,
38,
28,
175,
35,
12,
33,
15,
24,
52,
16,
18,
26,
18,
30,
38,
25,
30,
52,
48,
28,
55,
50,
22,
35,
65,
28,
225,
28,
28,
85,
55,
29,
60,
65,
35,
50,
75,
64,
50,
38,
26,
17,
55,
36,
18,
59,
16,
50,
21,
13,
28,
58,
30,
60,
30,
50,
80,
45,
56,
40,
100,
29,
40,
17,
65,
19,
12,
17,
15,
10,
28,
22,
8,
12,
15,
30,
20,
9,
21,
34,
20,
22,
30,
20,
45,
33,
20,
22,
15,
45,
40,
12,
45,
34,
20,
26,
39,
13,
115,
29,
36,
55,
22,
50,
53,
32,
18,
28,
13,
35,
55,
32,
35,
58,
42,
65,
39,
44,
55,
75,
55,
50,
52,
36,
38,
18,
45,
35,
42,
34,
55,
40,
58,
45,
120,
52,
40,
20,
48,
25,
34,
36,
28,
35,
65,
44,
45,
25,
18,
45,
60,
23,
11,
25,
35,
20,
45,
36,
30,
30,
24,
18,
22,
12,
30,
22,
35,
36,
17,
null,
15,
29,
30,
12,
25,
39,
35,
18,
14,
18,
30,
20,
25,
14,
36,
18,
28,
20,
25,
12,
15,
38,
16,
12,
60,
8,
28,
19,
50,
28,
110,
16,
68,
28,
17,
28,
34,
22,
14,
13,
11,
17,
45,
30,
20,
18,
null,
22,
10,
36,
10,
22,
25,
20,
35,
16,
30,
32,
20,
23,
20,
9,
18,
20,
35,
12,
25,
10,
15,
55,
20,
45,
20,
26,
28,
39,
12,
22,
30,
39,
36,
23,
20,
18,
17,
28,
24,
24,
8,
25,
12,
26,
15,
13,
18,
10,
14,
18,
18,
14,
19,
15,
19,
18,
24,
28,
20,
28,
42,
22,
50,
15,
25,
30,
19,
7,
18,
23,
13,
23,
13,
28,
60,
18,
20,
28,
31,
24,
24,
18,
30,
26,
24,
30,
24,
16,
20,
55,
35,
22,
25,
23,
20,
12,
15,
90,
70,
32,
35,
30,
70,
20,
25,
38,
23,
18,
20,
20,
24,
33,
44,
13,
45,
40,
18,
55,
25,
42,
15,
18,
65,
15,
16,
24,
65,
45,
43,
50,
65,
44,
16,
25,
25,
55,
40,
80,
60,
25,
50,
18,
90,
42,
40,
30,
69,
28,
21,
22,
15,
7,
15,
13,
25,
18,
34,
18,
16,
14,
39,
20,
23,
50,
16,
25,
26,
30,
15,
37,
13,
36,
32,
15,
48,
39,
37,
29,
64,
20,
25,
30,
38,
54,
10,
30,
45,
25,
48,
48,
20,
35,
50,
56,
16,
60,
60,
45,
45,
40,
35,
55,
26,
48,
18,
15,
16,
25,
125,
70,
50,
57,
57,
39,
80,
75,
59,
55,
65,
100,
43,
75,
35,
50,
58,
50,
43,
125,
48,
48,
29,
78,
60,
50,
48,
40,
40,
36,
25,
50,
25,
20,
55,
32,
62,
32,
55,
42,
38,
22,
null,
24,
52,
52,
45,
18,
30,
12,
30,
28,
19,
28,
15,
15,
30,
16,
45,
27,
44,
34,
55,
50,
25,
40,
50,
35,
34,
55,
33,
16,
26,
15,
28,
30,
19,
36,
25,
30,
32,
54,
62,
60,
38,
40,
35,
30,
40,
10,
24,
30,
13,
21,
19,
24,
29,
23,
28,
30,
44,
16,
35,
30,
35,
14,
40,
11,
65,
95,
24,
20,
15,
null,
26,
25,
20,
null,
14,
30,
65,
65,
39,
16,
24,
45,
29,
35,
34,
40,
14,
25,
50,
26,
20,
29,
25,
50,
25,
50,
50,
38,
13,
35,
13,
35,
40,
40,
45,
37,
80,
40,
45,
28,
30,
25,
49,
22,
45,
50,
22,
46,
32,
39,
19,
15,
30,
8,
17,
20,
20,
30,
38,
16,
45,
19,
75,
25,
39,
16,
20,
39,
26,
55,
22,
20,
30,
46,
20,
16,
19,
30,
55,
15,
32,
12,
29,
16,
19,
26,
10,
75,
50,
28,
20,
21,
35,
10,
14,
30,
30,
24,
32,
13,
14,
8,
33,
28,
55,
20,
20,
22,
52,
45,
90,
26,
40,
35,
12,
15,
34,
39,
11,
15,
42,
30,
35,
13,
70,
10,
16,
12,
30,
16,
12,
12,
12,
15,
16,
43,
18,
22,
15,
13,
19,
65,
16,
20,
25,
20,
20,
45,
15,
27,
55,
22,
36,
35,
38,
30,
15,
23,
18,
28,
29,
10,
17,
17,
22,
20,
22,
8,
14,
14,
20,
14,
28,
21,
19,
20,
27,
54,
16,
22,
25,
38,
50,
32,
40,
70,
32,
42,
20,
28,
24,
40,
35,
15,
18,
13,
20,
null,
16,
15,
26,
60,
75,
38,
40,
15,
75,
35,
150,
24,
35,
45,
32,
16,
35,
22,
44,
49,
26,
19,
16,
40,
24,
35,
30,
55,
26,
23,
36,
30,
56,
48,
27,
39,
36,
55,
38,
52,
40,
42,
48,
20,
22,
24,
28,
70,
15,
24,
11,
10,
14,
14,
16,
22,
18,
9,
36,
22,
55,
55,
24,
25,
26,
60,
70,
22,
65,
34,
50,
48,
45,
60,
26,
18,
20,
22,
30,
30,
18,
15,
45,
50,
21,
60,
25,
36,
22,
10,
33,
26,
16,
21,
20,
28,
125,
36,
30,
21,
18,
50,
42,
16,
65,
10,
9,
36,
85,
52,
22,
55,
30,
65,
89,
37,
45,
39,
58,
110,
45,
62,
85,
65,
45,
48,
58,
30,
68,
64,
49,
50,
15,
22,
28,
19,
20,
40,
8,
12,
14,
9,
10,
18,
10,
25,
26,
15,
11,
30,
19,
24,
30,
30,
36,
16,
55,
40,
30,
16,
16,
22,
16,
18,
17,
44,
33,
12,
45,
23,
40,
null,
43,
16,
22,
15,
14,
11,
13,
15,
28,
22,
28,
40,
24,
30,
10,
58,
20,
50,
20,
25,
45,
40,
38,
55,
18,
24,
80,
18,
44,
28,
28,
19,
24,
36,
40,
23,
26,
25,
18,
22,
24,
80,
32,
20,
18,
25,
32,
20,
18,
30,
16,
30,
18,
38,
28,
20,
49,
18,
40,
50,
22,
35,
40,
16,
20,
28,
36,
32,
75,
30,
30,
24,
54,
17,
27,
25,
15,
16,
15,
28,
32,
25,
90,
35,
24,
35,
48,
65,
55,
32,
55,
55,
76,
32,
45,
70,
39,
16,
14,
30,
80,
22,
null,
59,
15,
40,
18,
13,
29,
36,
24,
25,
27,
55,
22,
29,
48,
17,
18,
85,
275,
90,
45,
165,
89,
250,
72,
76,
65,
90,
120,
45,
58,
125,
75,
50,
70,
40,
125,
55,
23,
24,
15,
24,
13,
5,
60,
28,
26,
14,
17,
20,
59,
29,
32,
49,
19,
15,
24,
55,
22,
25,
32,
35,
25,
36,
28,
26,
40,
20,
18,
15,
80,
34,
30,
65,
28,
20,
35,
75,
65,
40,
29,
45,
45,
45,
60,
25,
41,
15,
20,
18,
13,
25,
95,
70,
50,
40,
36,
54,
48,
70,
45,
30,
70,
47,
40,
35,
75,
42,
125,
15,
12,
40,
38,
30,
20,
50,
24,
20,
22,
18,
15,
34,
45,
25,
24,
60,
15,
19,
16,
23,
26,
29,
21,
28,
15,
24,
28,
12,
14,
18,
30,
40,
55,
20,
47,
54,
55,
70,
32,
48,
35,
40,
15,
19,
50,
28,
10,
null,
16,
10,
31,
15,
35,
25,
24,
30,
20,
15,
15,
11,
22,
39,
150,
28,
45,
13,
24,
34,
38,
35,
14,
60,
14,
45,
27,
27,
13,
35,
50,
40,
25,
17,
15,
14,
28,
21,
14,
16,
18,
18,
30,
20,
10,
28,
40,
13,
30,
11,
25,
22,
15,
16,
40,
28,
49,
85,
30,
50,
85,
65,
37,
18,
30,
24,
25,
18,
25,
20,
9,
14,
13,
8,
30,
80,
100,
75,
58,
52,
75,
75,
65,
65,
80,
50,
60,
75,
35,
82,
17,
38,
30,
30,
40,
50,
20,
35,
59,
22,
36,
52,
16,
179,
25,
35,
28,
14,
70,
30,
20,
54,
20,
27,
48,
30,
45,
40,
34,
50,
24,
20,
20,
22,
22,
20,
14,
30,
22,
14,
22,
66,
17,
25,
56,
28,
30,
17,
20,
30,
24,
10,
20,
30,
28,
40,
20,
24,
20,
20,
24,
16,
38,
24,
24,
10,
11,
12,
45,
18,
30,
34,
39,
20,
21,
12,
34,
46,
12,
35,
39,
24,
28,
24,
49,
17,
21,
20,
14,
22,
33,
23,
45,
12,
14,
19,
45,
15,
12,
18,
18,
23,
35,
8,
7,
8,
15,
9,
25,
50,
48,
24,
48,
35,
65,
35,
50,
35,
44,
55,
28,
null,
28,
40,
40,
29,
55,
17,
48,
39,
38,
20,
40,
25,
8,
15,
14,
34,
8,
15,
10,
62,
15,
28,
10,
11,
8,
25,
11,
35,
10,
32,
32,
28,
28,
25,
30,
15,
27,
44,
60,
32,
18,
35,
24,
32,
60,
16,
30,
18,
30,
25,
62,
18,
45,
16,
26,
25,
38,
26,
30,
44,
28,
20,
60,
20,
25,
20,
25,
15,
48,
17,
39,
19,
22,
30,
30,
22,
19,
45,
16,
12,
10,
8,
13,
8,
70,
16,
55,
55,
22,
40,
65,
54,
13,
18,
60,
49,
28,
52,
7,
35,
22,
13,
13,
37,
80,
29,
125,
75,
60,
48,
35,
55,
59,
55,
50,
35,
55,
40,
29,
45,
25,
38,
35,
18,
45,
30,
60,
28,
25,
35,
29,
30,
35,
35,
25,
9,
45,
28,
22,
26,
55,
22,
46,
13,
16,
28,
22,
70,
14,
26,
28,
39,
18,
16,
18,
24,
45,
20,
26,
24,
50,
26,
60,
25,
125,
28,
30,
40,
55,
45,
66,
52,
18,
45,
45,
28,
30,
95,
40,
26,
56,
52,
34,
37,
65,
20,
40,
39,
26,
32,
14,
55,
75,
55,
17,
35,
75,
75,
90,
60,
36,
44,
14,
32,
20,
29,
14,
88,
20,
25,
42,
20,
14,
34,
12,
10,
44,
35,
17,
17,
12,
16,
36,
13,
16,
22,
18,
28,
11,
23,
29,
17,
15,
22,
35,
25,
40,
10,
46,
29,
16,
62,
66,
28,
13,
10,
24,
10,
10,
8,
18,
15,
10,
9,
9,
18,
22,
18,
100,
28,
25,
22,
32,
25,
39,
25,
25,
35,
37,
45,
55,
15,
20,
15,
16,
28,
150,
48,
33,
60,
30,
null,
24,
25,
40,
36,
29,
50,
24,
23,
18,
9,
25,
24,
11,
16,
20,
11,
20,
28,
27,
20,
12,
18,
18,
65,
40,
22,
null,
52,
15,
25,
28,
45,
25,
46,
23,
30,
30,
23,
26,
11,
45,
100,
150,
48,
75,
105,
100,
85,
60,
48,
55,
49,
60,
35,
38,
70,
150,
58,
47,
21,
45,
46,
32,
53,
100,
55,
32,
47,
185,
25,
21,
35,
19,
11,
16,
20,
38,
38,
45,
25,
14,
13,
15,
25,
90,
17,
20,
26,
20,
28,
26,
85,
32,
30,
30,
23,
25,
21,
45,
85,
115,
49,
30,
48,
28,
60,
52,
44,
24,
60,
15,
19,
19,
21,
32,
23,
17,
22,
30,
18,
35,
16,
11,
17,
15,
14,
22,
39,
11,
24,
24,
35,
27,
18,
45,
45,
36,
48,
150,
65,
120,
28,
35,
60,
80,
32,
30,
32,
40,
60,
44,
50,
16,
22,
25,
14,
22,
38,
39,
32,
25,
32,
42,
64,
28,
95,
15,
35,
9,
25,
40,
50,
10,
23,
15,
15,
18,
8,
25,
35,
20,
25,
14,
22,
25,
25,
28,
18,
38,
22,
29,
10,
12,
14,
60,
14,
16,
15,
22,
38,
10,
6,
11,
14,
28,
30,
24,
7,
8,
10,
6,
19,
36,
60,
18,
29,
25,
17,
28,
35,
16,
48,
33,
35,
10,
25,
33,
25,
20,
8,
16,
17,
40,
19,
14,
55,
80,
95,
48,
50,
40,
30,
38,
45,
32,
35,
32,
12,
40,
62,
62,
54,
35,
55,
15,
14,
22,
10,
14,
9,
30,
40,
38,
42,
15,
12,
12,
12,
22,
21,
16,
50,
50,
50,
40,
135,
45,
48,
125,
48,
65,
32,
30,
40,
75,
23,
32,
55,
40,
33,
32,
25,
28,
46,
21,
39,
15,
30,
39,
10,
42,
35,
12,
25,
36,
68,
40,
25,
32,
75,
25,
49,
25,
45,
null,
20,
15,
16,
32,
35,
45,
30,
15,
22,
62,
40,
36,
28,
39,
80,
32,
100,
36,
40,
74,
30,
49,
50,
30,
56,
40,
35,
42,
75,
40,
50,
65,
54,
65,
24,
60,
40,
28,
20,
40,
25,
28,
26,
58,
40,
45,
25,
36,
34,
52,
85,
30,
80,
75,
30,
78,
20,
55,
18,
18,
30,
45,
30,
20,
50,
35,
38,
22,
18,
75,
40,
17,
20,
60,
25,
46,
35,
52,
16,
25,
45,
20,
20,
55,
null,
25,
35,
50,
35,
70,
58,
19,
64,
75,
40,
75,
14,
150,
325,
70,
58,
105,
70,
45,
160,
68,
27,
22,
39,
40,
29,
28,
40,
18,
30,
62,
70,
40,
40,
52,
30,
null,
20,
54,
50,
60,
41,
48,
42,
65,
52,
65,
36,
48,
32,
38,
46,
22,
16,
60,
12,
24,
28,
30,
34,
58,
65,
45,
36,
40,
50,
61,
34,
42,
90,
45,
40,
70,
34,
50,
38,
30,
45,
42,
22,
30,
25,
18,
25,
30,
50,
25,
28,
23,
24,
40,
36,
30,
20,
65,
10,
17,
25,
12,
11,
25,
18,
19,
14,
15,
12,
20,
12,
13,
35,
20,
56,
28,
25,
16,
38,
35,
35,
20,
8,
20,
40,
24,
27,
25,
19,
28,
50,
18,
45,
20,
38,
20,
15,
15,
15,
25,
30,
9,
69,
38,
38,
105,
45,
60,
44,
75,
17,
100,
25,
50,
23,
20,
16,
20,
95,
28,
55,
45,
30,
50,
24,
40,
45,
45,
32,
18,
17,
17,
10,
60,
14,
30,
15,
32,
18,
25,
10,
14,
18,
21,
18,
65,
30,
25,
25,
30,
19,
50,
45,
75,
22,
38,
52,
30,
32,
14,
22,
40,
20,
24,
25,
38,
45,
25,
38,
55,
42,
40,
75,
33,
38,
33,
19,
35,
28,
18,
16,
28,
88,
62,
15,
50,
55,
58,
45,
33,
32,
15,
55,
25,
20,
32,
50,
18,
16,
65,
19,
40,
38,
28,
40,
35,
20,
28,
25,
65,
75,
35,
33,
39,
54,
45,
34,
40,
25,
22,
45,
30,
32,
35,
22,
35,
45,
34,
40,
60,
10,
32,
45,
30,
40,
23,
60,
20,
82,
65,
46,
72,
28,
40,
50,
38,
56,
44,
70,
30,
27,
32,
25,
45,
49,
17,
28,
25,
38,
18,
14,
28,
16,
30,
75,
70,
18,
18,
16,
85,
14,
14,
66,
32,
20,
25,
32,
60,
50,
80,
50,
50,
11,
36,
16,
56,
50,
80,
19,
54,
60,
50,
62,
39,
55,
40,
70,
80,
24,
18,
14,
50,
125,
30,
17,
12,
34,
35,
22,
36,
24,
48,
26,
40,
95,
20,
22,
20,
25,
43,
22,
19,
16,
25,
24,
32,
48,
50,
75,
45,
54,
44,
55,
30,
40,
40,
40,
36,
19,
19,
85,
90,
85,
95,
140,
55,
75,
40,
165,
85,
125,
39,
32,
90,
25,
22,
40,
32,
18,
25,
18,
39,
30,
26,
46,
48,
18,
20,
16,
75,
48,
20,
50,
30,
28,
52,
19,
15,
15,
12,
24,
60,
38,
18,
20,
19,
38,
26,
40,
27,
60,
13,
44,
20,
22,
27,
44,
45,
95,
45,
75,
39,
55,
32,
40,
60,
25,
100,
32,
28,
24,
22,
25,
25,
44,
60,
32,
15,
13,
19,
20,
18,
14,
24,
22,
11,
24,
18,
130,
24,
45,
19,
16,
10,
24,
75,
79,
140,
82,
200,
125,
90,
48,
60,
40,
34,
40,
25,
100,
60,
70,
100,
25,
70,
50,
52,
41,
75,
275,
100,
20,
20,
60,
16,
11,
18,
25,
16,
12,
13,
39,
25,
38,
22,
22,
20,
28,
55,
18,
25,
20,
40,
36,
23,
10,
25,
28,
65,
38,
18,
13,
49,
25,
50,
26,
15,
14,
25,
25,
38,
22,
35,
28,
58,
68,
47,
22,
17,
27,
45,
14,
65,
58,
155,
36,
65,
56,
85,
48,
30,
30,
null,
18,
24,
19,
30,
99,
15,
42,
25,
30,
7,
15,
20,
15,
33,
22,
12,
18,
27,
32,
38,
45,
16,
16,
25,
42,
40,
70,
35,
85,
49,
35,
22,
44,
26,
30,
35,
27,
50,
60,
null,
55,
48,
48,
250,
200,
48,
50,
75,
75,
40,
125,
75,
60,
43,
52,
44,
85,
75,
50,
160,
100,
50,
15,
30,
28,
23,
60,
55,
15,
30,
14,
90,
18,
12,
15,
13,
16,
35,
35,
24,
22,
50,
25,
30,
35,
24,
26,
15,
50,
16,
15,
32,
17,
40,
16,
26,
50,
18,
21,
34,
38,
16,
15,
15,
22,
20,
35,
42,
30,
28,
13,
25,
28,
38,
15,
24,
24,
40,
28,
38,
45,
25,
35,
25,
28,
18,
29,
28,
25,
58,
50,
49,
40,
30,
20,
19,
25,
26,
55,
45,
65,
36,
32,
16,
25,
22,
23,
16,
8,
36,
20,
50,
38,
8,
24,
45,
42,
39,
29,
30,
50,
45,
45,
42,
60,
58,
42,
75,
32,
35,
50,
34,
28,
28,
27,
32,
28,
40,
30,
40,
49,
36,
30,
37,
75,
40,
35,
48,
21,
60,
60,
36,
14,
42,
50,
45,
15,
13,
20,
38,
80,
34,
30,
28,
50,
24,
30,
22,
24,
23,
16,
14,
20,
35,
38,
29,
27,
42,
42,
29,
40,
48,
75,
39,
26,
35,
65,
35,
22,
12,
12,
65,
25,
12,
25,
34,
10,
32,
20,
32,
69,
30,
22,
28,
23,
23,
20,
42,
16,
29,
29,
48,
95,
65,
85,
95,
80,
38,
45,
37,
28,
80,
48,
48,
59,
65,
65,
21,
50,
50,
30,
30,
25,
28,
20,
40,
25,
30,
20,
19,
12,
60,
38,
18,
28,
23,
60,
35,
19,
18,
15,
17,
9,
7,
23,
16,
50,
30,
50,
35,
25,
21,
28,
20,
30,
38,
10,
8,
30,
10,
7,
15,
20,
7,
9,
24,
12,
23,
10,
18,
6,
30,
14,
13,
20,
14,
17,
36,
25,
75,
215,
16,
32,
25,
42,
85,
45,
50,
45,
49,
185,
85,
49,
95,
40,
80,
55,
50,
150,
55,
62,
65,
48,
60,
50,
55,
85,
35,
70,
25,
60,
19,
12,
12,
12,
17,
30,
13,
20,
15,
43,
20,
50,
13,
22,
35,
35,
22,
13,
13,
90,
null,
32,
17,
32,
18,
18,
16,
15,
8,
8,
16,
32,
12,
25,
12,
16,
45,
35,
35,
47,
50,
35,
40,
28,
20,
17,
50,
35,
16,
35,
21,
25,
42,
45,
35,
15,
29,
23,
27,
19,
26,
12,
12,
35,
21,
60,
17,
52,
19,
50,
50,
36,
35,
30,
20,
26,
32,
48,
50,
42,
65,
80,
42,
42,
20,
32,
44,
60,
75,
45,
30,
19,
38,
18,
16,
40,
12,
26,
49,
125,
17,
24,
23,
22,
49,
15,
16,
14,
18,
6,
24,
36,
20,
36,
35,
20,
16,
26,
23,
13,
34,
45,
18,
26,
18,
28,
65,
90,
12,
30,
28,
42,
21,
20,
10,
50,
40,
36,
45,
25,
28,
25,
30,
39,
28,
60,
60,
16,
25,
30,
8,
20,
12,
18,
13,
35,
38,
17,
10,
45,
27,
115,
98,
52,
38,
40,
58,
50,
25,
60,
42,
39,
55,
29,
44,
36,
48,
39,
45,
22,
18,
16,
14,
22,
35,
32,
20,
12,
18,
25,
11,
19,
37,
27,
28,
75,
75,
94,
85,
50,
80,
85,
75,
65,
50,
70,
38,
22,
45,
18,
119,
14,
35,
18,
55,
30,
15,
37,
72,
24,
17,
20,
32,
12,
39,
25,
15,
80,
55,
40,
85,
75,
22,
49,
65,
60,
50,
50,
28,
45,
28,
45,
48,
33,
30,
19,
25,
60,
12,
24,
28,
20,
36,
25,
50,
16,
55,
15,
28,
30,
25,
25,
30,
35,
75,
37,
38,
52,
40,
9,
10,
16,
12,
28,
16,
9,
11,
18,
10,
15,
16,
40,
23,
16,
26,
18,
18,
16,
21,
19,
30,
30,
90,
29,
39,
40,
38,
58,
30,
65,
30,
45,
36,
16,
18,
null,
30,
35,
32,
20,
24,
29,
47,
25,
75,
32,
25,
38,
25,
30,
42,
50,
85,
95,
70,
50,
18,
42,
45,
75,
50,
30,
35,
30,
40,
65,
30,
25,
28,
50,
36,
60,
34,
36,
22,
12,
22,
18,
18,
22,
135,
45,
30,
20,
25,
20,
20,
18,
29,
24,
35,
34,
55,
55,
64,
24,
65,
27,
225,
38,
60,
55,
55,
45,
20,
22,
19,
16,
16,
14,
75,
75,
90,
150,
90,
60,
115,
125,
90,
70,
55,
110,
115,
100,
68,
65,
85,
36,
45,
65,
75,
100,
26,
22,
32,
28,
22,
35,
28,
28,
15,
55,
26,
24,
15,
17,
10,
50,
34,
29,
40,
35,
60,
32,
28,
25,
22,
38,
28,
40,
25,
39,
39,
34,
36,
32,
28,
27,
13,
46,
13,
30,
85,
24,
20,
30,
28,
50,
17,
65,
35,
42,
48,
60,
40,
28,
15,
16,
25,
32,
25,
20,
30,
32,
98,
40,
30,
55,
18,
32,
75,
34,
30,
80,
30,
32,
45,
45,
22,
42,
65,
40,
65,
18,
48,
40,
33,
60,
24,
16,
80,
70,
125,
30,
38,
45,
40,
50,
37,
40,
55,
28,
26,
60,
37,
30,
38,
45,
36,
24,
34,
60,
18,
39,
20,
30,
78,
16,
45,
39,
45,
48,
40,
44,
30,
35,
85,
30,
45,
36,
72,
13,
10,
44,
24,
30,
11,
55,
15,
22,
24,
45,
52,
16,
20,
16,
13,
11,
39,
38,
23,
12,
13,
20,
35,
35,
40,
45,
65,
25,
24,
25,
36,
23,
28,
28,
20,
18,
18,
15,
24,
20,
17,
14,
12,
17,
12,
16,
30,
73,
24,
23,
16,
20,
45,
14,
14,
78,
60,
24,
42,
36,
60,
60,
65,
48,
16,
55,
16,
24,
16,
45,
35,
23,
22,
19,
25,
45,
42,
26,
37,
36,
24,
28,
10,
54,
25,
25,
40,
50,
20,
50,
22,
18,
25,
13,
20,
38,
55,
45,
49,
39,
60,
42,
100,
48,
64,
96,
35,
42,
33,
65,
42,
50,
50,
34,
8,
28,
15,
16,
35,
15,
35,
35,
18,
33,
7,
23,
18,
22,
13,
40,
45,
135,
40,
55,
35,
58,
20,
45,
20,
30,
11,
30,
48,
24,
32,
18,
85,
45,
15,
62,
26,
10,
35,
24,
34,
40,
28,
32,
35,
60,
50,
30,
50,
34,
85,
70,
30,
28,
40,
11,
11,
22,
15,
11,
35,
34,
18,
15,
8,
28,
20,
38,
75,
44,
66,
54,
85,
48,
30,
50,
50,
33,
20,
32,
32,
36,
25,
35,
95,
30,
47,
38,
50,
18,
25,
25,
64,
18,
null,
23,
19,
16,
45,
15,
28,
40,
35,
40,
36,
40,
25,
54,
28,
95,
22,
25,
50,
38,
22,
45,
37,
60,
32,
43,
22,
75,
28,
25,
35,
15,
32,
19,
30,
23,
30,
26,
14,
26,
20,
13,
11,
14,
18,
15,
16,
29,
18,
55,
85,
180,
80,
55,
38,
25,
25,
30,
32,
13,
38,
90,
75,
22,
29,
25,
15,
65,
40,
40,
75,
80,
62,
35,
50,
52,
33,
44,
75,
10,
18,
30,
24,
24,
23,
40,
10,
30,
30,
11,
27,
24,
25,
14,
10,
20,
11,
18,
24,
20,
10,
22,
55,
19,
60,
32,
14,
23,
18,
17,
22,
33,
18,
15,
12,
14,
62,
24,
28,
17,
21,
15,
42,
12,
22,
40,
20,
125,
54,
17,
70,
28,
35,
25,
25,
28,
15,
42,
55,
34,
25,
25,
9,
13,
20,
25,
8,
40,
24,
13,
15,
20,
14,
30,
21,
24,
28,
8,
18,
30,
13,
10,
18,
18,
10,
16,
10,
35,
10,
39,
60,
12,
60,
60,
160,
50,
49,
52,
36,
45,
38,
70,
54,
16,
24,
11,
120,
33,
13,
12,
75,
13,
20,
27,
42,
36,
20,
36,
30,
50,
60,
36,
40,
36,
45,
60,
40,
29,
32,
22,
20,
55,
39,
60,
24,
19,
60,
13,
45,
19,
38,
80,
55,
45,
55,
35,
60,
42,
53,
50,
40,
55,
11,
34,
20,
40,
24,
11,
28,
11,
10,
23,
36,
20,
12,
25,
12,
11,
40,
18,
22,
15,
20,
28,
19,
28,
24,
null,
80,
28,
50,
43,
25,
20,
71,
28,
28,
17,
35,
50,
19,
85,
null,
null,
125,
60,
60,
90,
40,
50,
48,
55,
65,
95,
45,
45,
59,
56,
54,
27,
135,
68,
41,
16,
38,
40,
50,
34,
36,
67,
38,
46,
80,
35,
17,
30,
40,
39,
42,
45,
45,
18,
100,
48,
50,
75,
21,
15,
18,
13,
18,
25,
25,
19,
30,
20,
15,
35,
38,
18,
17,
13,
26,
47,
47,
45,
12,
22,
17,
22,
50,
14,
9,
10,
125,
60,
60,
65,
10,
25,
20,
8,
23,
20,
20,
9,
7,
7,
18,
35,
28,
16,
12,
20,
11,
12,
22,
12,
14,
30,
18,
12,
35,
34,
15,
20,
24,
30,
32,
27,
12,
28,
27,
40,
40,
30,
75,
38,
75,
28,
85,
32,
44,
65,
47,
35,
78,
48,
24,
48,
50,
30,
30,
55,
39,
38,
20,
45,
36,
45,
45,
45,
48,
30,
28,
30,
40,
50,
40,
35,
18,
35,
26,
15,
55,
72,
75,
22,
36,
20,
35,
59,
40,
18,
30,
24,
85,
60,
24,
25,
28,
60,
35,
42,
20,
19,
40,
55,
45,
28,
18,
30,
22,
20,
22,
18,
42,
15,
45,
25,
12,
16,
24,
50,
50,
25,
22,
15,
45,
23,
42,
68,
32,
29,
145,
56,
26,
29,
59,
40,
78,
45,
20,
50,
28,
75,
36,
18,
20,
135,
20,
25,
15,
35,
20,
16,
13,
50,
39,
15,
20,
20,
32,
25,
15,
11,
49,
30,
10,
55,
20,
26,
22,
15,
55,
30,
25,
20,
35,
34,
30,
28,
45,
38,
42,
15,
62,
null,
25,
90,
29,
32,
40,
75,
34,
34,
25,
18,
24,
50,
14,
20,
10,
29,
145,
54,
70,
45,
35,
20,
22,
43,
19,
19,
18,
20,
13,
35,
15,
42,
14,
22,
42,
36,
18,
32,
20,
24,
30,
38,
8,
36,
22,
19,
17,
40,
32,
21,
20,
24,
32,
30,
18,
20,
32,
50,
38,
48,
25,
105,
30,
60,
65,
35,
36,
90,
28,
105,
25,
125,
49,
20,
36,
155,
24,
45,
32,
200,
19,
24,
35,
32,
26,
19,
42,
25,
40,
38,
38,
50,
50,
25,
35,
70,
50,
25,
20,
30,
18,
46,
35,
30,
18,
42,
45,
39,
47,
46,
72,
75,
52,
86,
48,
100,
42,
55,
75,
50,
75,
40,
22,
12,
15,
24,
30,
19,
15,
13,
35,
19,
48,
42,
15,
24,
20,
19,
47,
30,
30,
38,
25,
23,
12,
19,
14,
42,
26,
35,
12,
9,
33,
10,
35,
32,
30,
24,
20,
75,
70,
35,
15,
24,
48,
35,
18,
40,
27,
45,
28,
28,
32,
27,
16,
24,
28,
50,
50,
14,
85,
16,
75,
44,
48,
41,
41,
26,
40,
14,
17,
55,
38,
22,
25,
55,
10,
32,
30,
50,
9,
25,
10,
32,
30,
null,
6,
36,
14,
20,
16,
15,
15,
27,
275,
28,
27,
50,
32,
50,
28,
36,
32,
100,
28,
28,
20,
48,
45,
25,
60,
20,
75,
55,
20,
30,
35,
30,
45,
22,
34,
27,
16,
34,
29,
35,
20,
55,
45,
60,
70,
42,
42,
55,
64,
18,
21,
45,
42,
35,
52,
23,
19,
25,
60,
85,
35,
35,
55,
45,
55,
18,
39,
25,
20,
55,
15,
15,
35,
24,
18,
60,
150,
275,
450,
200,
42,
65,
125,
75,
48,
275,
49,
39,
25,
35,
27,
18,
21,
11,
14,
11,
18,
19,
28,
30,
35,
12,
17,
12,
18,
26,
13,
20,
11,
20,
12,
25,
13,
11,
30,
10,
14,
17,
50,
80,
19,
15,
10,
26,
65,
24,
96,
42,
25,
35,
45,
22,
44,
25,
38,
38,
28,
36,
20,
8,
24,
22,
38,
49,
50,
25,
30,
50,
20,
60,
13,
22,
28,
22,
55,
10,
12,
45,
50,
28,
14,
17,
11,
16,
21,
27,
20,
48,
26,
24,
65,
20,
25,
25,
40,
43,
58,
42,
34,
55,
34,
66,
44,
42,
48,
65,
53,
35,
64,
50,
58,
66,
23,
43,
50,
25,
60,
45,
45,
35,
35,
24,
40,
28,
38,
70,
42,
52,
13,
12,
36,
32,
21,
24,
18,
15,
13,
48,
15,
38,
24,
9,
36,
16,
36,
19,
30,
34,
29,
19,
12,
19,
19,
18,
28,
50,
25,
20,
14,
25,
20,
30,
42,
19,
20,
15,
29,
13,
90,
25,
22,
35,
30,
58,
28,
35,
25,
22,
35,
45,
36,
16,
36,
18,
10,
25,
null,
23,
32,
23,
16,
39,
32,
42,
25,
16,
29,
14,
16,
18,
18,
9,
8,
34,
28,
25,
20,
11,
10,
7,
25,
40,
40,
42,
85,
19,
38,
28,
32,
26,
75,
18,
19,
46,
16,
15,
25,
21,
15,
45,
65,
40,
50,
24,
12,
38,
38,
12,
11,
75,
48,
60,
50,
75,
120,
62,
55,
40,
55,
30,
165,
55,
64,
100,
70,
55,
30,
30,
100,
52,
35,
150,
70,
54,
70,
35,
40,
125,
85,
40,
40,
65,
16,
35,
10,
20,
20,
16,
34,
175,
20,
42,
30,
38,
36,
20,
35,
15,
20,
60,
53,
39,
27,
36,
20,
16,
15,
42,
34,
30,
20,
70,
80,
98,
32,
22,
45,
44,
20,
23,
49,
48,
20,
35,
20,
25,
28,
28,
39,
11,
24,
18,
18,
14,
17,
20,
5,
15,
8,
35,
29,
18,
26,
28,
30,
25,
22,
42,
30,
40,
26,
48,
45,
39,
14,
27,
37,
35,
45,
55,
29,
15,
35,
25,
35,
30,
32,
100,
25,
45,
42,
25,
18,
20,
55,
48,
55,
38,
65,
48,
75,
55,
21,
75,
60,
55,
48,
23,
40,
37,
22,
30,
26,
50,
27,
45,
18,
32,
15,
18,
22,
30,
10,
29,
25,
30,
20,
26,
20,
95,
41,
85,
80,
42,
65,
55,
28,
40,
32,
30,
37,
30,
60,
60,
25,
32,
56,
50,
20,
30,
29,
35,
40,
37,
40,
32,
18,
28,
28,
8,
29,
56,
44,
14,
15,
22,
35,
40,
33,
20,
25,
18,
25,
36,
20,
40,
14,
24,
40,
45,
16,
50,
22,
54,
24,
65,
40,
100,
32,
35,
55,
34,
45,
48,
33,
70,
110,
54,
75,
130,
50,
115,
54,
100,
48,
39,
44,
18,
22,
17,
16,
25,
25,
50,
55,
22,
25,
28,
25,
45,
16,
17,
50,
70,
15,
92,
48,
60,
58,
54,
20,
55,
45,
49,
75,
32,
40,
90,
89,
28,
45,
150,
750,
50,
95,
175,
26,
130,
78,
70,
125,
44,
65,
45,
65,
65,
65,
64,
90,
100,
30,
14,
19,
38,
20,
15,
40,
10,
16,
38,
45,
16,
18,
35,
20,
10,
18,
25,
24,
15,
9,
30,
20,
14,
20,
15,
10,
18,
25,
12,
24,
20,
60,
32,
36,
14,
17,
30,
50,
18,
65,
25,
50,
28,
90,
37,
42,
55,
75,
22,
18,
75,
125,
35,
50,
54,
45,
18,
46,
13,
13,
13,
18,
65,
25,
25,
14,
54,
23,
23,
50,
40,
58,
28,
45,
21,
20,
46,
77,
54,
28,
12,
60,
25,
30,
20,
55,
55,
55,
50,
25,
20,
25,
30,
85,
52,
22,
20,
18,
27,
15,
15,
15,
25,
20,
25,
20,
19,
20,
40,
34,
42,
25,
17,
60,
25,
21,
24,
19,
26,
48,
34,
13,
27,
16,
13,
13,
25,
13,
28,
14,
55,
null,
25,
30,
18,
12,
8,
24,
35,
24,
45,
38,
30,
20,
39,
27,
14,
34,
11,
26,
26,
13,
26,
20,
18,
18,
36,
16,
35,
32,
48,
36,
53,
27,
18,
25,
11,
90,
30,
48,
38,
80,
22,
16,
17,
28,
25,
18,
38,
30,
27,
30,
22,
32,
23,
20,
34,
18,
75,
26,
20,
55,
32,
26,
70,
30,
24,
22,
65,
18,
16,
29,
45,
30,
36,
10,
23,
45,
44,
65,
28,
23,
30,
25,
35,
56,
200,
27,
50,
36,
75,
60,
27,
47,
32,
29,
35,
58,
50,
27,
170,
24,
38,
26,
42,
50,
45,
55,
20,
50,
18,
14,
18,
22,
18,
null,
36,
23,
25,
18,
15,
9,
9,
26,
15,
25,
10,
10,
48,
18,
12,
12,
16,
25,
18,
14,
23,
22,
12,
10,
38,
14,
35,
45,
39,
60,
75,
14,
45,
27,
40,
20,
20,
25,
12,
24,
38,
28,
22,
29,
14,
15,
30,
39,
32,
24,
45,
34,
25,
40,
null,
32,
85,
32,
36,
38,
60,
75,
60,
75,
50,
45,
49,
75,
40,
75,
85,
48,
82,
80,
60,
50,
100,
115,
50,
42,
95,
68,
90,
56,
60,
70,
35,
39,
38,
60,
30,
40,
50,
26,
32,
40,
42,
35,
26,
29,
25,
60,
30,
35,
24,
18,
32,
52,
22,
30,
25,
24,
45,
38,
100,
24,
32,
52,
75,
42,
33,
65,
12,
15,
52,
20,
20,
28,
30,
14,
52,
15,
36,
60,
150,
54,
29,
34,
17,
17,
23,
46,
28,
17,
48,
25,
48,
12,
52,
44,
15,
26,
55,
28,
30,
24,
11,
35,
38,
18,
39,
60,
36,
36,
35,
25,
23,
15,
65,
25,
38,
25,
30,
15,
35,
30,
16,
20,
13,
15,
18,
24,
18,
17,
20,
95,
135,
115,
79,
125,
40,
44,
70,
46,
90,
45,
120,
48,
24,
25,
60,
55,
25,
150,
23,
35,
60,
23,
25,
29,
42,
28,
22,
65,
35,
20,
25,
25,
52,
42,
18,
20,
35,
10,
30,
13,
34,
9,
18,
8,
24,
20,
38,
18,
32,
30,
20,
27,
30,
19,
30,
20,
37,
12,
24,
18,
38,
42,
25,
37,
24,
16,
42,
42,
45,
24,
50,
50,
18,
25,
15,
12,
60,
18,
34,
44,
24,
40,
25,
58,
28,
25,
45,
52,
22,
44,
24,
55,
20,
28,
65,
30,
15,
40,
40,
30,
50,
22,
36,
39,
30,
15,
60,
56,
20,
85,
35,
30,
21,
18,
40,
35,
32,
25,
32,
25,
21,
50,
30,
26,
18,
20,
20,
28,
42,
20,
30,
35,
14,
35,
38,
21,
50,
26,
60,
53,
12,
29,
20,
40,
45,
58,
14,
13,
42,
19,
16,
30,
65,
18,
24,
18,
13,
28,
28,
25,
45,
64,
35,
110,
50,
62,
85,
35,
17,
22,
22,
40,
20,
21,
48,
45,
22,
22,
22,
65,
26,
30,
18,
16,
40,
30,
35,
17,
28,
27,
22,
23,
47,
25,
14,
42,
25,
35,
35,
65,
50,
35,
42,
125,
100,
100,
38,
100,
60,
130,
37,
100,
45,
95,
40,
75,
48,
40,
38,
27,
50,
60,
29,
80,
85,
65,
18,
42,
27,
15,
55,
85,
20,
32,
30,
45,
35,
22,
40,
18,
18,
32,
59,
25,
42,
10,
14,
20,
16,
50,
28,
30,
30,
30,
10,
24,
12,
15,
20,
15,
12,
38,
22,
27,
26,
48,
28,
75,
25,
48,
55,
21,
38,
35,
28,
28,
null,
25,
100,
18,
27,
18,
15,
20,
12,
35,
26,
14,
20,
45,
18,
29,
25,
32,
40,
55,
32,
17,
25,
21,
25,
12,
40,
45,
32,
29,
25,
28,
14,
65,
32,
17,
20,
16,
27,
10,
25,
17,
17,
22,
13,
25,
18,
35,
20,
24,
6,
6,
30,
30,
13,
9,
12,
15,
25,
14,
55,
25,
48,
47,
29,
15,
16,
16,
35,
33,
25,
19,
36,
9,
28,
20,
16,
30,
10,
7,
13,
10,
22,
28,
46,
65,
55,
62,
60,
40,
75,
75,
75,
65,
60,
64,
17,
11,
12,
28,
10,
13,
25,
30,
30,
17,
33,
28,
17,
28,
26,
18,
20,
65,
20,
36,
120,
24,
32,
16,
70,
70,
64,
35,
27,
53,
45,
125,
54,
45,
30,
48,
29,
27,
20,
38,
19,
30,
25,
50,
38,
27,
58,
110,
38,
90,
95,
55,
55,
62,
44,
20,
27,
38,
36,
45,
24,
58,
22,
100,
70,
75,
40,
60,
45,
35,
20,
20,
25,
30,
65,
15,
30,
50,
17,
24,
48,
30,
22,
58,
16,
38,
28,
45,
32,
22,
30,
19,
25,
38,
20,
34,
32,
48,
35,
28,
38,
45,
36,
50,
14,
36,
35,
45,
44,
32,
65,
55,
50,
50,
24,
95,
45,
27,
40,
28,
39,
32,
39,
29,
55,
25,
55,
25,
28,
14,
54,
30,
25,
48,
60,
28,
20,
16,
39,
25,
25,
22,
19,
14,
17,
35,
85,
13,
45,
24,
17,
19,
18,
18,
75,
35,
16,
60,
17,
30,
50,
48,
40,
20,
85,
24,
50,
25,
35,
40,
47,
70,
70,
39,
55,
50,
48,
42,
48,
48,
20,
39,
41,
85,
45,
100,
25,
35,
20,
15,
42,
22,
15,
47,
50,
8,
9,
11,
12,
40,
29,
56,
69,
28,
35,
30,
24,
95,
65,
95,
100,
38,
93,
54,
65,
60,
48,
36,
44,
68,
36,
37,
29,
120,
50,
64,
60,
90,
28,
67,
40,
65,
60,
40,
100,
40,
52,
40,
20,
75,
135,
36,
14,
19,
14,
42,
28,
18,
16,
34,
26,
null,
20,
52,
26,
20,
25,
10,
16,
15,
22,
25,
9,
10,
36,
15,
65,
75,
28,
16,
50,
135,
125,
60,
260,
155,
60,
42,
50,
90,
65,
67,
175,
75,
75,
50,
36,
17,
42,
18,
19,
30,
35,
19,
48,
30,
30,
45,
22,
15,
25,
12,
25,
55,
24,
19,
23,
22,
75,
42,
42,
20,
22,
18,
75,
60,
85,
48,
48,
125,
95,
34,
54,
58,
55,
49,
47,
46,
52,
135,
27,
26,
24,
24,
29,
36,
26,
30,
38,
18,
14,
13,
26,
30,
14,
36,
9,
50,
30,
19,
14,
22,
40,
7,
16,
20,
22,
48,
20,
14,
40,
22,
30,
30,
25,
24,
45,
15,
38,
22,
22,
32,
20,
29,
18,
60,
25,
27,
38,
14,
18,
11,
27,
18,
25,
22,
15,
45,
16,
12,
24,
30,
28,
19,
11,
17,
47,
27,
36,
50,
50,
36,
45,
60,
39,
35,
60,
32,
54,
54,
25,
12,
34,
28,
32,
22,
28,
60,
34,
20,
17,
18,
25,
21,
78,
45,
38,
35,
40,
9,
15,
50,
16,
17,
12,
12,
14,
26,
23,
30,
12,
18,
16,
30,
30,
25,
13,
13,
26,
23,
13,
20,
11,
11,
30,
35,
37,
17,
32,
21,
18,
18,
30,
36,
15,
60,
40,
48,
24,
30,
75,
35,
24,
36,
20,
45,
30,
36,
55,
50,
25,
30,
19,
21,
45,
23,
24,
34,
16,
30,
10,
20,
13,
18,
32,
20,
null,
28,
80,
40,
36,
25,
30,
25,
20,
55,
29,
24,
34,
null,
25,
18,
18,
20,
21,
12,
60,
25,
42,
13,
null,
15,
17,
12,
20,
14,
42,
35,
36,
26,
35,
11,
33,
30,
25,
38,
45,
40,
25,
35,
19,
32,
18,
54,
48,
30,
60,
25,
40,
14,
25,
17,
45,
85,
97,
39,
75,
80,
34,
50,
72,
68,
35,
28,
48,
65,
48,
85,
29,
47,
38,
25,
20,
20,
30,
23,
35,
28,
23,
80,
25,
25,
14,
24,
17,
15,
25,
30,
32,
15,
30,
10,
40,
36,
18,
10,
29,
15,
18,
23,
65,
21,
24,
8,
18,
22,
32,
18,
17,
20,
125,
75,
100,
40,
25,
35,
12,
20,
25,
25,
40,
25,
36,
20,
26,
12,
20,
25,
50,
26,
15,
14,
25,
50,
48,
26,
45,
20,
35,
25,
30,
22,
54,
48,
60,
40,
60,
30,
45,
28,
75,
45,
72,
50,
33,
45,
19,
15,
55,
60,
40,
21,
54,
20,
18,
55,
22,
25,
25,
25,
24,
75,
16,
12,
37,
15,
12,
45,
20,
20,
13,
18,
16,
16,
30,
28,
38,
45,
26,
55,
42,
25,
50,
95,
40,
50,
96,
45,
50,
52,
75,
38,
22,
29,
125,
35,
25,
52,
50,
65,
13,
14,
20,
16,
11,
27,
25,
18,
12,
13,
10,
65,
65,
40,
33,
19,
17,
18,
45,
24,
24,
35,
21,
28,
25,
30,
10,
38,
24,
27,
35,
28,
85,
48,
75,
25,
55,
55,
60,
45,
55,
15,
32,
39,
28,
58,
26,
65,
13,
42,
16,
25,
48,
18,
10,
25,
20,
16,
18,
28,
25,
15,
18,
24,
35,
23,
45,
38,
13,
58,
40,
20,
48,
32,
20,
44,
22,
50,
29,
56,
80,
30,
18,
20,
30,
40,
79,
29,
44,
42,
23,
38,
52,
35,
38,
28,
20,
30,
11,
25,
24,
40,
150,
40,
25,
22,
20,
24,
28,
42,
26,
11,
11,
40,
38,
49,
30,
40,
29,
21,
36,
14,
28,
17,
18,
36,
25,
50,
35,
75,
32,
25,
18,
18,
22,
24,
30,
60,
25,
20,
25,
44,
80,
10,
85,
225,
60,
35,
42,
26,
30,
32,
42,
64,
25,
18,
28,
70,
35,
54,
18,
26,
45,
58,
42,
40,
85,
58,
65,
35,
85,
52,
18,
75,
42,
22,
80,
75,
75,
11,
13,
19,
11,
32,
20,
29,
34,
14,
85,
40,
13,
39,
14,
30,
40,
10,
14,
35,
42,
27,
26,
40,
39,
14,
20,
22,
38,
55,
12,
40,
19,
13,
13,
25,
24,
20,
14,
30,
18,
65,
65,
32,
24,
55,
35,
45,
30,
28,
22,
25,
60,
55,
30,
55,
28,
23,
28,
30,
30,
18,
45,
54,
22,
85,
24,
18,
22,
19,
30,
32,
60,
26,
24,
40,
70,
100,
25,
22,
50,
20,
25,
18,
30,
35,
17,
18,
22,
15,
null,
25,
39,
21,
24,
65,
14,
40,
32,
36,
40,
42,
32,
50,
20,
48,
100,
20,
48,
40,
30,
50,
18,
45,
42,
40,
25,
25,
45,
130,
48,
64,
32,
38,
95,
23,
17,
100,
32,
40,
14,
50,
14,
17,
36,
20,
18,
15,
45,
22,
26,
15,
11,
50,
20,
28,
32,
98,
39,
70,
45,
16,
28,
38,
26,
20,
16,
24,
65,
26,
15,
25,
28,
20,
20,
80,
58,
90,
185,
36,
44,
35,
32,
28,
23,
52,
28,
25,
29,
48,
28,
9,
60,
13,
14,
25,
17,
18,
40,
120,
25,
50,
38,
32,
30,
58,
14,
29,
22,
30,
45,
36,
29,
34,
70,
55,
75,
35,
75,
55,
55,
35,
45,
30,
26,
28,
45,
50,
20,
45,
35,
75,
40,
30,
41,
39,
15,
13,
28,
18,
25,
24,
39,
10,
42,
21,
16,
24,
26,
32,
48,
24,
22,
18,
18,
40,
15,
11,
24,
10,
10,
14,
10,
20,
18,
12,
30,
27,
25,
45,
22,
78,
18,
40,
60,
43,
58,
32,
14,
35,
36,
32,
25,
40,
35,
8,
38,
11,
55,
55,
44,
40,
50,
48,
80,
40,
55,
40,
45,
50,
10,
35,
26,
11,
28,
12,
35,
60,
15,
8,
25,
27,
35,
65,
25,
60,
14,
15,
26,
35,
18,
40,
30,
30,
28,
45,
28,
18,
30,
24,
80,
38,
13,
25,
28,
75,
33,
18,
27,
50,
28,
23,
85,
50,
18,
30,
23,
18,
18,
24,
30,
20,
47,
20,
16,
25,
18,
20,
30,
24,
28,
30,
24,
34,
19,
30,
77,
30,
19,
20,
15,
28,
50,
20,
17,
49,
18,
14,
30,
30,
35,
20,
18,
16,
16,
48,
45,
55,
20,
22,
38,
40,
30,
48,
28,
65,
null,
75,
64,
70,
40,
62,
65,
58,
105,
55,
45,
75,
40,
55,
90,
18,
26,
65,
65,
18,
16,
30,
36,
55,
30,
66,
39,
42,
42,
48,
40,
60,
18,
25,
12,
45,
20,
12,
60,
185,
46,
39,
55,
36,
40,
54,
35,
25,
35,
75,
28,
69,
15,
129,
54,
65,
32,
30,
28,
14,
25,
16,
17,
11,
34,
30,
16,
38,
40,
28,
42,
36,
28,
32,
30,
13,
24,
75,
35,
52,
44,
85,
25,
22,
40,
21,
32,
11,
40,
20,
26,
11,
30,
12,
59,
28,
17,
59,
48,
100,
85,
75,
45,
83,
20,
36,
40,
75,
50,
175,
75,
50,
60,
44,
50,
85,
39,
36,
48,
39,
28,
37,
26,
null,
16,
14,
38,
30,
55,
58,
23,
42,
32,
60,
145,
24,
17,
10,
15,
11,
45,
25,
34,
24,
38,
13,
20,
48,
17,
35,
40,
22,
36,
60,
30,
38,
120,
50,
85,
41,
50,
22,
25,
35,
38,
28,
30,
42,
30,
50,
39,
45,
35,
27,
50,
32,
15,
25,
90,
28,
50,
10,
28,
30,
38,
27,
19,
21,
35,
16,
32,
62,
55,
62,
45,
49,
50,
55,
145,
30,
20,
15,
14,
28,
24,
18,
null,
20,
19,
18,
11,
15,
16,
25,
20,
12,
12,
16,
10,
15,
11,
24,
11,
18,
42,
24,
15,
65,
29,
22,
35,
26,
68,
35,
58,
20,
18,
35,
20,
39,
13,
32,
48,
30,
42,
25,
35,
40,
35,
34,
32,
55,
85,
85,
40,
50,
78,
22,
48,
24,
45,
45,
36,
55,
58,
35,
38,
30,
25,
18,
16,
50,
25,
20,
14,
30,
20,
8,
50,
12,
16,
19,
16,
17,
28,
48,
75,
28,
16,
25,
65,
50,
20,
42,
20,
25,
24,
35,
45,
20,
13,
13,
16,
54,
15,
70,
75,
275,
150,
60,
200,
75,
70,
75,
24,
40,
50,
15,
25,
34,
10,
12,
17,
45,
18,
8,
14,
15,
40,
15,
37,
130,
40,
59,
null,
56,
46,
39,
30,
35,
29,
45,
42,
20,
50,
40,
65,
75,
75,
75,
50,
28,
65,
47,
48,
65,
37,
55,
24,
28,
50,
26,
35,
25,
25,
35,
30,
95,
30,
50,
12,
90,
32,
48,
16,
40,
15,
50,
24,
9,
14,
12,
12,
20,
40,
10,
20,
18,
18,
40,
17,
15,
36,
31,
32,
115,
25,
35,
60,
62,
48,
37,
34,
35,
35,
45,
33,
50,
28,
50,
25,
36,
47,
25,
22,
34,
16,
32,
32,
20,
30,
65,
18,
14,
39,
18,
null,
21,
24,
14,
28,
20,
20,
18,
35,
8,
45,
null,
18,
29,
16,
35,
27,
65,
50,
30,
23,
12,
55,
37,
55,
65,
25,
40,
20,
44,
85,
45,
75,
90,
35,
52,
62,
64,
125,
20,
13,
60,
50,
45,
24,
75,
42,
11,
95,
30,
17,
40,
13,
18,
22,
38,
26,
45,
25,
30,
32,
30,
35,
10,
18,
10,
24,
28,
18,
88,
38,
40,
30,
38,
38,
53,
20,
28,
28,
42,
42,
90,
22,
18,
25,
12,
19,
40,
27,
17,
12,
22,
30,
45,
29,
30,
115,
200,
42,
140,
50,
33,
50,
40,
75,
13,
22,
22,
25,
46,
42,
53,
14,
28,
96,
35,
20,
18,
38,
45,
48,
17,
null,
25,
32,
15,
28,
35,
12,
28,
48,
22,
40,
62,
24,
50,
26,
50,
40,
65,
40,
38,
38,
87,
30,
38,
30,
75,
28,
12,
16,
20,
11,
28,
14,
18,
10,
8,
14,
14,
25,
10,
10,
28,
25,
60,
75,
32,
105,
53,
75,
65,
37,
32,
24,
20,
55,
75,
42,
25,
38,
22,
15,
35,
18,
9,
19,
28,
20,
24,
15,
21,
18,
30,
19,
13,
50,
26,
26,
13,
15,
9,
10,
15,
8,
10,
9,
24,
65,
100,
38,
55,
50,
22,
50,
40,
40,
50,
29,
16,
24,
17,
20,
35,
29,
11,
30,
24,
15,
16,
60,
17,
18,
15,
19,
14,
26,
35,
13,
8,
14,
41,
23,
28,
14,
13,
15,
35,
20,
65,
60,
85,
90,
100,
50,
150,
125,
20,
70,
40,
26,
30,
45,
30,
30,
30,
150,
55,
65,
37,
60,
105,
80,
41,
24,
56,
15,
15,
37,
35,
75,
60,
22,
35,
50,
40,
30,
32,
65,
70,
75,
80,
78,
52,
30,
39,
45,
59,
48,
110,
60,
60,
22,
20,
50,
null,
18,
6,
15,
48,
20,
35,
20,
48,
32,
23,
58,
35,
24,
79,
30,
36,
29,
12,
27,
14,
38,
34,
23,
4,
85,
75,
50,
75,
85,
43,
15,
15,
30,
35,
18,
13,
35,
20,
75,
18,
15,
15,
30,
50,
50,
25,
45,
14,
18,
35,
19,
45,
24,
50,
36,
28,
20,
22,
38,
26,
38,
23,
30,
21,
35,
29,
29,
29,
26,
20,
21,
25,
40,
28,
17,
17,
26,
12,
32,
26,
20,
16,
15,
20,
17,
25,
17,
20,
40,
27,
49,
48,
28,
50,
120,
25,
80,
50,
48,
70,
42,
60,
175,
40,
42,
145,
38,
39,
65,
35,
40,
28,
48,
50,
17,
36,
40,
36,
65,
45,
17,
18,
39,
48,
25,
45,
17,
15,
20,
10,
45,
50,
null,
30,
20,
7,
11,
10,
12,
14,
65,
37,
30,
12,
38,
20,
26,
24,
15,
28,
39,
125,
25,
60,
40,
39,
85,
55,
11,
38,
15,
16,
25,
33,
65,
45,
59,
50,
32,
32,
52,
58,
75,
65,
30,
225,
15,
60,
13,
20,
42,
55,
13,
20,
55,
12,
75,
65,
90,
40,
46,
52,
29,
68,
35,
42,
16,
23,
28,
42,
38,
35,
50,
150,
60,
50,
72,
75,
45,
75,
45,
44,
55,
60,
65,
40,
75,
165,
50,
55,
75,
50,
75,
38,
50,
49,
145,
49,
45,
85,
50,
50,
45,
38,
25,
22,
16,
34,
28,
12,
18,
30,
30,
26,
20,
45,
25,
23,
45,
26,
18,
18,
25,
36,
18,
24,
50,
25,
35,
15,
45,
35,
12,
28,
20,
35,
18,
20,
58,
45,
25,
75,
16,
46,
18,
12,
28,
20,
17,
18,
18,
24,
20,
22,
40,
36,
35,
20,
19,
11,
33,
42,
35,
30,
59,
24,
44,
50,
38,
16,
52,
18,
12,
18,
19,
28,
15,
20,
10,
15,
18,
25,
15,
15,
28,
60,
14,
25,
38,
19,
37,
12,
11,
28,
20,
15,
40,
29,
19,
10,
42,
75,
8,
49,
32,
13,
15,
16,
49,
15,
31,
32,
10,
75,
50,
17,
9,
40,
null,
12,
15,
7,
45,
30,
15,
30,
40,
32,
42,
50,
40,
32,
35,
170,
170,
11,
15,
16,
18,
50,
38,
30,
24,
55,
45,
21,
35,
25,
60,
58,
28,
14,
20,
20,
16,
13,
17,
29,
19,
19,
16,
25,
16,
20,
18,
13,
65,
31,
34,
14,
25,
17,
21,
20,
13,
26,
44,
64,
25,
16,
21,
38,
34,
15,
45,
10,
30,
11,
35,
40,
22,
12,
16,
30,
40,
28,
35,
20,
65,
32,
25,
24,
16,
26,
34,
29,
23,
33,
42,
30,
25,
24,
15,
20,
53,
60,
60,
22,
49,
10,
29,
19,
37,
15,
20,
20,
30,
14,
11,
24,
36,
9,
48,
null,
45,
24,
null,
40,
25,
14,
14,
13,
35,
14,
12,
50,
30,
13,
30,
45,
100,
37,
20,
32,
45,
19,
25,
25,
28,
22,
65,
20,
20,
50,
42,
40,
17,
30,
22,
32,
40,
20,
34,
60,
20,
20,
16,
40,
23,
26,
50,
29,
19,
8,
8,
20,
20,
7,
29,
55,
22,
40,
65,
32,
24,
21,
36,
45,
20,
30,
40,
35,
20,
50,
24,
120,
80,
48,
45,
45,
40,
40,
47,
35,
48,
80,
45,
49,
18,
8,
15,
18,
25,
28,
26,
25,
125,
40,
35,
40,
28,
55,
48,
7,
30,
38,
13,
20,
38,
11,
30,
12,
13,
28,
10,
22,
13,
13,
20,
55,
18,
55,
48,
36,
35,
16,
44,
36,
30,
60,
13,
30,
32,
30,
23,
20,
35,
20,
19,
20,
28,
24,
49,
50,
50,
50,
42,
60,
22,
64,
27,
45,
48,
29,
38,
45,
35,
35,
49,
35,
50,
100,
55,
38,
27,
28,
40,
28,
120,
23,
32,
36,
20,
55,
45,
30,
30,
40,
69,
46,
44,
60,
27,
60,
50,
18,
24,
45,
27,
12,
22,
20,
15,
15,
68,
15,
38,
19,
25,
26,
null,
18,
14,
45,
30,
40,
22,
25,
32,
34,
32,
22,
58,
27,
35,
20,
42,
14,
25,
38,
10,
17,
35,
35,
12,
15,
35,
14,
20,
40,
24,
30,
30,
20,
34,
42,
28,
null,
45,
45,
20,
28,
40,
15,
20,
19,
32,
25,
65,
25,
30,
38,
25,
30,
12,
15,
28,
13,
25,
38,
24,
10,
42,
85,
38,
90,
49,
30,
15,
33,
24,
18,
28,
22,
25,
10,
60,
22,
36,
18,
50,
30,
23,
42,
35,
39,
42,
15,
28,
23,
26,
24,
80,
26,
32,
50,
50,
32,
45,
65,
25,
16,
22,
22,
28,
14,
14,
15,
42,
48,
10,
18,
16,
17,
19,
15,
90,
8,
16,
12,
12,
10,
24,
18,
15,
100,
15,
18,
10,
22,
28,
45,
40,
14,
36,
14,
16,
13,
11,
11,
14,
65,
15,
35,
25,
18,
35,
18,
26,
15,
45,
20,
20,
24,
12,
15,
25,
54,
25,
70,
81,
55,
24,
125,
32,
42,
15,
null,
17,
32,
20,
20,
50,
35,
28,
35,
21,
17,
25,
19,
6,
35,
24,
43,
60,
70,
45,
40,
35,
75,
60,
55,
39,
55,
25,
70,
65,
32,
18,
13,
20,
19,
15,
28,
18,
12,
42,
18,
10,
25,
35,
22,
16,
18,
8,
22,
18,
18,
32,
15,
52,
30,
65,
30,
65,
38,
17,
30,
60,
24,
60,
24,
30,
42,
10,
24,
14,
49,
12,
25,
15,
33,
75,
50,
50,
38,
18,
17,
38,
15,
22,
45,
65,
32,
14,
36,
40,
42,
100,
42,
28,
38,
25,
10,
34,
25,
21,
13,
50,
28,
26,
16,
9,
18,
50,
35,
60,
45,
50,
50,
30,
72,
60,
36,
90,
90,
24,
65,
35,
29,
24,
11,
30,
25,
15,
15,
15,
38,
21,
24,
14,
22,
26,
30,
32,
20,
18,
22,
40,
18,
60,
21,
15,
28,
10,
44,
19,
18,
40,
30,
19,
17,
60,
24,
90,
75,
26,
22,
19,
36,
30,
25,
20,
40,
16,
32,
22,
14,
45,
22,
14,
32,
40,
20,
9,
24,
75,
30,
18,
26,
16,
32,
25,
40,
50,
23,
40,
28,
15,
8,
20,
27,
26,
28,
17,
37,
16,
18,
59,
75,
40,
34,
40,
30,
29,
45,
50,
30,
38,
39,
44,
75,
38,
46,
40,
30,
58,
48,
32,
38,
51,
70,
48,
40,
35,
20,
40,
35,
55,
16,
70,
65,
66,
65,
48,
48,
50,
68,
55,
28,
65,
70,
55,
85,
150,
150,
25,
25,
35,
40,
15,
28,
22,
38,
38,
36,
17,
22,
18,
26,
28,
14,
55,
15,
40,
21,
45,
28,
38,
17,
20,
20,
25,
14,
45,
10,
45,
18,
27,
42,
55,
37,
45,
54,
68,
75,
60,
70,
47,
45,
55,
65,
24,
38,
17,
19,
19,
18,
null,
25,
50,
22,
38,
18,
40,
25,
14,
24,
22,
40,
12,
50,
15,
40,
55,
25,
28,
19,
36,
55,
19,
50,
34,
32,
60,
55,
75,
36,
33,
26,
35,
30,
31,
118,
30,
50,
64,
40,
50,
17,
30,
18,
58,
12,
45,
18,
42,
28,
22,
65,
20,
32,
48,
22,
65,
38,
28,
28,
38,
44,
10,
13,
12,
26,
65,
26,
24,
19,
15,
24,
40,
16,
60,
15,
120,
30,
17,
90,
35,
17,
22,
55,
22,
40,
22,
15,
30,
20,
24,
125,
20,
22,
22,
22,
20,
14,
21,
22,
23,
21,
38,
38,
26,
30,
16,
20,
15,
16,
18,
12,
35,
34,
12,
21,
16,
17,
22,
62,
50,
38,
36,
30,
49,
50,
25,
25,
45,
30,
55,
28,
48,
60,
42,
36,
30,
32,
62,
59,
32,
20,
32,
29,
22,
18,
38,
42,
14,
36,
24,
25,
10,
40,
38,
26,
14,
50,
25,
10,
10,
18,
10,
12,
14,
11,
10,
23,
20,
15,
40,
35,
30,
14,
35,
65,
85,
65,
50,
85,
75,
40,
22,
95,
35,
30,
40,
40,
33,
18,
19,
24,
15,
15,
38,
30,
35,
18,
30,
45,
30,
30,
32,
20,
13,
20,
11,
19,
28,
24,
40,
42,
25,
22,
11,
15,
28,
24,
45,
15,
19,
40,
49,
55,
32,
55,
54,
32,
85,
42,
13,
22,
14,
13,
30,
23,
15,
48,
55,
30,
22,
17,
13,
26,
64,
36,
29,
28,
21,
50,
50,
35,
26,
60,
85,
60,
52,
40,
32,
22,
82,
20,
36,
25,
35,
50,
19,
35,
23,
25,
24,
24,
20,
20,
40,
19,
26,
45,
95,
45,
26,
45,
40,
44,
38,
44,
225,
45,
80,
42,
50,
67,
55,
75,
55,
48,
25,
44,
28,
40,
24,
50,
16,
27,
30,
35,
40,
56,
10,
22,
32,
28,
28,
28,
60,
23,
25,
34,
18,
23,
25,
30,
19,
23,
25,
35,
45,
50,
22,
45,
30,
12,
32,
20,
20,
70,
65,
45,
16,
30,
28,
10,
19,
20,
11,
24,
9,
15,
7,
19,
41,
17,
60,
55,
18,
40,
20,
13,
35,
40,
40,
45,
39,
24,
30,
23,
20,
20,
60,
50,
23,
35,
85,
38,
45,
35,
35,
16,
49,
48,
12,
56,
55,
35,
80,
24,
18,
30,
60,
85,
40,
27,
15,
15,
25,
32,
16,
49,
20,
16,
28,
15,
25,
25,
42,
59,
18,
25,
22,
24,
20,
27,
25,
45,
30,
24,
17,
48,
30,
25,
30,
35,
60,
35,
35,
50,
18,
19,
18,
20,
25,
15,
60,
15,
50,
50,
18,
38,
40,
14,
40,
64,
55,
55,
52,
58,
70,
90,
49,
55,
40,
45,
14,
30,
58,
25,
15,
16,
19,
12,
85,
31,
50,
65,
32,
65,
100,
24,
42,
70,
50,
61,
45,
32,
29,
100,
48,
14,
25,
24,
7,
25,
20,
26,
12,
22,
50,
34,
18,
28,
24,
13,
25,
24,
24,
20,
20,
9,
8,
15,
18,
32,
70,
190,
50,
45,
80,
10,
16,
12,
10,
12,
12,
20,
22,
10,
50,
10,
13,
50,
42,
40,
45,
47,
38,
45,
24,
45,
53,
42,
48,
14,
28,
16,
36,
32,
45,
24,
48,
30,
28,
28,
45,
32,
44,
65,
25,
20,
25,
26,
26,
37,
15,
18,
25,
22,
25,
25,
18,
25,
25,
20,
30,
16,
19,
18,
16,
15,
12,
50,
10,
30,
15,
20,
12,
13,
23,
25,
65,
35,
45,
70,
80,
36,
80,
42,
42,
50,
16,
24,
55,
48,
28,
18,
15,
60,
25,
35,
40,
40,
16,
98,
18,
40,
18,
26,
28,
70,
36,
70,
42,
45,
38,
40,
55,
55,
60,
30,
30,
44,
34,
45,
60,
34,
50,
34,
70,
22,
19,
31,
45,
38,
70,
30,
70,
29,
16,
50,
14,
55,
36,
100,
85,
16,
34,
40,
68,
45,
27,
52,
29,
20,
11,
15,
13,
50,
16,
20,
18,
16,
15,
65,
18,
20,
35,
48,
50,
36,
50,
25,
35,
20,
36,
25,
56,
20,
32,
35,
20,
70,
26,
45,
40,
32,
30,
60,
22,
45,
30,
125,
45,
44,
20,
20,
37,
16,
38,
38,
14,
7,
10,
25,
30,
20,
25,
15,
15,
19,
12,
28,
52,
35,
24,
45,
29,
65,
22,
125,
30,
26,
42,
35,
29,
38,
56,
40,
70,
18,
40,
20,
45,
22,
45,
12,
62,
28,
18,
25,
25,
48,
24,
20,
48,
45,
49,
25,
34,
30,
20,
100,
28,
38,
20,
16,
36,
28,
45,
60,
29,
42,
35,
25,
40,
35,
17,
35,
17,
30,
24,
25,
19,
25,
15,
25,
48,
18,
11,
17,
26,
13,
25,
15,
22,
13,
18,
20,
13,
15,
28,
11,
11,
29,
19,
20,
16,
null,
30,
22,
15,
13,
24,
20,
36,
50,
11,
39,
33,
25,
26,
18,
45,
75,
28,
28,
20,
40,
4,
32,
15,
65,
25,
19,
22,
35,
60,
32,
70,
48,
37,
22,
40,
35,
59,
16,
20,
8,
35,
40,
34,
30,
28,
32,
10,
13,
13,
46,
15,
15,
10,
11,
20,
30,
30,
16,
10,
20,
13,
25,
34,
28,
36,
14,
22,
25,
25,
38,
16,
20,
26,
24,
15,
68,
21,
95,
null,
25,
20,
40,
35,
34,
18,
48,
35,
30,
50,
45,
17,
24,
28,
36,
60,
95,
75,
26,
22,
18,
19,
18,
24,
32,
16,
17,
25,
24,
38,
35,
13,
14,
17,
25,
15,
28,
44,
60,
27,
26,
18,
79,
44,
32,
25,
18,
20,
39,
26,
20,
10,
20,
11,
17,
17,
20,
60,
28,
17,
25,
45,
50,
50,
28,
45,
80,
35,
25,
61,
24,
22,
75,
39,
24,
30,
18,
50,
43,
65,
22,
13,
45,
60,
20,
25,
13,
22,
13,
75,
15,
15,
24,
15,
19,
20,
30,
12,
10,
15,
17,
24,
23,
12,
20,
28,
35,
27,
20,
65,
28,
35,
18,
10,
38,
11,
15,
35,
60,
10,
26,
48,
39,
18,
45,
28,
24,
25,
34,
75,
12,
32,
13,
16,
33,
39,
29,
39,
90,
42,
60,
20,
95,
40,
23,
40,
85,
43,
43,
30,
30,
25,
28,
32,
20,
40,
32,
13,
35,
19,
20,
40,
35,
25,
28,
38,
22,
14,
23,
50,
40,
20,
28,
35,
25,
37,
28,
25,
20,
48,
60,
125,
50,
22,
20,
23,
32,
67,
15,
17,
16,
45,
20,
36,
28,
44,
null,
65,
26,
16,
26,
16,
28,
15,
10,
40,
13,
21,
19,
25,
35,
55,
36,
15,
29,
42,
18,
18,
27,
25,
9,
22,
18,
20,
22,
28,
24,
30,
10,
35,
32,
25,
8,
34,
32,
6,
29,
21,
20,
9,
48,
10,
45,
23,
105,
80,
55,
52,
17,
60,
13,
20,
11,
14,
12,
28,
36,
16,
18,
30,
13,
45,
34,
44,
19,
35,
55,
38,
20,
40,
32,
24,
15,
16,
27,
25,
17,
15,
22,
31,
29,
60,
35,
30,
11,
24,
30,
22,
11,
22,
40,
24,
58,
19,
39,
40,
32,
40,
60,
24,
35,
20,
31,
60,
36,
200,
26,
17,
40,
20,
45,
55,
37,
44,
18,
16,
45,
30,
20,
15,
17,
15,
17,
28,
13,
24,
25,
24,
30,
30,
45,
38,
30,
29,
35,
30,
28,
42,
44,
65,
110,
34,
58,
85,
50,
64,
35,
48,
16,
34,
85,
50,
25,
44,
35,
18,
40,
15,
75,
55,
50,
17,
65,
50,
30,
12,
15,
29,
45,
30,
28,
20,
16,
26,
29,
10,
19,
16,
18,
60,
25,
40,
35,
30,
65,
45,
44,
26,
35,
25,
38,
110,
54,
36,
45,
38,
59,
50,
21,
32,
40,
44,
19,
60,
54,
40,
38,
21,
35,
35,
55,
40,
22,
24,
50,
23,
36,
18,
24,
32,
50,
60,
125,
42,
35,
25,
60,
35,
20,
40,
18,
45,
40,
35,
36,
36,
60,
43,
28,
12,
10,
30,
40,
15,
72,
37,
50,
50,
30,
28,
32,
50,
28,
22,
24,
30,
26,
13,
40,
50,
40,
26,
13,
52,
90,
20,
50,
22,
19,
21,
20,
28,
100,
26,
29,
25,
35,
50,
28,
55,
38,
19,
55,
52,
60,
219,
60,
50,
50,
60,
55,
42,
99,
44,
64,
120,
60,
50,
55,
26,
40,
12,
21,
30,
49,
35,
16,
14,
36,
25,
55,
25,
10,
34,
28,
15,
25,
30,
25,
14,
42,
12,
18,
26,
28,
30,
30,
35,
20,
20,
80,
24,
12,
28,
29,
45,
23,
29,
15,
22,
12,
26,
60,
20,
18,
28,
18,
15,
25,
30,
10,
22,
25,
8,
16,
12,
30,
14,
23,
15,
28,
32,
20,
35,
30,
12,
20,
27,
52,
80,
12,
30,
28,
22,
39,
15,
10,
24,
38,
26,
23,
55,
10,
12,
30,
25,
36,
19,
35,
34,
125,
50,
28,
40,
90,
70,
60,
34,
29,
26,
28,
23,
32,
45,
50,
50,
35,
58,
20,
18,
25,
21,
50,
21,
35,
13,
10,
40,
13,
13,
17,
12,
18,
11,
25,
10,
18,
19,
10,
14,
57,
25,
21,
20,
42,
16,
25,
10,
50,
18,
46,
38,
35,
22,
30,
35,
26,
40,
20,
17,
34,
24,
35,
25,
26,
30,
30,
50,
15,
24,
35,
22,
27,
18,
16,
30,
42,
44,
14,
46,
25,
22,
30,
40,
15,
30,
45,
45,
30,
36,
48,
50,
30,
30,
20,
45,
21,
50,
13,
15,
30,
22,
25,
25,
40,
25,
39,
80,
28,
20,
25,
45,
16,
30,
36,
24,
17,
18,
10,
30,
12,
20,
19,
42,
50,
45,
49,
44,
22,
65,
24,
55,
19,
27,
50,
95,
28,
24,
55,
25,
36,
10,
30,
18,
140,
60,
20,
21,
17,
45,
29,
25,
22,
40,
27,
20,
35,
33,
32,
30,
48,
35,
16,
15,
15,
25,
18,
54,
34,
35,
40,
48,
14,
26,
28,
50,
18,
45,
22,
18,
50,
16,
25,
28,
32,
30,
40,
15,
30,
24,
42,
54,
40,
38,
50,
45,
40,
42,
12,
40,
15,
27,
10,
9,
14,
28,
10,
16,
16,
25,
15,
22,
28,
36,
70,
65,
65,
24,
35,
32,
65,
32,
42,
90,
36,
14,
9,
26,
28,
null,
26,
40,
24,
30,
12,
35,
25,
21,
20,
16,
28,
21,
48,
35,
70,
33,
24,
60,
60,
27,
32,
38,
48,
54,
21,
38,
40,
33,
40,
34,
22,
38,
100,
null,
80,
35,
36,
130,
25,
55,
38,
62,
65,
78,
200,
225,
160,
33,
50,
65,
35,
44,
24,
35,
35,
44,
25,
26,
22,
50,
11,
18,
16,
34,
8,
19,
60,
32,
30,
38,
25,
14,
13,
24,
24,
30,
50,
37,
22,
65,
55,
50,
25,
20,
34,
20,
40,
15,
20,
35,
25,
20,
30,
25,
16,
14,
45,
25,
16,
10,
20,
18,
35,
14,
18,
54,
20,
25,
25,
38,
17,
39,
23,
34,
12,
18,
125,
50,
70,
70,
45,
43,
15,
24,
14,
28,
14,
13,
22,
23,
18,
30,
48,
25,
40,
36,
19,
22,
32,
28,
25,
35,
23,
48,
65,
45,
28,
42,
75,
20,
28,
30,
30,
135,
115,
20,
50,
150,
24,
30,
30,
43,
42,
20,
13,
20,
13,
32,
24,
40,
25,
22,
10,
29,
26,
16,
21,
19,
26,
12,
20,
24,
15,
24,
45,
13,
19,
16,
65,
12,
31,
42,
10,
14,
50,
43,
16,
14,
15,
30,
9,
22,
40,
35,
49,
28,
30,
44,
37,
25,
35,
50,
25,
27,
25,
20,
25,
30,
24,
15,
38,
38,
20,
11,
47,
20,
35,
27,
12,
43,
22,
24,
50,
50,
150,
60,
65,
75,
41,
64,
200,
78,
15,
18,
20,
28,
48,
23,
50,
22,
29,
55,
22,
20,
16,
25,
17,
80,
28,
25,
24,
28,
30,
40,
35,
30,
38,
13,
11,
75,
60,
20,
49,
80,
22,
25,
19,
28,
60,
52,
14,
22,
15,
53,
16,
65,
22,
30,
20,
21,
15,
42,
45,
53,
61,
13,
25,
20,
18,
27,
11,
35,
20,
35,
25,
95,
62,
125,
35,
35,
60,
140,
55,
59,
30,
85,
65,
72,
50,
115,
55,
125,
95,
50,
70,
200,
90,
95,
27,
38,
22,
11,
11,
20,
30,
18,
21,
25,
15,
15,
35,
45,
38,
25,
14,
20,
32,
36,
18,
20,
16,
49,
30,
45,
28,
50,
36,
45,
28,
19,
34,
null,
13,
25,
24,
19,
40,
10,
25,
50,
50,
15,
10,
14,
12,
20,
10,
22,
12,
22,
18,
20,
38,
15,
30,
20,
30,
25,
25,
16,
25,
30,
25,
36,
15,
40,
19,
30,
36,
34,
26,
17,
30,
32,
50,
18,
59,
9,
17,
13,
24,
15,
40,
19,
32,
16,
36,
35,
20,
15,
37,
48,
61,
19,
21,
40,
60,
31,
53,
20,
12,
25,
18,
17,
50,
27,
25,
15,
18,
35,
20,
35,
38,
35,
11,
33,
48,
25,
22,
15,
28,
50,
32,
27,
15,
22,
30,
16,
25,
15,
22,
17,
16,
25,
75,
28,
65,
65,
35,
80,
38,
145,
135,
55,
85,
54,
26,
65,
25,
22,
65,
50,
50,
35,
75,
28,
32,
24,
38,
38,
18,
15,
20,
44,
11,
39,
25,
12,
17,
10,
10,
20,
34,
25,
46,
17,
17,
16,
30,
56,
32,
60,
62,
39,
50,
28,
50,
44,
34,
66,
45,
40,
41,
65,
50,
38,
34,
78,
32,
75,
21,
21,
53,
42,
48,
48,
55,
20,
45,
42,
95,
19,
38,
30,
40,
16,
40,
23,
40,
16,
28,
12,
26,
25,
35,
50,
36,
32,
125,
18,
18,
22,
50,
38,
23,
60,
20,
60,
13,
54,
20,
65,
50,
35,
49,
24,
55,
43,
55,
22,
15,
27,
17,
28,
38,
35,
29,
35,
22,
42,
18,
34,
95,
49,
27,
22,
35,
10,
18,
17,
32,
24,
9,
6,
14,
12,
10,
21,
10,
15,
58,
18,
14,
40,
18,
90,
42,
28,
21,
25,
10,
50,
24,
24,
18,
36,
65,
35,
22,
48,
25,
18,
18,
12,
35,
24,
40,
25,
18,
42,
35,
48,
40,
25,
38,
38,
28,
18,
15,
9,
28,
24,
22,
20,
30,
21,
26,
23,
15,
15,
34,
25,
18,
35,
55,
65,
50,
195,
60,
38,
19,
45,
32,
48,
20,
25,
14,
35,
28,
52,
45,
35,
40,
19,
18,
15,
38,
17,
19,
15,
27,
60,
26,
null,
17,
60,
63,
63,
45,
42,
40,
85,
48,
30,
60,
45,
75,
60,
55,
55,
55,
48,
150,
48,
100,
245,
65,
42,
65,
32,
24,
50,
45,
45,
32,
50,
75,
82,
100,
65,
60,
72,
75,
57,
40,
45,
48,
67,
38,
100,
10,
40,
13,
null,
45,
40,
60,
60,
22,
15,
12,
24,
12,
9,
75,
39,
25,
13,
16,
25,
16,
55,
10,
18,
15,
14,
26,
13,
40,
20,
50,
45,
35,
36,
55,
60,
30,
22,
100,
32,
39,
58,
24,
23,
30,
30,
32,
20,
28,
48,
17,
35,
16,
42,
38,
42,
55,
15,
38,
11,
24,
40,
14,
15,
15,
17,
16,
35,
20,
23,
42,
35,
22,
38,
22,
50,
39,
42,
19,
55,
48,
39,
22,
26,
65,
16,
24,
23,
25,
26,
42,
39,
16,
32,
34,
25,
21,
35,
38,
35,
18,
34,
46,
65,
80,
52,
23,
60,
20,
48,
40,
29,
100,
48,
40,
15,
50,
16,
51,
33,
55,
19,
22,
36,
75,
40,
40,
26,
16,
15,
32,
42,
170,
18,
29,
50,
14,
48,
30,
45,
18,
35,
25,
65,
60,
45,
24,
28,
13,
39,
null,
13,
27,
27,
13,
28,
17,
17,
23,
24,
16,
40,
28,
15,
18,
18,
10,
24,
55,
25,
21,
35,
30,
25,
14,
65,
11,
10,
20,
41,
36,
28,
17,
25,
25,
22,
14,
40,
17,
40,
22,
35,
23,
25,
22,
24,
13,
15,
35,
18,
32,
40,
60,
45,
40,
24,
60,
29,
100,
40,
40,
150,
65,
45,
36,
35,
45,
35,
22,
42,
25,
26,
22,
34,
40,
35,
24,
30,
42,
50,
43,
38,
45,
15,
75,
45,
25,
85,
60,
80,
15,
55,
29,
14,
80,
28,
38,
48,
24,
25,
14,
18,
21,
58,
70,
38,
48,
30,
38,
20,
40,
40,
24,
50,
60,
25,
39,
32,
28,
30,
25,
35,
22,
38,
38,
40,
35,
11,
55,
40,
18,
27,
30,
50,
20,
29,
30,
17,
23,
20,
15,
23,
18,
48,
22,
23,
42,
22,
24,
24,
35,
36,
34,
54,
22,
50,
38,
26,
59,
40,
65,
57,
35,
19,
45,
54,
8,
20,
12,
60,
20,
16,
25,
56,
36,
95,
55,
135,
20,
16,
62,
55,
35,
23,
40,
40,
32,
8,
23,
25,
40,
10,
20,
18,
14,
58,
38,
15,
12,
39,
27,
25,
38,
25,
19,
12,
23,
14,
17,
13,
39,
15,
50,
36,
45,
40,
55,
35,
44,
35,
50,
35,
30,
32,
38,
75,
40,
20,
40,
35,
24,
14,
24,
22,
5,
32,
15,
14,
36,
25,
30,
15,
44,
28,
25,
20,
25,
15,
12,
40,
33,
10,
32,
18,
80,
18,
42,
16,
85,
40,
62,
25,
40,
25,
40,
45,
60,
85,
63,
24,
30,
28,
49,
40,
18,
25,
135,
135,
34,
42,
15,
13,
26,
14,
24,
59,
30,
49,
14,
75,
20,
35,
13,
22,
12,
60,
25,
21,
47,
11,
18,
40,
15,
12,
25,
18,
16,
29,
24,
55,
7,
24,
8,
15,
20,
25,
40,
22,
26,
22,
28,
20,
20,
11,
11,
23,
20,
17,
40,
58,
13,
30,
38,
18,
20,
35,
35,
15,
25,
28,
25,
25,
26,
29,
48,
22,
12,
10,
10,
10,
19,
29,
9,
18,
10,
9,
7,
18,
7,
9,
11,
9,
13,
9,
60,
125,
50,
65,
32,
19,
17,
82,
16,
16,
40,
46,
40,
26,
42,
12,
32,
38,
30,
28,
35,
20,
36,
28,
14,
28,
42,
22,
18,
24,
24,
14,
80,
50,
35,
25,
75,
28,
18,
52,
65,
29,
60,
60,
90,
25,
30,
23,
38,
50,
145,
32,
30,
50,
48,
40,
20,
27,
24,
35,
25,
44,
24,
40,
32,
35,
17,
42,
38,
25,
44,
20,
25,
51,
20,
42,
18,
10,
28,
38,
38,
36,
45,
35,
25,
78,
25,
59,
55,
25,
50,
80,
25,
18,
35,
60,
65,
90,
45,
75,
42,
25,
55,
90,
75,
47,
55,
30,
45,
45,
30,
24,
14,
28,
17,
34,
25,
25,
14,
23,
8,
28,
39,
56,
60,
45,
19,
20,
38,
25,
42,
30,
18,
40,
39,
11,
19,
22,
10,
24,
15,
36,
60,
52,
19,
48,
70,
38,
195,
90,
65,
26,
55,
20,
19,
55,
125,
38,
90,
32,
24,
90,
30,
17,
16,
25,
30,
11,
20,
24,
32,
11,
26,
20,
16,
25,
30,
13,
15,
21,
23,
200,
17,
17,
70,
50,
42,
34,
55,
32,
35,
19,
14,
30,
35,
18,
52,
55,
175,
48,
75,
105,
105,
45,
30,
45,
55,
54,
44,
44,
42,
40,
48,
65,
44,
85,
39,
175,
48,
44,
40,
40,
160,
90,
42,
120,
55,
55,
45,
85,
60,
100,
16,
26,
20,
66,
28,
26,
35,
42,
17,
35,
30,
18,
52,
19,
14,
25,
30,
30,
18,
75,
22,
100,
20,
25,
32,
112,
38,
12,
30,
25,
15,
20,
32,
40,
32,
35,
20,
65,
15,
35,
23,
18,
65,
29,
17,
34,
38,
30,
18,
30,
20,
18,
20,
34,
25,
18,
55,
45,
95,
135,
60,
60,
45,
65,
60,
65,
50,
38,
40,
65,
38,
18,
39,
24,
65,
54,
36,
50,
45,
34,
65,
65,
45,
25,
118,
40,
62,
34,
29,
65,
35,
46,
58,
55,
28,
32,
10,
39,
39,
36,
17,
35,
10,
24,
20,
30,
15,
90,
17,
50,
85,
15,
18,
16,
19,
25,
42,
62,
28,
null,
42,
49,
36,
20,
30,
50,
19,
40,
45,
60,
45,
24,
40,
18,
16,
35,
40,
50,
64,
65,
25,
45,
24,
15,
34,
15,
17,
35,
15,
35,
10,
18,
14,
25,
38,
16,
25,
25,
22,
38,
13,
57,
65,
30,
24,
55,
25,
40,
18,
14,
12,
12,
35,
36,
29,
10,
14,
18,
40,
18,
39,
10,
36,
30,
13,
41,
40,
23,
30,
24,
38,
30,
40,
35,
17,
28,
22,
45,
48,
30,
34,
25,
35,
16,
25,
25,
45,
24,
42,
16,
25,
22,
13,
20,
36,
10,
19,
19,
55,
34,
20,
21,
21,
25,
8,
33,
18,
12,
50,
33,
60,
68,
38,
32,
20,
40,
50,
28,
40,
110,
25,
42,
42,
56,
35,
50,
30,
12,
20,
42,
37,
15,
25,
35,
130,
100,
55,
175,
80,
70,
52,
70,
50,
39,
20,
45,
30,
44,
14,
59,
50,
20,
50,
35,
50,
42,
22,
18,
35,
25,
30,
16,
32,
21,
25,
27,
55,
40,
44,
30,
42,
75,
20,
24,
15,
15,
14,
39,
25,
18,
45,
18,
23,
25,
15,
13,
40,
75,
35,
30,
15,
60,
30,
28,
28,
28,
25,
30,
50,
38,
23,
30,
85,
24,
28,
38,
48,
56,
65,
36,
24,
20,
23,
12,
12,
20,
25,
60,
90,
75,
25,
30,
32,
18,
16,
42,
34,
46,
28,
32,
30,
40,
24,
28,
15,
31,
35,
29,
15,
22,
30,
21,
34,
65,
45,
28,
35,
30,
43,
75,
19,
49,
60,
40,
70,
65,
100,
60,
35,
36,
35,
19,
32,
55,
50,
55,
45,
80,
56,
18,
80,
30,
28,
45,
70,
29,
50,
20,
42,
26,
95,
185,
30,
29,
50,
20,
24,
25,
15,
19,
14,
18,
15,
60,
55,
17,
16,
17,
17,
15,
12,
16,
16,
13,
16,
14,
11,
10,
60,
30,
75,
28,
86,
28,
18,
75,
32,
50,
40,
26,
39,
50,
18,
22,
18,
24,
24,
37,
30,
15,
35,
20,
40,
15,
20,
35,
46,
10,
52,
25,
14,
16,
38,
8,
42,
14,
26,
28,
13,
10,
24,
25,
55,
24,
22,
34,
17,
38,
42,
110,
60,
39,
35,
32,
32,
42,
60,
19,
28,
48,
40,
35,
20,
50,
24,
11,
40,
120,
45,
16,
12,
60,
45,
65,
40,
22,
20,
27,
40,
50,
46,
18,
null,
28,
35,
36,
27,
21,
36,
20,
27,
18,
18,
14,
50,
12,
75,
18,
32,
22,
38,
24,
16,
18,
70,
45,
38,
60,
90,
42,
56,
32,
36,
22,
20,
44,
35,
65,
30,
50,
85,
18,
12,
10,
13,
35,
32,
12,
28,
30,
40,
37,
18,
22,
60,
38,
175,
42,
125,
52,
36,
48,
60,
45,
null,
21,
30,
15,
35,
8,
15,
28,
21,
20,
25,
23,
55,
40,
125,
24,
35,
22,
36,
36,
23,
15,
19,
14,
30,
11,
15,
38,
24,
30,
11,
15,
19,
12,
12,
65,
44,
28,
26,
34,
12,
20,
15,
36,
24,
27,
28,
17,
10,
16,
14,
19,
35,
15,
16,
30,
22,
11,
25,
42,
13,
65,
40,
15,
45,
30,
38,
20,
25,
23,
29,
11,
14,
21,
65,
15,
35,
15,
20,
37,
22,
50,
20,
28,
19,
33,
58,
20,
25,
9,
16,
10,
135,
8,
37,
60,
45,
60,
30,
74,
50,
42,
50,
75,
35,
85,
35,
30,
120,
41,
55,
50,
110,
39,
75,
40,
75,
70,
75,
36,
35,
49,
26,
22,
18,
15,
14,
15,
29,
19,
18,
25,
38,
16,
20,
10,
14,
24,
18,
23,
16,
65,
75,
22,
25,
24,
20,
66,
34,
85,
25,
52,
50,
48,
80,
100,
68,
34,
39,
39,
50,
32,
40,
60,
37,
36,
24,
31,
13,
65,
15,
40,
14,
36,
39,
34,
17,
17,
23,
13,
37,
25,
25,
16,
29,
50,
13,
89,
24,
36,
38,
25,
32,
14,
18,
35,
17,
21,
60,
16,
46,
59,
48,
140,
42,
25,
28,
50,
36,
46,
30,
30,
60,
30,
32,
36,
30,
29,
28,
32,
48,
27,
50,
35,
38,
35,
28,
54,
50,
27,
45,
38,
65,
50,
44,
85,
100,
40,
35,
26,
18,
45,
25,
70,
70,
42,
25,
42,
55,
42,
38,
32,
38,
225,
20,
52,
14,
18,
22,
30,
28,
55,
15,
20,
14,
25,
36,
30,
20,
80,
26,
30,
20,
40,
50,
75,
45,
45,
50,
32,
40,
70,
50,
65,
39,
32,
50,
65,
32,
45,
48,
30,
29,
95,
28,
10,
25,
15,
33,
20,
14,
25,
25,
15,
18,
50,
35,
18,
34,
30,
29,
16,
15,
38,
25,
18,
26,
24,
36,
36,
57,
24,
22,
20,
98,
34,
70,
49,
32,
33,
28,
15,
44,
20,
54,
32,
35,
35,
24,
18,
75,
50,
65,
45,
60,
20,
85,
60,
66,
55,
63,
65,
12,
49,
14,
30,
27,
45,
48,
22,
50,
15,
27,
32,
18,
29,
20,
15,
75,
60,
42,
35,
55,
70,
26,
32,
18,
59,
15,
20,
25,
36,
20,
13,
34,
18,
15,
10,
7,
32,
15,
19,
17,
22,
15,
20,
40,
85,
90,
45,
45,
49,
28,
36,
20,
20,
24,
16,
10,
28,
13,
20,
26,
28,
9,
23,
15,
16,
18,
22,
13,
10,
18,
11,
18,
45,
16,
35,
8,
15,
28,
175,
40,
28,
15,
20,
35,
33,
null,
35,
28,
39,
35,
27,
49,
49,
39,
26,
38,
60,
28,
42,
63,
40,
36,
38,
48,
90,
50,
90,
63,
54,
98,
105,
28,
24,
45,
24,
36,
25,
null,
55,
18,
60,
38,
52,
30,
42,
14,
20,
59,
59,
29,
59,
24,
12,
19,
55,
25,
60,
50,
55,
48,
14,
48,
55,
36,
32,
20,
75,
28,
28,
32,
39,
42,
25,
32,
26,
48,
32,
20,
23,
40,
70,
38,
55,
48,
35,
55,
40,
48,
50,
110,
25,
25,
65,
28,
15,
39,
38,
38,
50,
15,
40,
36,
70,
55,
85,
54,
62,
56,
85,
50,
17,
45,
43,
42,
35,
null,
48,
25,
25,
25,
35,
15,
56,
20,
15,
28,
38,
25,
44,
52,
17,
35,
16,
24,
50,
38,
29,
24,
15,
32,
16,
22,
25,
22,
35,
14,
72,
14,
27,
15,
24,
9,
30,
20,
35,
26,
22,
25,
15,
50,
45,
50,
7,
65,
9,
35,
36,
35,
28,
40,
35,
20,
10,
10,
45,
28,
28,
40,
36,
75,
35,
28,
24,
35,
25,
65,
30,
12,
10,
45,
32,
18,
15,
30,
40,
24,
36,
35,
14,
20,
25,
30,
10,
28,
25,
14,
24,
22,
32,
25,
25,
48,
15,
17,
26,
20,
45,
100,
75,
59,
42,
54,
50,
55,
42,
25,
36,
15,
22,
13,
20,
60,
82,
155,
28,
60,
49,
75,
59,
50,
42,
55,
25,
45,
18,
29,
47,
125,
50,
40,
68,
55,
29,
110,
23,
35,
12,
20,
29,
20,
60,
13,
14,
100,
35,
30,
35,
16,
28,
30,
35,
39,
49,
25,
15,
50,
28,
33,
26,
36,
60,
36,
24,
14,
35,
38,
42,
17,
40,
40,
28,
13,
30,
28,
28,
35,
35,
45,
42,
24,
28,
28,
26,
25,
40,
52,
35,
50,
52,
48,
44,
20,
60,
68,
95,
38,
50,
42,
65,
34,
17,
40,
20,
22,
26,
12,
45,
50,
30,
17,
60,
24,
55,
29,
50,
35,
30,
36,
39,
48,
80,
37,
36,
10,
25,
10,
20,
23,
50,
33,
17,
16,
40,
20,
48,
12,
18,
32,
40,
25,
50,
18,
null,
19,
47,
18,
44,
24,
28,
45,
25,
24,
28,
19,
29,
null,
20,
15,
35,
14,
40,
49,
10,
15,
32,
22,
16,
32,
36,
25,
25,
35,
40,
52,
36,
86,
48,
60,
28,
25,
50,
54,
23,
48,
48,
39,
15,
26,
24,
20,
35,
18,
44,
19,
34,
20,
54,
19,
19,
40,
25,
25,
48,
22,
28,
16,
25,
29,
20,
36,
50,
20,
100,
40,
42,
19,
50,
65,
48,
36,
45,
50,
55,
15,
18,
15,
24,
50,
42,
80,
16,
35,
15,
58,
12,
30,
8,
38,
44,
28,
40,
34,
30,
39,
29,
32,
27,
17,
20,
12,
15,
14,
18,
38,
19,
19,
12,
30,
11,
18,
25,
30,
30,
18,
10,
11,
24,
15,
35,
53,
75,
17,
16,
35,
24,
28,
44,
32,
30,
30,
60,
22,
19,
17,
24,
15,
30,
11,
28,
45,
12,
29,
17,
14,
20,
32,
18,
10,
14,
22,
35,
18,
17,
16,
22,
60,
85,
18,
32,
28,
24,
27,
20,
15,
69,
38,
34,
35,
25,
18,
52,
16,
13,
10,
35,
12,
31,
63,
120,
150,
325,
30,
40,
90,
25,
48,
10,
14,
18,
20,
12,
20,
21,
15,
19,
65,
60,
18,
26,
43,
52,
23,
24,
30,
50,
14,
35,
35,
65,
14,
30,
25,
30,
30,
18,
19,
35,
25,
29,
11,
15,
68,
16,
45,
22,
20,
28,
25,
18,
15,
32,
38,
14,
45,
25,
15,
40,
9,
18,
15,
14,
18,
25,
21,
56,
16,
35,
null,
15,
42,
48,
50,
26,
30,
25,
30,
48,
15,
35,
15,
36,
14,
18,
15,
26,
38,
22,
10,
18,
25,
18,
22,
27,
13,
32,
38,
30,
14,
21,
15,
11,
12,
15,
25,
12,
30,
20,
12,
16,
25,
27,
30,
70,
100,
15,
40,
14,
16,
21,
59,
34,
40,
38,
60,
29,
45,
40,
38,
40,
19,
35,
34,
42,
27,
25,
28,
10,
38,
28,
40,
56,
28,
23,
25,
48,
38,
15,
15,
13,
60,
21,
55,
29,
49,
35,
14,
48,
18,
45,
33,
35,
65,
27,
25,
35,
20,
25,
35,
16,
12,
25,
22,
35,
25,
15,
37,
40,
18,
17,
25,
15,
15,
100,
28,
40,
26,
25,
45,
11,
16,
18,
60,
50,
10,
20,
40,
15,
24,
40,
52,
15,
12,
13,
20,
15,
33,
38,
20,
100,
42,
28,
26,
15,
18,
38,
38,
20,
25,
12,
28,
32,
15,
14,
20,
25,
20,
26,
25,
29,
19,
38,
34,
50,
50,
70,
65,
67,
200,
36,
35,
52,
55,
45,
42,
55,
28,
22,
10,
36,
20,
24,
7,
13,
7,
12,
22,
15,
7,
48,
39,
20,
28,
68,
30,
49,
19,
42,
35,
40,
25,
10,
10,
14,
50,
24,
18,
20,
18,
15,
45,
28,
27,
24,
22,
55,
45,
39,
36,
70,
300,
40,
75,
39,
48,
145,
25,
40,
36,
59,
59,
85,
60,
70,
85,
15,
45,
45,
34,
27,
15,
27,
40,
25,
18,
20,
26,
60,
24,
43,
16,
18,
11,
36,
49,
23,
25,
28,
20,
13,
32,
20,
24,
19,
60,
40,
15,
22,
50,
22,
19,
14,
20,
50,
70,
75,
40,
12,
22,
80,
26,
27,
23,
50,
50,
50,
64,
70,
40,
24,
50,
22,
23,
22,
13,
31,
20,
16,
20,
40,
18,
26,
19,
30,
24,
25,
16,
25,
50,
26,
25,
30,
30,
12,
25,
45,
28,
44,
85,
36,
36,
62,
48,
12,
55,
28,
40,
13,
35,
200,
48,
20,
28,
13,
17,
35,
25,
60,
13,
11,
155,
85,
45,
150,
175,
55,
125,
175,
48,
44,
175,
100,
85,
50,
15,
28,
32,
50,
48,
50,
44,
75,
34,
28,
25,
75,
19,
19,
29,
28,
null,
120,
78,
95,
62,
60,
55,
28,
34,
18,
18,
12,
12,
25,
105,
34,
80,
54,
39,
45,
12,
50,
13,
16,
24,
22,
20,
60,
50,
25,
28,
40,
65,
105,
80,
20,
35,
26,
37,
60,
38,
13,
60,
60,
18,
50,
26,
48,
59,
12,
33,
19,
19,
11,
25,
40,
40,
13,
18,
40,
18,
42,
75,
100,
35,
44,
35,
48,
95,
80,
39,
110,
35,
45,
85,
250,
42,
42,
23,
28,
28,
36,
25,
50,
12,
18,
25,
40,
20,
68,
35,
35,
50,
32,
10,
36,
40,
95,
58,
50,
40,
40,
56,
48,
32,
26,
15,
11,
35,
12,
14,
29,
10,
14,
17,
45,
20,
30,
18,
30,
45,
23,
38,
35,
30,
20,
15,
20,
27,
45,
24,
40,
25,
18,
55,
60,
49,
28,
65,
39,
38,
23,
20,
30,
15,
28,
25,
30,
125,
28,
24,
42,
50,
22,
36,
40,
20,
16,
29,
55,
60,
11,
16,
19,
14,
34,
34,
15,
12,
16,
26,
14,
25,
29,
18,
44,
16,
16,
12,
30,
25,
14,
35,
30,
30,
24,
50,
30,
19,
70,
65,
48,
68,
20,
30,
60,
126,
75,
42,
150,
45,
125,
52,
36,
69,
35,
45,
55,
80,
45,
40,
20,
20,
41,
40,
40,
15,
40,
22,
20,
30,
40,
34,
39,
28,
175,
350,
18,
14,
29,
60,
24,
24,
18,
18,
13,
21,
25,
24,
20,
10,
38,
30,
25,
17,
30,
30,
35,
23,
39,
18,
18,
29,
21,
40,
34,
28,
14,
42,
25,
42,
65,
68,
30,
20,
55,
28,
20,
24,
22,
64,
30,
40,
32,
60,
95,
28,
40,
85,
29,
38,
15,
21,
25,
14,
13,
27,
18,
17,
22,
22,
40,
15,
25,
30,
14,
13,
43,
25,
18,
25,
22,
22,
20,
46,
48,
29,
40,
40,
20,
42,
45,
20,
46,
40,
40,
25,
23,
24,
25,
48,
20,
16,
18,
18,
30,
54,
24,
50,
18,
20,
28,
95,
30,
55,
14,
58,
25,
15,
21,
18,
25,
35,
56,
75,
45,
125,
27,
32,
55,
32,
40,
42,
48,
140,
20,
40,
17,
35,
23,
28,
16,
24,
30,
42,
70,
60,
100,
82,
75,
65,
16,
26,
29,
48,
45,
45,
30,
44,
72,
55,
50,
28,
26,
28,
42,
25,
75,
70,
19,
45,
55,
48,
22,
50,
14,
40,
20,
15,
22,
16,
42,
28,
17,
42,
45,
30,
59,
28,
45,
135,
null,
25,
70,
60,
19,
17,
24,
34,
40,
45,
42,
29,
14,
45,
20,
28,
22,
21,
82,
38,
46,
62,
52,
70,
40,
40,
64,
46,
58,
24,
13,
24,
13,
17,
20,
18,
43,
15,
25,
20,
20,
13,
14,
24,
22,
16,
30,
35,
58,
38,
15,
15,
36,
30,
65,
40,
36,
65,
null,
40,
29,
18,
55,
32,
36,
34,
55,
24,
40,
55,
42,
85,
32,
30,
60,
38,
65,
30,
32,
42,
21,
50,
18,
18,
26,
10,
10,
13,
24,
20,
14,
70,
65,
28,
60,
32,
34,
57,
65,
55,
22,
45,
32,
100,
15,
25,
25,
18,
20,
25,
32,
25,
28,
15,
38,
45,
10,
25,
17,
17,
14,
20,
26,
18,
40,
39,
24,
20,
34,
23,
33,
38,
19,
27,
33,
66,
98,
50,
95,
17,
18,
15,
35,
24,
30,
60,
28,
75,
40,
42,
16,
150,
39,
22,
42,
36,
50,
75,
20,
52,
22,
37,
24,
37,
28,
25,
55,
36,
28,
36,
50,
30,
21,
36,
15,
55,
32,
34,
35,
45,
95,
35,
42,
45,
20,
13,
50,
25,
53,
16,
18,
38,
29,
16,
25,
16,
16,
60,
25,
10,
10,
12,
16,
25,
37,
9,
16,
9,
30,
20,
28,
20,
24,
41,
15,
20,
8,
50,
32,
25,
32,
32,
25,
28,
36,
55,
30,
70,
69,
45,
19,
12,
24,
18,
17,
17,
30,
14,
19,
12,
25,
48,
35,
50,
60,
42,
35,
35,
49,
100,
30,
49,
36,
35,
25,
50,
24,
28,
22,
40,
75,
42,
45,
50,
40,
40,
40,
35,
95,
40,
50,
60,
100,
20,
40,
60,
74,
42,
55,
30,
16,
25,
32,
28,
13,
36,
30,
75,
52,
42,
40,
22,
11,
42,
12,
40,
29,
20,
14,
30,
23,
17,
14,
54,
19,
24,
10,
14,
10,
50,
28,
22,
14,
99,
30,
13,
38,
20,
21,
37,
36,
55,
28,
16,
40,
19,
56,
36,
22,
60,
42,
65,
35,
60,
28,
32,
35,
48,
50,
38,
42,
36,
28,
23,
34,
60,
80,
32,
42,
35,
75,
25,
39,
20,
40,
35,
38,
23,
28,
40,
45,
10,
34,
7,
26,
27,
25,
18,
40,
15,
16,
20,
25,
56,
15,
10,
19,
22,
26,
150,
63,
40,
50,
60,
62,
65,
50,
54,
70,
40,
52,
19,
40,
68,
200,
58,
150,
52,
45,
60,
45,
54,
48,
59,
46,
50,
160,
75,
80,
60,
45,
44,
14,
35,
40,
13,
26,
16,
15,
22,
20,
45,
77,
72,
29,
36,
55,
40,
33,
35,
22,
50,
24,
55,
125,
26,
46,
52,
80,
70,
60,
38,
40,
75,
40,
45,
75,
50,
210,
45,
79,
26,
16,
60,
70,
40,
17,
24,
45,
60,
18,
30,
32,
12,
90,
48,
50,
40,
45,
30,
75,
42,
95,
60,
43,
44,
60,
65,
40,
55,
65,
38,
55,
28,
65,
35,
75,
55,
60,
60,
90,
90,
30,
28,
18,
25,
75,
50,
19,
30,
38,
40,
40,
40,
36,
24,
28,
40,
70,
45,
125,
85,
48,
26,
27,
36,
50,
25,
14,
38,
28,
16,
32,
65,
32,
38,
70,
42,
38,
27,
20,
20,
24,
32,
52,
40,
40,
55,
30,
25,
24,
14,
46,
24,
48,
18,
40,
55,
28,
25,
40,
34,
50,
38,
42,
23,
16,
38,
20,
40,
22,
22,
22,
17,
29,
38,
22,
25,
24,
15,
24,
40,
18,
59,
15,
11,
36,
50,
30,
52,
120,
97,
34,
55,
65,
18,
25,
25,
38,
19,
28,
22,
24,
28,
25,
32,
14,
14,
20,
27,
null,
25,
21,
19,
35,
20,
20,
14,
21,
54,
38,
45,
17,
25,
40,
18,
27,
20,
38,
11,
15,
33,
18,
16,
38,
26,
18,
19,
18,
85,
44,
50,
46,
42,
33,
55,
35,
65,
34,
50,
26,
50,
45,
60,
15,
38,
30,
null,
18,
27,
22,
18,
20,
25,
28,
60,
53,
36,
70,
47,
30,
22,
50,
55,
40,
75,
42,
48,
42,
45,
38,
32,
55,
40,
32,
42,
32,
45,
50,
69,
48,
20,
58,
78,
50,
58,
55,
39,
135,
28,
28,
29,
24,
20,
30,
30,
24,
15,
24,
24,
18,
18,
12,
26,
25,
20,
33,
32,
60,
25,
38,
50,
75,
28,
65,
42,
40,
50,
75,
28,
46,
39,
14,
15,
25,
40,
25,
9,
9,
20,
15,
10,
22,
22,
19,
19,
12,
14,
12,
21,
12,
18,
28,
15,
null,
22,
18,
22,
40,
16,
39,
14,
20,
25,
65,
37,
24,
22,
25,
26,
22,
22,
20,
40,
16,
28,
15,
42,
23,
22,
36,
26,
30,
38,
21,
45,
35,
22,
78,
60,
48,
45,
65,
55,
52,
140,
65,
59,
36,
60,
125,
42,
68,
175,
86,
75,
58,
65,
62,
25,
60,
74,
25,
40,
8,
15,
15,
20,
23,
17,
12,
25,
8,
10,
11,
20,
16,
75,
28,
17,
8,
8,
25,
30,
15,
18,
30,
12,
25,
65,
38,
19,
15,
30,
13,
28,
15,
40,
17,
25,
12,
30,
16,
15,
30,
32,
34,
15,
15,
30,
48,
55,
50,
10,
35,
9,
28,
25,
50,
26,
20,
25,
16,
75,
25,
32,
35,
32,
25,
20,
38,
34,
18,
20,
40,
14,
16,
25,
15,
39,
32,
50,
32,
35,
40,
38,
38,
null,
65,
30,
50,
50,
18,
65,
18,
11,
69,
18,
15,
45,
35,
36,
11,
35,
18,
25,
13,
42,
48,
36,
34,
40,
95,
40,
28,
30,
27,
15,
48,
38,
22,
34,
30,
40,
25,
19,
14,
20,
60,
40,
40,
59,
50,
16,
34,
35,
15,
18,
18,
90,
50,
18,
29,
38,
32,
20,
59,
34,
32,
16,
18,
17,
35,
36,
18,
40,
11,
75,
50,
15,
15,
35,
35,
40,
80,
32,
35,
48,
46,
23,
45,
60,
22,
26,
42,
40,
36,
65,
80,
25,
23,
50,
50,
38,
55,
60,
42,
35,
18,
14,
40,
20,
70,
15,
20,
50,
21,
25,
20,
32,
28,
25,
30,
32,
45,
27,
16,
20,
48,
31,
40,
24,
75,
66,
66,
23,
60,
35,
21,
42,
15,
33,
35,
58,
28,
55,
12,
34,
35,
29,
12,
17,
20,
26,
15,
13,
19,
10,
35,
12,
10,
12,
11,
25,
11,
20,
13,
44,
13,
40,
12,
20,
20,
16,
55,
85,
28,
42,
42,
30,
25,
24,
32,
20,
38,
40,
15,
29,
50,
40,
35,
18,
12,
25,
20,
60,
50,
40,
49,
80,
35,
26,
38,
20,
30,
24,
26,
40,
70,
23,
22,
24,
50,
20,
39,
20,
39,
23,
15,
12,
15,
16,
75,
15,
14,
17,
26,
30,
35,
12,
33,
22,
10,
19,
27,
24,
33,
27,
14,
16,
19,
11,
11,
18,
11,
21,
25,
12,
35,
50,
35,
42,
36,
45,
27,
19,
25,
20,
39,
23,
25,
18,
45,
38,
8,
17,
null,
27,
36,
25,
20,
20,
16,
30,
25,
34,
70,
40,
60,
48,
34,
40,
63,
63,
27,
45,
85,
75,
135,
60,
46,
65,
48,
49,
75,
75,
36,
45,
14,
26,
21,
20,
33,
20,
28,
45,
20,
20,
27,
28,
28,
28,
40,
35,
24,
19,
26,
40,
25,
25,
32,
28,
38,
35,
28,
20,
21,
22,
17,
20,
25,
19,
24,
42,
13,
27,
40,
21,
16,
68,
59,
23,
15,
50,
24,
25,
38,
17,
30,
20,
14,
25,
20,
13,
14,
24,
10,
65,
34,
22,
34,
12,
20,
33,
13,
55,
35,
42,
7,
30,
35,
15,
20,
25,
27,
30,
15,
20,
15,
26,
22,
30,
22,
34,
22,
32,
19,
26,
22,
16,
55,
8,
20,
55,
19,
7,
23,
35,
15,
28,
30,
37,
15,
23,
15,
30,
40,
45,
33,
13,
14,
45,
30,
50,
32,
50,
40,
20,
38,
42,
50,
68,
30,
40,
70,
40,
24,
22,
50,
31,
26,
23,
80,
25,
18,
26,
35,
35,
15,
28,
23,
19,
23,
50,
35,
35,
55,
45,
60,
60,
60,
36,
60,
14,
69,
40,
45,
28,
36,
59,
71,
50,
20,
30,
24,
15,
10,
34,
16,
16,
95,
60,
45,
28,
20,
38,
34,
100,
65,
58,
44,
34,
28,
34,
60,
58,
35,
49,
44,
30,
16,
26,
110,
32,
28,
35,
52,
30,
20,
20,
40,
42,
20,
30,
25,
65,
37,
50,
35,
38,
24,
29,
56,
37,
79,
30,
80,
75,
40,
55,
60,
34,
50,
80,
25,
34,
34,
38,
16,
45,
36,
12,
35,
39,
14,
40,
35,
32,
15,
32,
38,
8,
25,
20,
32,
16,
13,
16,
22,
40,
24,
50,
18,
19,
22,
35,
44,
22,
80,
35,
30,
46,
28,
55,
75,
null,
32,
38,
35,
62,
42,
40,
47,
20,
18,
45,
22,
20,
15,
15,
30,
70,
22,
28,
37,
35,
48,
40,
20,
32,
38,
38,
65,
45,
34,
32,
42,
49,
50,
45,
14,
70,
30,
22,
42,
56,
42,
36,
32,
12,
20,
13,
13,
65,
16,
36,
35,
30,
30,
17,
30,
22,
22,
18,
75,
11,
18,
10,
18,
35,
30,
25,
20,
45,
30,
60,
35,
35,
42,
45,
35,
25,
42,
14,
36,
21,
17,
35,
24,
28,
36,
29,
18,
10,
18,
22,
12,
15,
20,
45,
17,
15,
25,
13,
38,
30,
20,
16,
11,
20,
38,
75,
24,
29,
26,
12,
16,
8,
12,
25,
23,
12,
14,
14,
60,
40,
20,
17,
13,
14,
25,
23,
80,
25,
125,
40,
28,
23,
38,
95,
125,
24,
24,
36,
50,
36,
22,
48,
60,
40,
20,
17,
56,
28,
15,
18,
40,
16,
25,
17,
12,
17,
25,
60,
45,
10,
22,
30,
50,
110,
50,
24,
22,
28,
48,
24,
42,
18,
24,
22,
52,
65,
65,
52,
48,
80,
48,
45,
25,
25,
26,
50,
45,
76,
40,
30,
null,
null,
13,
18,
22,
16,
13,
45,
45,
46,
22,
50,
8,
29,
75,
22,
20,
24,
11,
10,
26,
36,
45,
16,
25,
35,
11,
16,
20,
20,
25,
14,
12,
23,
35,
35,
32,
15,
15,
30,
25,
17,
10,
null,
21,
25,
15,
25,
40,
25,
15,
30,
22,
19,
17,
18,
28,
13,
16,
12,
15,
18,
75,
45,
33,
32,
35,
30,
50,
48,
24,
30,
50,
18,
25,
42,
34,
44,
62,
60,
34,
25,
42,
35,
40,
30,
48,
19,
20,
15,
22,
25,
10,
55,
21,
44,
30,
55,
45,
30,
20,
60,
52,
50,
72,
65,
35,
45,
50,
45,
32,
48,
55,
75,
49,
39,
38,
28,
16,
45,
46,
26,
30,
17,
35,
35,
65,
45,
28,
52,
16,
38,
19,
22,
40,
17,
18,
42,
22,
55,
25,
15,
14,
24,
85,
14,
40,
12,
50,
25,
25,
15,
40,
14,
30,
20,
9,
22,
16,
23,
17,
20,
19,
14,
25,
9,
16,
15,
28,
30,
110,
13,
65,
36,
38,
35,
35,
35,
28,
39,
40,
18,
15,
68,
22,
26,
16,
24,
18,
45,
20,
50,
38,
15,
19,
22,
20,
25,
36,
45,
40,
15,
20,
37,
34,
75,
40,
36,
60,
54,
60,
23,
45,
32,
48,
300,
75,
85,
30,
48,
56,
55,
75,
70,
75,
55,
75,
260,
65,
28,
70,
40,
45,
23,
25,
38,
24,
54,
60,
25,
20,
62,
40,
35,
20,
18,
75,
25,
15,
18,
34,
60,
75,
22,
28,
55,
15,
55,
13,
22,
38,
15,
null,
30,
20,
12,
45,
36,
80,
25,
34,
24,
30,
22,
23,
45,
22,
49,
14,
24,
50,
35,
28,
35,
35,
18,
14,
15,
22,
18,
17,
21,
16,
20,
35,
25,
18,
null,
30,
15,
40,
35,
18,
45,
55,
48,
45,
30,
36,
42,
22,
48,
60,
36,
37,
15,
45,
45,
48,
30,
60,
22,
42,
44,
52,
62,
65,
20,
25,
52,
27,
36,
22,
36,
13,
30,
12,
25,
34,
30,
9,
25,
45,
85,
19,
25,
42,
32,
21,
60,
38,
17,
49,
40,
25,
75,
59,
48,
20,
70,
35,
225,
115,
75,
35,
30,
25,
55,
35,
32,
14,
13,
16,
30,
35,
10,
9,
13,
16,
30,
16,
30,
22,
50,
45,
35,
45,
20,
36,
16,
null,
20,
135,
42,
18,
28,
20,
20,
8,
20,
17,
null,
13,
16,
30,
22,
22,
22,
27,
14,
32,
40,
18,
50,
28,
13,
16,
13,
13,
30,
33,
16,
44,
75,
65,
36,
25,
41,
34,
19,
23,
14,
29,
24,
50,
90,
90,
45,
75,
38,
35,
42,
55,
55,
68,
55,
36,
60,
null,
30,
20,
18,
30,
20,
52,
85,
12,
20,
16,
18,
20,
18,
13,
24,
28,
13,
24,
18,
29,
16,
19,
null,
30,
30,
14,
14,
14,
21,
16,
16,
40,
17,
38,
16,
60,
18,
15,
19,
16,
10,
10,
19,
19,
40,
28,
48,
28,
45,
28,
38,
32,
23,
36,
20,
48,
16,
39,
28,
50,
50,
22,
80,
35,
32,
40,
35,
53,
46,
75,
28,
15,
40,
50,
25,
53,
38,
90,
48,
15,
30,
25,
13,
20,
20,
24,
20,
18,
14,
70,
8,
53,
23,
25,
45,
18,
48,
64,
145,
85,
70,
70,
50,
48,
30,
145,
57,
45,
16,
70,
140,
35,
125,
25,
42,
36,
60,
45,
60,
28,
32,
22,
34,
38,
38,
26,
100,
38,
275,
185,
62,
38,
62,
125,
95,
60,
34,
70,
61,
10,
26,
39,
30,
72,
42,
175,
48,
60,
82,
30,
28,
15,
10,
8,
36,
42,
15,
15,
15,
17,
26,
10,
25,
20,
18,
25,
20,
32,
28,
28,
14,
22,
55,
28,
24,
25,
26,
10,
24,
48,
15,
10,
29,
38,
14,
35,
34,
42,
35,
17,
45,
18,
36,
19,
28,
9,
42,
40,
45,
35,
20,
15,
15,
18,
32,
40,
30,
62,
42,
9,
22,
32,
40,
26,
20,
55,
16,
22,
47,
35,
17,
28,
12,
10,
28,
18,
25,
19,
13,
45,
100,
50,
16,
35,
40,
28,
25,
15,
35,
65,
20,
35,
40,
52,
35,
58,
89,
55,
45,
18,
58,
22,
22,
20,
42,
20,
60,
30,
50,
50,
45,
28,
35,
12,
65,
95,
95,
40,
40,
65,
55,
50,
65,
75,
32,
42,
39,
23,
15,
15,
17,
49,
12,
25,
50,
25,
40,
18,
20,
18,
52,
38,
48,
11,
20,
14,
19,
30,
19,
25,
17,
26,
15,
12,
30,
36,
29,
29,
14,
30,
22,
25,
19,
20,
40,
24,
20,
20,
10,
30,
20,
50,
15,
32,
50,
42,
null,
40,
58,
55,
40,
42,
40,
35,
30,
125,
70,
165,
70,
175,
125,
65,
70,
70,
100,
65,
125,
90,
125,
90,
75,
60,
70,
75,
195,
70,
105,
35,
15,
18,
20,
19,
72,
25,
70,
45,
27,
16,
57,
32,
75,
18,
28,
25,
36,
25,
42,
22,
19,
40,
25,
21,
13,
36,
27,
27,
85,
19,
55,
25,
140,
179,
100,
32,
45,
55,
50,
65,
60,
70,
28,
25,
40,
15,
16,
29,
50,
30,
10,
20,
48,
16,
17,
19,
55,
32,
28,
65,
42,
35,
32,
60,
45,
55,
48,
50,
35,
25,
20,
60,
25,
24,
26,
17,
24,
40,
11,
44,
25,
56,
35,
60,
64,
30,
75,
15,
25,
55,
30,
24,
28,
47,
18,
18,
11,
10,
42,
16,
45,
20,
16,
20,
19,
19,
29,
28,
45,
45,
25,
50,
24,
45,
20,
35,
35,
28,
36,
32,
18,
45,
21,
75,
50,
19,
40,
68,
18,
19,
30,
35,
28,
95,
46,
30,
14,
60,
29,
49,
65,
42,
16,
36,
30,
15,
16,
20,
90,
55,
43,
50,
30,
49,
28,
65,
55,
50,
36,
75,
75,
65,
15,
13,
30,
10,
10,
40,
24,
18,
625,
45,
135,
80,
45,
85,
170,
34,
28,
35,
60,
20,
25,
50,
45,
10,
22,
22,
11,
22,
14,
24,
12,
24,
12,
11,
20,
10,
22,
24,
35,
33,
36,
22,
24,
14,
19,
22,
11,
23,
30,
95,
100,
55,
62,
105,
105,
65,
60,
50,
30,
60,
68,
65,
22,
11,
25,
25,
20,
17,
18,
20,
16,
10,
26,
22,
22,
25,
52,
37,
60,
25,
30,
34,
40,
26,
50,
46,
35,
25,
29,
35,
36,
24,
20,
38,
20,
30,
38,
18,
39,
50,
145,
14,
13,
45,
13,
17,
35,
55,
30,
22,
22,
24,
85,
20,
16,
28,
25,
35,
46,
20,
25,
26,
20,
20,
20,
45,
34,
45,
20,
24,
18,
11,
20,
60,
20,
25,
28,
42,
42,
35,
16,
45,
25,
30,
25,
22,
45,
25,
42,
80,
115,
38,
65,
40,
50,
100,
120,
69,
40,
55,
55,
70,
55,
75,
60,
55,
60,
48,
60,
55,
98,
65,
90,
40,
48,
45,
85,
22,
40,
39,
35,
20,
18,
15,
45,
45,
42,
18,
25,
100,
21,
25,
14,
30,
23,
12,
45,
10,
100,
18,
25,
31,
20,
14,
18,
13,
19,
14,
22,
21,
20,
19,
15,
24,
46,
16,
18,
15,
29,
15,
13,
15,
20,
40,
55,
30,
60,
20,
60,
35,
69,
35,
11,
50,
40,
175,
30,
49,
14,
25,
32,
25,
38,
20,
45,
24,
16,
18,
25,
20,
18,
52,
48,
65,
30,
26,
20,
98,
18,
45,
38,
28,
35,
19,
44,
38,
20,
30,
70,
38,
50,
22,
20,
13,
29,
40,
50,
17,
16,
30,
25,
25,
15,
21,
30,
28,
10,
60,
75,
13,
23,
45,
24,
40,
25,
42,
20,
90,
60,
45,
110,
48,
50,
75,
30,
60,
32,
65,
70,
90,
18,
90,
90,
80,
75,
72,
30,
199,
48,
65,
95,
29,
40,
34,
26,
45,
66,
28,
36,
60,
30,
18,
48,
38,
24,
17,
30,
26,
33,
50,
28,
40,
32,
32,
52,
45,
35,
25,
28,
13,
null,
29,
30,
75,
40,
15,
40,
18,
29,
46,
38,
35,
19,
25,
38,
18,
28,
13,
15,
18,
15,
32,
20,
24,
36,
110,
90,
65,
65,
90,
40,
52,
40,
42,
26,
40,
14,
12,
25,
40,
39,
17,
50,
17,
32,
20,
45,
30,
14,
39,
42,
50,
20,
12,
56,
19,
12,
15,
12,
55,
18,
18,
29,
26,
null,
20,
28,
45,
100,
37,
45,
37,
21,
20,
35,
10,
15,
28,
15,
16,
14,
15,
22,
24,
28,
45,
35,
25,
70,
45,
24,
29,
42,
34,
8,
10,
40,
65,
75,
65,
30,
7,
11,
23,
14,
25,
25,
18,
20,
12,
10,
13,
55,
15,
34,
39,
42,
38,
18,
100,
85,
45,
11,
30,
35,
25,
85,
27,
30,
16,
40,
14,
22,
26,
25,
44,
31,
13,
17,
30,
25,
16,
40,
30,
20,
25,
25,
60,
45,
42,
75,
45,
65,
55,
35,
35,
60,
95,
72,
82,
58,
52,
48,
78,
58,
75,
150,
45,
24,
100,
36,
40,
50,
45,
75,
40,
111,
38,
45,
44,
32,
60,
25,
20,
22,
115,
52,
52,
28,
50,
28,
38,
16,
44,
38,
30,
24,
40,
19,
36,
50,
48,
55,
35,
60,
40,
36,
40,
75,
42,
21,
35,
28,
21,
30,
200,
28,
25,
78,
60,
100,
80,
58,
175,
90,
75,
65,
40,
45,
58,
39,
55,
80,
145,
87,
145,
90,
75,
40,
37,
49,
40,
60,
55,
70,
26,
9,
24,
48,
24,
50,
38,
15,
35,
20,
48,
24,
25,
22,
30,
42,
35,
29,
28,
45,
40,
45,
30,
22,
11,
18,
20,
48,
36,
28,
14,
13,
30,
18,
12,
40,
20,
22,
27,
15,
50,
28,
50,
33,
40,
11,
70,
14,
18,
75,
40,
68,
46,
24,
55,
45,
48,
32,
50,
20,
95,
117,
75,
42,
25,
55,
39,
40,
50,
28,
31,
25,
52,
18,
55,
85,
30,
70,
60,
49,
40,
25,
16,
18,
18,
23,
60,
17,
45,
30,
25,
20,
45,
26,
40,
44,
55,
55,
16,
28,
25,
33,
18,
20,
17,
18,
79,
58,
75,
65,
50,
25,
50,
35,
165,
60,
150,
65,
70,
55,
36,
18,
16,
25,
27,
17,
50,
62,
20,
70,
28,
65,
22,
30,
40,
15,
65,
30,
57,
39,
42,
38,
80,
44,
150,
50,
36,
35,
50,
42,
32,
45,
40,
20,
45,
38,
30,
20,
125,
15,
22,
15,
20,
20,
50,
45,
60,
34,
65,
40,
42,
145,
32,
30,
28,
22,
75,
18,
35,
null,
20,
24,
35,
15,
60,
25,
42,
24,
20,
45,
40,
30,
45,
35,
36,
35,
28,
19,
22,
75,
90,
32,
15,
15,
15,
35,
20,
30,
14,
25,
16,
20,
50,
28,
26,
35,
45,
16,
35,
10,
25,
25,
38,
55,
24,
40,
36,
50,
25,
12,
36,
8,
12,
15,
22,
13,
18,
11,
25,
25,
45,
24,
30,
38,
15,
50,
18,
32,
36,
12,
45,
38,
22,
18,
20,
35,
26,
29,
32,
38,
40,
40,
50,
9,
11,
35,
15,
48,
22,
35,
30,
30,
65,
45,
30,
48,
26,
28,
39,
46,
28,
30,
35,
26,
28,
48,
25,
34,
24,
32,
30,
34,
30,
26,
25,
28,
18,
23,
15,
28,
35,
22,
180,
20,
80,
37,
45,
35,
35,
16,
17,
42,
30,
22,
26,
16,
35,
55,
135,
18,
24,
170,
39,
100,
30,
85,
46,
45,
55,
52,
28,
32,
75,
80,
50,
48,
34,
21,
13,
28,
35,
30,
15,
38,
26,
50,
20,
18,
42,
17,
55,
47,
22,
50,
25,
65,
65,
35,
23,
19,
24,
20,
19,
20,
8,
11,
15,
12,
14,
60,
12,
12,
17,
17,
12,
18,
5,
18,
18,
18,
10,
10,
16,
18,
12,
12,
14,
20,
41,
55,
34,
38,
35,
15,
null,
39,
40,
28,
48,
42,
40,
20,
60,
16,
17,
18,
18,
25,
125,
36,
10,
25,
19,
48,
55,
14,
35,
12,
15,
40,
36,
35,
52,
35,
80,
62,
75,
30,
55,
40,
58,
50,
35,
55,
20,
80,
69,
25,
60,
42,
75,
28,
19,
44,
18,
10,
35,
58,
15,
32,
14,
27,
12,
35,
14,
16,
18,
9,
12,
15,
20,
15,
19,
15,
16,
16,
15,
24,
16,
18,
10,
20,
24,
16,
18,
20,
20,
15,
34,
20,
28,
15,
12,
24,
39,
25,
65,
45,
60,
60,
24,
45,
56,
55,
45,
44,
36,
28,
20,
48,
15,
50,
50,
29,
30,
50,
25,
30,
17,
14,
20,
24,
20,
null,
12,
20,
11,
38,
11,
24,
15,
22,
20,
18,
8,
25,
12,
12,
68,
85,
33,
50,
50,
32,
62,
65,
44,
60,
45,
30,
80,
65,
30,
50,
42,
55,
50,
56,
45,
85,
24,
39,
35,
90,
16,
28,
26,
22,
34,
75,
35,
24,
48,
22,
24,
34,
20,
30,
42,
36,
20,
18,
17,
28,
28,
16,
24,
16,
24,
11,
16,
28,
55,
10,
22,
22,
30,
10,
30,
10,
19,
11,
35,
13,
35,
33,
15,
50,
22,
36,
28,
35,
25,
17,
9,
85,
45,
20,
26,
14,
50,
42,
24,
28,
37,
85,
32,
23,
25,
28,
55,
37,
50,
23,
20,
20,
55,
35,
50,
22,
16,
32,
55,
29,
23,
10,
12,
16,
24,
55,
18,
25,
36,
48,
40,
40,
8,
18,
13,
30,
25,
7,
48,
38,
20,
10,
16,
60,
100,
60,
70,
80,
80,
65,
75,
50,
65,
28,
27,
80,
54,
85,
50,
50,
55,
85,
90,
15,
34,
26,
14,
10,
23,
28,
33,
24,
20,
15,
34,
9,
8,
8,
26,
13,
21,
34,
15,
30,
12,
20,
50,
27,
30,
30,
26,
140,
175,
20,
34,
16,
16,
60,
125,
55,
72,
45,
27,
28,
36,
70,
18,
100,
75,
45,
55,
25,
45,
45,
150,
145,
85,
170,
45,
40,
110,
27,
48,
65,
42,
16,
60,
32,
90,
36,
48,
24,
50,
32,
30,
36,
55,
55,
26,
26,
28,
34,
56,
25,
60,
18,
40,
18,
21,
18,
18,
24,
10,
25,
30,
40,
64,
18,
17,
50,
18,
15,
14,
59,
7,
7,
30,
35,
18,
26,
15,
25,
17,
25,
28,
60,
68,
32,
38,
50,
60,
49,
55,
32,
48,
49,
32,
15,
75,
15,
18,
30,
29,
65,
25,
25,
14,
27,
39,
26,
30,
30,
11,
32,
80,
28,
15,
28,
28,
30,
16,
13,
17,
11,
35,
100,
80,
30,
50,
55,
48,
25,
16,
22,
55,
45,
55,
53,
29,
30,
65,
19,
28,
16,
28,
38,
28,
32,
49,
16,
34,
32,
30,
16,
75,
18,
22,
60,
55,
35,
30,
30,
34,
52,
50,
75,
35,
40,
200,
80,
48,
20,
20,
65,
80,
48,
32,
20,
100,
52,
18,
50,
30,
15,
30,
21,
20,
38,
16,
45,
20,
38,
29,
39,
24,
28,
26,
28,
15,
55,
37,
39,
17,
50,
52,
18,
45,
55,
27,
17,
18,
10,
30,
50,
null,
45,
16,
49,
32,
15,
36,
40,
36,
27,
30,
35,
33,
42,
15,
40,
18,
25,
28,
17,
20,
16,
19,
15,
54,
55,
21,
47,
35,
48,
32,
48,
30,
24,
55,
13,
48,
11,
25,
89,
100,
40,
42,
25,
35,
16,
15,
39,
19,
25,
50,
15,
15,
13,
42,
15,
68,
40,
18,
19,
15,
13,
26,
32,
17,
15,
9,
28,
40,
12,
25,
65,
15,
62,
28,
17,
25,
26,
25,
25,
20,
18,
27,
24,
20,
20,
16,
22,
29,
16,
22,
40,
66,
17,
25,
18,
30,
42,
10,
32,
21,
20,
10,
24,
8,
6,
15,
16,
68,
49,
70,
85,
55,
46,
30,
22,
10,
10,
12,
17,
10,
26,
9,
30,
16,
35,
75,
52,
55,
55,
24,
22,
55,
22,
38,
50,
37,
35,
15,
55,
30,
60,
13,
28,
16,
30,
40,
28,
50,
37,
37,
54,
45,
19,
50,
36,
90,
75,
26,
49,
25,
13,
28,
25,
25,
55,
10,
24,
15,
11,
11,
10,
26,
35,
10,
22,
17,
13,
13,
20,
18,
48,
40,
24,
50,
20,
12,
26,
48,
14,
25,
32,
42,
28,
22,
18,
16,
17,
44,
16,
42,
45,
22,
20,
65,
30,
26,
16,
72,
37,
22,
19,
36,
88,
29,
35,
55,
38,
48,
38,
25,
42,
45,
38,
34,
72,
72,
18,
32,
24,
32,
76,
22,
45,
37,
22,
45,
31,
24,
52,
15,
35,
20,
24,
12,
null,
42,
52,
35,
45,
55,
30,
48,
100,
28,
39,
79,
55,
65,
26,
45,
55,
19,
46,
43,
55,
45,
27,
23,
29,
30,
15,
12,
22,
13,
35,
19,
28,
16,
30,
18,
37,
16,
30,
24,
10,
28,
11,
15,
12,
37,
35,
35,
20,
10,
24,
16,
60,
75,
26,
46,
16,
35,
20,
58,
24,
25,
21,
14,
85,
18,
36,
18,
13,
20,
26,
23,
18,
18,
30,
14,
28,
28,
32,
24,
38,
28,
42,
39,
29,
15,
20,
52,
14,
10,
18,
40,
23,
70,
85,
38,
60,
24,
48,
70,
28,
34,
45,
44,
65,
72,
80,
85,
50,
50,
190,
85,
45,
46,
57,
120,
48,
125,
45,
59,
58,
44,
41,
55,
25,
25,
24,
10,
35,
25,
15,
13,
35,
25,
45,
32,
20,
40,
54,
35,
35,
38,
27,
16,
25,
33,
17,
25,
15,
20,
15,
28,
44,
65,
22,
15,
35,
19,
7,
8,
65,
10,
36,
20,
25,
50,
50,
25,
30,
65,
17,
18,
30,
17,
21,
17,
30,
27,
18,
15,
95,
60,
85,
49,
60,
80,
150,
50,
80,
38,
55,
60,
85,
85,
60,
45,
45,
80,
135,
50,
125,
48,
75,
40,
16,
30,
25,
24,
22,
35,
15,
12,
20,
20,
8,
14,
28,
22,
30,
9,
10,
18,
42,
25,
21,
28,
40,
55,
125,
40,
45,
25,
60,
36,
45,
45,
29,
46,
22,
13,
42,
62,
null,
23,
8,
28,
30,
66,
40,
45,
25,
59,
45,
32,
24,
60,
21,
40,
20,
40,
20,
50,
60,
25,
30,
55,
40,
36,
50,
55,
70,
75,
45,
40,
60,
35,
22,
15,
14,
30,
18,
55,
35,
13,
20,
20,
52,
21,
35,
50,
30,
27,
40,
36,
49,
28,
65,
12,
75,
12,
22,
95,
18,
150,
16,
70,
50,
45,
30,
20,
29,
50,
30,
55,
48,
30,
56,
42,
35,
35,
25,
45,
75,
19,
30,
27,
32,
18,
50,
48,
18,
30,
30,
14,
19,
26,
28,
18,
30,
36,
55,
30,
85,
64,
125,
64,
37,
95,
42,
70,
27,
22,
40,
60,
42,
38,
35,
55,
29,
24,
30,
30,
55,
65,
27,
30,
30,
13,
30,
48,
16,
19,
40,
20,
20,
40,
65,
9,
30,
16,
28,
45,
18,
19,
11,
23,
25,
19,
19,
50,
28,
26,
15,
38,
45,
23,
36,
36,
100,
50,
65,
40,
29,
30,
39,
27,
50,
30,
35,
48,
50,
44,
75,
185,
99,
39,
40,
50,
40,
50,
100,
50,
75,
49,
13,
30,
14,
25,
35,
125,
18,
13,
34,
23,
12,
6,
7,
16,
15,
20,
10,
16,
12,
18,
40,
65,
70,
56,
68,
15,
65,
22,
14,
38,
20,
20,
35,
10,
36,
45,
30,
35,
55,
10,
18,
16,
33,
20,
18,
60,
14,
22,
22,
17,
10,
28,
48,
20,
20,
20,
15,
29,
27,
22,
29,
28,
20,
30,
13,
13,
10,
24,
28,
13,
60,
40,
16,
28,
40,
45,
30,
62,
28,
22,
39,
50,
75,
45,
48,
30,
48,
9,
13,
19,
250,
54,
17,
24,
15,
27,
21,
25,
36,
10,
40,
35,
45,
40,
15,
25,
18,
30,
22,
28,
9,
150,
26,
16,
50,
60,
19,
32,
155,
50,
19,
35,
45,
35,
52,
45,
45,
60,
30,
40,
75,
65,
80,
55,
32,
48,
48,
50,
60,
22,
55,
15,
27,
18,
38,
25,
29,
15,
22,
50,
24,
24,
60,
37,
32,
14,
17,
22,
20,
50,
29,
11,
65,
30,
17,
16,
24,
38,
28,
18,
56,
55,
16,
16,
25,
20,
20,
27,
26,
12,
17,
13,
15,
28,
95,
75,
145,
32,
65,
48,
55,
60,
48,
17,
16,
19,
14,
30,
18,
39,
29,
45,
23,
30,
55,
50,
38,
49,
65,
14,
11,
37,
27,
18,
22,
29,
20,
13,
11,
38,
20,
38,
15,
17,
30,
26,
18,
68,
38,
70,
30,
36,
48,
45,
59,
39,
150,
130,
32,
40,
65,
55,
42,
25,
13,
24,
26,
18,
14,
25,
21,
39,
10,
15,
18,
19,
24,
25,
20,
54,
30,
38,
21,
41,
18,
11,
11,
13,
10,
9,
27,
25,
16,
35,
35,
36,
50,
35,
55,
20,
64,
50,
20,
22,
32,
40,
55,
32,
40,
22,
45,
20,
75,
100,
38,
23,
9,
45,
50,
40,
14,
30,
18,
40,
23,
35,
28,
30,
45,
30,
75,
70,
25,
95,
50,
60,
35,
125,
25,
72,
72,
85,
40,
55,
48,
24,
40,
60,
90,
50,
125,
50,
19,
45,
55,
60,
70,
37,
28,
22,
13,
35,
33,
12,
15,
30,
32,
45,
18,
16,
24,
48,
45,
16,
25,
72,
38,
36,
16,
70,
48,
36,
45,
55,
17,
20,
50,
13,
64,
38,
35,
35,
30,
80,
65,
45,
28,
60,
58,
55,
38,
55,
35,
28,
25,
47,
29,
28,
32,
27,
25,
40,
70,
45,
80,
35,
42,
75,
60,
52,
45,
65,
40,
18,
19,
13,
40,
26,
30,
18,
35,
45,
57,
70,
90,
70,
85,
50,
45,
75,
65,
38,
199,
150,
30,
18,
10,
19,
30,
28,
40,
28,
26,
15,
19,
28,
30,
22,
13,
18,
90,
35,
50,
32,
25,
24,
45,
18,
18,
18,
65,
26,
38,
100,
35,
26,
38,
48,
28,
18,
17,
27,
22,
20,
22,
28,
50,
48,
40,
27,
35,
30,
72,
50,
42,
42,
50,
90,
68,
99,
68,
49,
32,
16,
20,
29,
26,
32,
28,
12,
25,
50,
32,
22,
48,
49,
45,
45,
30,
39,
45,
16,
29,
56,
26,
28,
42,
35,
29,
30,
18,
40,
17,
22,
32,
35,
56,
44,
60,
null,
16,
25,
32,
11,
17,
150,
48,
70,
199,
45,
50,
18,
10,
36,
10,
110,
60,
70,
200,
45,
200,
75,
175,
100,
125,
58,
20,
62,
50,
75,
26,
40,
27,
75,
36,
72,
54,
60,
40,
50,
40,
65,
60,
60,
60,
50,
60,
52,
60,
36,
24,
15,
36,
60,
38,
16,
15,
24,
21,
30,
50,
22,
20,
27,
24,
60,
25,
22,
27,
11,
16,
32,
28,
15,
36,
20,
38,
12,
39,
22,
15,
16,
30,
50,
16,
20,
20,
55,
27,
21,
25,
17,
30,
22,
50,
32,
50,
37,
24,
34,
55,
35,
35,
22,
100,
19,
25,
45,
25,
28,
32,
28,
20,
15,
17,
10,
24,
12,
65,
48,
25,
10,
14,
20,
26,
28,
49,
38,
20,
65,
140,
44,
45,
100,
100,
75,
125,
55,
30,
22,
45,
13,
22,
24,
65,
20,
19,
28,
20,
165,
16,
67,
38,
19,
25,
16,
32,
34,
35,
29,
18,
12,
30,
10,
8,
29,
20,
40,
25,
25,
22,
20,
80,
31,
40,
40,
36,
34,
55,
26,
28,
40,
45,
13,
18,
15,
50,
41,
43,
45,
25,
23,
14,
20,
50,
24,
150,
11,
14,
13,
32,
12,
11,
28,
17,
38,
48,
22,
47,
28,
28,
29,
65,
94,
30,
52,
72,
25,
24,
31,
54,
35,
26,
70,
45,
60,
60,
75,
45,
22,
36,
35,
33,
28,
32,
36,
55,
25,
25,
60,
50,
40,
19,
30,
100,
70,
45,
32,
28,
58,
45,
25,
30,
42,
40,
54,
36,
22,
48,
14,
42,
40,
18,
12,
25,
41,
16,
20,
48,
19,
30,
22,
20,
25,
39,
45,
17,
28,
18,
75,
65,
75,
50,
55,
60,
45,
55,
42,
26,
65,
36,
29,
34,
65,
38,
20,
36,
18,
40,
95,
46,
55,
35,
22,
26,
26,
42,
16,
50,
85,
9,
14,
15,
15,
12,
30,
12,
15,
65,
24,
50,
30,
30,
18,
30,
45,
20,
20,
30,
50,
16,
30,
15,
33,
39,
18,
40,
27,
22,
18,
55,
45,
48,
60,
32,
22,
90,
28,
75,
65,
75,
35,
30,
45,
20,
33,
45,
21,
28,
22,
14,
30,
36,
65,
28,
25,
19,
15,
25,
28,
22,
25,
25,
24,
16,
18,
16,
15,
12,
13,
15,
9,
25,
68,
46,
47,
100,
40,
125,
85,
95,
63,
36,
49,
85,
46,
80,
95,
60,
85,
30,
20,
15,
16,
18,
39,
20,
18,
13,
25,
10,
13,
20,
15,
20,
9,
30,
26,
18,
25,
30,
45,
55,
25,
35,
75,
55,
32,
40,
10,
18,
20,
30,
36,
45,
15,
78,
36,
25,
30,
15,
28,
25,
30,
48,
70,
13,
25,
25,
25,
7,
22,
20,
null,
14,
15,
8,
10,
24,
16,
21,
10,
15,
85,
75,
40,
125,
38,
40,
34,
44,
50,
50,
50,
30,
14,
40,
45,
40,
45,
25,
36,
50,
50,
30,
40,
29,
15,
20,
45,
30,
55,
95,
26,
18,
9,
80,
52,
28,
32,
11,
10,
28,
32,
19,
28,
15,
13,
13,
25,
20,
60,
145,
24,
75,
14,
13,
24,
15,
12,
12,
40,
20,
20,
22,
20,
20,
24,
23,
18,
40,
25,
48,
16,
25,
18,
17,
28,
22,
35,
26,
24,
20,
39,
12,
9,
50,
24,
10,
45,
48,
12,
38,
12,
22,
16,
30,
12,
74,
19,
22,
25,
20,
26,
18,
25,
60,
40,
19,
12,
12,
7,
9,
12,
12,
9,
14,
10,
9,
11,
17,
11,
11,
15,
10,
11,
125,
40,
35,
14,
34,
92,
16,
55,
22,
18,
32,
38,
24,
50,
18,
45,
60,
18,
40,
20,
25,
45,
67,
95,
50,
30,
70,
36,
25,
64,
50,
28,
25,
45,
24,
29,
26,
35,
12,
18,
21,
15,
36,
40,
18,
32,
25,
40,
30,
45,
10,
20,
18,
29,
20,
14,
27,
27,
29,
32,
22,
42,
58,
40,
55,
45,
40,
75,
42,
35,
40,
25,
48,
14,
20,
21,
22,
40,
22,
35,
50,
32,
14,
32,
30,
40,
32,
16,
19,
25,
47,
18,
48,
44,
32,
32,
17,
45,
14,
38,
42,
120,
45,
36,
42,
36,
56,
40,
30,
60,
40,
16,
30,
28,
12,
18,
12,
28,
36,
75,
12,
18,
15,
14,
50,
16,
24,
19,
22,
14,
48,
20,
24,
20,
23,
48,
25,
9,
18,
34,
18,
18,
42,
22,
16,
20,
25,
14,
38,
32,
25,
25,
55,
95,
65,
28,
30,
44,
22,
60,
125,
28,
24,
55,
22,
15,
34,
55,
38,
17,
50,
50,
60,
24,
45,
12,
18,
30,
26,
65,
18,
30,
28,
22,
16,
17,
8,
24,
28,
14,
36,
55,
60,
38,
48,
44,
35,
50,
35,
65,
30,
21,
38,
26,
15,
38,
12,
32,
16,
35,
49,
40,
35,
28,
30,
35,
15,
18,
21,
15,
20,
20,
11,
11,
15,
25,
24,
43,
38,
25,
42,
41,
54,
35,
75,
32,
45,
38,
35,
28,
38,
63,
28,
30,
49,
32,
44,
125,
80,
85,
35,
76,
40,
30,
40,
41,
18,
58,
40,
25,
25,
12,
13,
14,
10,
10,
30,
17,
25,
30,
22,
64,
62,
50,
46,
75,
23,
20,
17,
39,
20,
20,
40,
28,
35,
35,
65,
88,
25,
35,
65,
65,
52,
40,
26,
44,
45,
38,
30,
34,
100,
120,
22,
37,
13,
12,
12,
13,
15,
28,
36,
23,
30,
20,
35,
17,
24,
55,
22,
19,
85,
16,
26,
15,
55,
14,
20,
24,
15,
15,
36,
34,
21,
28,
35,
42,
12,
17,
45,
22,
12,
20,
10,
40,
15,
12,
19,
60,
30,
22,
42,
65,
29,
48,
34,
50,
60,
125,
50,
35,
40,
39,
46,
26,
25,
20,
38,
16,
48,
40,
38,
29,
35,
23,
28,
12,
38,
10,
28,
28,
18,
35,
25,
18,
54,
22,
28,
45,
42,
24,
24,
30,
37,
32,
14,
20,
15,
65,
30,
20,
75,
15,
50,
10,
12,
12,
29,
75,
20,
29,
48,
38,
45,
80,
59,
40,
32,
75,
45,
52,
30,
30,
34,
44,
36,
42,
15,
40,
20,
22,
19,
15,
48,
125,
95,
75,
56,
80,
70,
60,
59,
75,
50,
42,
65,
35,
36,
35,
25,
22,
75,
48,
36,
42,
45,
25,
38,
28,
26,
25,
85,
60,
20,
40,
40,
null,
45,
15,
36,
10,
24,
26,
40,
11,
16,
13,
13,
22,
59,
12,
13,
25,
24,
7,
130,
115,
75,
38,
40,
26,
30,
49,
14,
49,
30,
19,
45,
82,
75,
50,
26,
28,
36,
14,
18,
35,
22,
20,
50,
75,
50,
38,
36,
35,
95,
55,
70,
65,
105,
54,
58,
55,
16,
7,
7,
10,
6,
10,
10,
35,
10,
18,
35,
18,
15,
19,
72,
45,
30,
10,
16,
15,
30,
39,
28,
15,
48,
40,
15,
50,
27,
13,
55,
32,
25,
21,
10,
42,
18,
39,
32,
19,
25,
33,
32,
8,
30,
34,
40,
38,
40,
90,
11,
30,
25,
56,
8,
22,
14,
24,
28,
45,
21,
20,
16,
15,
21,
7,
15,
55,
25,
28,
15,
25,
75,
26,
22,
28,
16,
14,
15,
15,
23,
17,
40,
18,
13,
17,
23,
20,
11,
25,
16,
29,
7,
11,
9,
29,
22,
15,
29,
10,
18,
36,
12,
55,
30,
45,
20,
13,
30,
13,
17,
36,
35,
35,
20,
30,
39,
11,
17,
32,
85,
85,
95,
80,
140,
52,
32,
60,
35,
100,
54,
54,
55,
65,
48,
45,
75,
58,
60,
95,
100,
25,
36,
60,
45,
32,
48,
49,
16,
17,
14,
35,
22,
16,
14,
13,
20,
21,
38,
8,
17,
38,
42,
26,
32,
24,
21,
53,
35,
18,
35,
28,
90,
38,
60,
44,
50,
100,
125,
150,
105,
115,
60,
59,
40,
140,
55,
95,
25,
14,
15,
12,
14,
35,
15,
15,
18,
95,
36,
20,
22,
42,
25,
22,
48,
25,
25,
36,
16,
12,
35,
22,
14,
20,
17,
25,
38,
20,
12,
21,
48,
24,
33,
15,
20,
15,
39,
38,
18,
15,
32,
34,
16,
23,
40,
16,
10,
19,
28,
28,
32,
26,
48,
38,
24,
24,
70,
12,
19,
75,
115,
22,
70,
18,
10,
13,
20,
79,
26,
18,
60,
42,
75,
125,
54,
40,
18,
17,
35,
19,
22,
32,
30,
35,
32,
20,
19,
27,
46,
26,
48,
40,
65,
29,
26,
25,
30,
25,
23,
25,
38,
15,
18,
11,
35,
17,
12,
14,
17,
10,
12,
25,
20,
22,
14,
12,
14,
20,
22,
12,
12,
16,
10,
12,
32,
19,
30,
49,
19,
28,
38,
15,
28,
40,
15,
14,
22,
19,
23,
32,
22,
22,
36,
22,
20,
15,
38,
15,
15,
18,
22,
17,
26,
49,
28,
65,
45,
45,
60,
45,
45,
67,
38,
48,
30,
52,
52,
25,
26,
99,
38,
40,
72,
48,
60,
75,
42,
80,
75,
60,
46,
29,
80,
36,
17,
13,
24,
16,
20,
19,
55,
34,
46,
25,
40,
9,
19,
28,
45,
30,
18,
19,
50,
48,
32,
40,
40,
25,
20,
24,
55,
20,
58,
25,
50,
25,
53,
50,
40,
40,
30,
22,
18,
20,
10,
17,
28,
42,
18,
13,
52,
35,
28,
26,
28,
35,
50,
25,
60,
18,
15,
30,
18,
8,
102,
75,
25,
45,
24,
24,
20,
12,
18,
22,
65,
22,
20,
35,
34,
65,
16,
64,
60,
240,
85,
55,
45,
60,
55,
150,
65,
115,
15,
25,
25,
18,
30,
48,
46,
22,
28,
14,
33,
30,
17,
26,
20,
65,
40,
17,
15,
25,
35,
12,
60,
42,
60,
45,
65,
28,
18,
38,
28,
35,
26,
50,
18,
28,
38,
22,
22,
34,
32,
20,
45,
56,
23,
56,
15,
45,
25,
50,
75,
25,
37,
32,
60,
70,
50,
33,
30,
72,
20,
30,
40,
35,
35,
14,
10,
21,
14,
32,
50,
28,
42,
18,
60,
24,
50,
27,
30,
50,
65,
45,
65,
20,
50,
110,
22,
48,
30,
48,
16,
28,
28,
35,
20,
34,
25,
56,
34,
25,
52,
50,
60,
17,
42,
25,
32,
18,
105,
26,
125,
20,
38,
22,
50,
38,
25,
27,
56,
40,
50,
12,
18,
30,
50,
40,
20,
28,
29,
23,
16,
15,
28,
28,
75,
40,
49,
54,
50,
90,
40,
98,
70,
35,
40,
39,
49,
42,
55,
20,
65,
23,
35,
42,
26,
40,
28,
30,
35,
15,
44,
34,
29,
30,
30,
52,
25,
50,
50,
55,
38,
35,
44,
45,
55,
125,
44,
44,
65,
50,
48,
69,
32,
19,
19,
15,
15,
40,
28,
59,
10,
13,
16,
15,
30,
13,
25,
30,
38,
12,
24,
60,
55,
64,
60,
100,
50,
50,
50,
50,
48,
66,
65,
60,
45,
40,
24,
75,
15,
30,
30,
25,
42,
15,
11,
40,
32,
40,
9,
22,
36,
40,
40,
17,
36,
23,
13,
20,
18,
22,
14,
17,
26,
15,
19,
55,
35,
28,
25,
40,
32,
18,
30,
25,
30,
42,
38,
27,
18,
39,
30,
25,
30,
30,
25,
65,
35,
44,
40,
42,
48,
42,
42,
33,
38,
20,
95,
17,
40,
18,
17,
52,
20,
30,
28,
42,
30,
24,
24,
22,
27,
45,
18,
14,
30,
24,
50,
25,
32,
25,
18,
88,
28,
48,
25,
9,
19,
20,
10,
18,
20,
30,
9,
32,
10,
30,
45,
58,
24,
50,
15,
20,
32,
25,
22,
48,
23,
65,
18,
18,
20,
45,
25,
45,
45,
14,
26,
50,
28,
51,
13,
20,
22,
45,
18,
20,
29,
39,
18,
24,
35,
38,
10,
42,
18,
25,
25,
28,
17,
22,
36,
32,
26,
25,
23,
30,
45,
40,
28,
12,
12,
72,
22,
32,
55,
17,
12,
25,
22,
20,
25,
30,
40,
40,
25,
20,
30,
25,
24,
18,
35,
20,
35,
28,
15,
30,
60,
29,
64,
50,
24,
48,
85,
42,
65,
48,
65,
65,
50,
14,
10,
26,
10,
20,
14,
16,
8,
10,
17,
15,
30,
36,
35,
23,
28,
35,
35,
null,
24,
16,
22,
15,
15,
35,
25,
27,
27,
20,
38,
40,
20,
10,
25,
60,
44,
40,
72,
60,
55,
75,
30,
30,
60,
68,
15,
65,
19,
30,
55,
40,
30,
120,
30,
62,
36,
28,
26,
36,
225,
30,
38,
42,
55,
35,
18,
60,
90,
42,
30,
20,
22,
14,
32,
16,
20,
14,
36,
38,
45,
17,
7,
18,
20,
33,
27,
32,
15,
28,
30,
20,
15,
55,
15,
75,
15,
20,
24,
25,
28,
18,
45,
26,
11,
11,
25,
11,
16,
29,
26,
28,
30,
12,
12,
15,
42,
65,
30,
75,
45,
23,
38,
19,
40,
54,
35,
21,
38,
58,
20,
15,
30,
20,
15,
17,
11,
22,
20,
20,
35,
58,
12,
32,
21,
14,
39,
27,
20,
12,
22,
70,
29,
48,
25,
33,
21,
15,
15,
28,
19,
21,
6,
18,
12,
20,
20,
18,
16,
25,
34,
15,
52,
42,
36,
28,
30,
42,
55,
110,
16,
34,
20,
20,
34,
46,
50,
65,
30,
45,
18,
15,
32,
27,
29,
14,
24,
44,
45,
28,
30,
17,
13,
24,
25,
25,
50,
16,
36,
13,
30,
24,
32,
85,
76,
105,
50,
76,
49,
45,
32,
21,
50,
38,
50,
38,
41,
38,
65,
75,
24,
18,
28,
28,
35,
19,
26,
30,
23,
25,
48,
30,
17,
15,
26,
44,
65,
13,
38,
35,
35,
42,
23,
30,
25,
44,
13,
39,
30,
30,
25,
42,
70,
45,
45,
25,
28,
15,
30,
30,
19,
23,
22,
30,
19,
45,
38,
65,
24,
45,
40,
24,
40,
65,
42,
19,
45,
12,
50,
24,
70,
23,
14,
20,
30,
32,
55,
35,
24,
15,
46,
40,
60,
16,
18,
12,
35,
26,
35,
15,
15,
25,
16,
65,
45,
14,
18,
40,
35,
38,
20,
25,
24,
35,
34,
40,
20,
22,
150,
16,
35,
65,
20,
15,
42,
68,
48,
18,
40,
19,
34,
72,
32,
18,
15,
16,
39,
35,
45,
35,
22,
55,
28,
24,
24,
17,
36,
13,
55,
40,
20,
20,
25,
28,
11,
14,
40,
14,
15,
11,
13,
22,
17,
8,
15,
13,
40,
25,
50,
32,
20,
25,
19,
45,
20,
30,
48,
10,
10,
10,
19,
22,
26,
10,
24,
17,
10,
20,
14,
25,
19,
28,
40,
32,
35,
16,
20,
72,
19,
28,
20,
25,
60,
65,
12,
38,
34,
44,
54,
52,
35,
82,
46,
22,
60,
84,
48,
36,
40,
50,
28,
55,
45,
16,
69,
72,
48,
35,
20,
26,
10,
30,
35,
34,
54,
36,
18,
45,
60,
28,
16,
17,
38,
39,
49,
25,
24,
24,
16,
13,
24,
11,
15,
20,
22,
15,
22,
20,
28,
24,
21,
30,
65,
44,
55,
30,
40,
90,
53,
28,
50,
125,
35,
60,
55,
40,
38,
75,
28,
60,
25,
25,
49,
25,
45,
45,
40,
50,
80,
29,
24,
85,
18,
28,
35,
20,
32,
44,
50,
24,
25,
45,
22,
35,
42,
20,
48,
21,
14,
39,
22,
26,
25,
12,
15,
30,
24,
15,
12,
12,
38,
20,
10,
30,
15,
12,
22,
85,
69,
16,
145,
115,
40,
40,
45,
24,
135,
50,
55,
60,
62,
63,
63,
65,
66,
175,
99,
45,
54,
55,
150,
60,
42,
35,
65,
45,
28,
18,
55,
50,
32,
38,
19,
18,
50,
42,
25,
15,
20,
null,
42,
90,
35,
65,
14,
10,
25,
15,
12,
17,
6,
20,
18,
9,
12,
60,
18,
80,
25,
18,
16,
55,
29,
85,
36,
15,
20,
19,
35,
65,
35,
50,
50,
35,
25,
30,
30,
30,
75,
50,
22,
26,
30,
17,
19,
22,
25,
24,
28,
38,
45,
16,
20,
25,
37,
22,
16,
35,
18,
18,
40,
40,
6,
7,
42,
16,
16,
12,
16,
28,
17,
16,
13,
14,
25,
30,
34,
38,
18,
50,
16,
20,
18,
38,
18,
45,
32,
25,
80,
50,
40,
30,
22,
15,
38,
18,
29,
18,
33,
25,
19,
19,
30,
10,
50,
23,
20,
13,
10,
20,
25,
18,
12,
38,
10,
15,
30,
36,
30,
87,
14,
26,
21,
23,
20,
38,
19,
48,
32,
20,
16,
10,
13,
20,
15,
130,
14,
23,
50,
25,
24,
35,
22,
48,
20,
56,
39,
30,
27,
70,
50,
32,
49,
54,
35,
30,
28,
25,
36,
75,
15,
16,
50,
25,
60,
40,
20,
85,
15,
37,
22,
29,
20,
24,
65,
43,
40,
20,
100,
58,
45,
16,
20,
36,
20,
25,
38,
35,
36,
29,
70,
14,
34,
12,
15,
52,
32,
37,
25,
50,
30,
39,
14,
28,
9,
24,
15,
90,
20,
28,
33,
16,
18,
50,
24,
60,
30,
18,
50,
12,
150,
18,
20,
19,
26,
24,
26,
20,
25,
29,
16,
28,
24,
33,
11,
25,
25,
21,
30,
14,
22,
20,
50,
10,
15,
12,
8,
28,
18,
15,
23,
100,
125,
100,
52,
55,
55,
40,
79,
38,
98,
40,
125,
45,
115,
16,
35,
80,
135,
55,
100,
18,
65,
72,
28,
125,
60,
38,
38,
145,
40,
50,
55,
50,
48,
20,
28,
55,
21,
29,
42,
27,
26,
24,
14,
18,
20,
21,
40,
42,
18,
60,
18,
12,
16,
42,
20,
18,
28,
47,
45,
26,
15,
18,
22,
200,
90,
80,
400,
80,
240,
80,
72,
85,
52,
95,
125,
15,
56,
140,
100,
25,
65,
65,
48,
125,
140,
33,
36,
12,
55,
42,
25,
null,
48,
36,
18,
30,
38,
46,
34,
31,
22,
29,
23,
19,
30,
20,
12,
13,
15,
19,
9,
14,
10,
32,
27,
25,
22,
17,
35,
10,
38,
15,
30,
11,
15,
29,
20,
10,
18,
36,
35,
40,
40,
44,
42,
28,
45,
65,
32,
18,
18,
32,
30,
20,
13,
8,
35,
27,
18,
24,
19,
50,
32,
16,
38,
22,
25,
20,
10,
24,
34,
40,
11,
13,
24,
60,
10,
13,
39,
11,
50,
22,
12,
35,
26,
65,
40,
60,
45,
76,
60,
36,
30,
45,
22,
32,
65,
35,
15,
28,
29,
21,
12,
16,
60,
27,
14,
38,
16,
26,
55,
28,
14,
18,
35,
52,
15,
29,
12,
20,
17,
32,
21,
13,
45,
36,
17,
22,
75,
55,
185,
55,
38,
150,
96,
50,
60,
48,
75,
65,
60,
25,
13,
27,
14,
19,
10,
34,
40,
35,
25,
14,
17,
36,
45,
30,
27,
22,
23,
24,
34,
32,
30,
33,
33,
40,
17,
21,
32,
24,
40,
45,
25,
36,
26,
29,
75,
30,
95,
56,
85,
44,
30,
60,
35,
50,
22,
22,
26,
24,
18,
22,
30,
25,
18,
30,
22,
18,
26,
25,
18,
19,
16,
15,
23,
18,
15,
19,
28,
18,
56,
45,
50,
68,
50,
68,
70,
55,
62,
38,
38,
42,
32,
75,
25,
48,
10,
14,
23,
26,
25,
34,
75,
20,
18,
85,
16,
50,
40,
18,
40,
35,
95,
25,
80,
19,
90,
18,
24,
30,
32,
20,
21,
20,
28,
30,
28,
49,
32,
45,
33,
24,
70,
38,
32,
65,
90,
44,
22,
14,
30,
28,
13,
12,
35,
24,
13,
40,
22,
15,
15,
25,
12,
17,
18,
14,
18,
225,
36,
24,
105,
65,
90,
65,
60,
45,
65,
325,
45,
45,
58,
62,
82,
45,
95,
60,
58,
82,
70,
63,
30,
20,
17,
24,
19,
20,
36,
48,
20,
20,
14,
33,
14,
34,
28,
16,
16,
30,
35,
24,
17,
22,
11,
11,
25,
45,
16,
22,
14,
18,
60,
20,
22,
16,
14,
25,
25,
23,
15,
44,
20,
25,
62,
40,
23,
48,
28,
48,
42,
22,
28,
35,
24,
22,
29,
48,
29,
32,
29,
15,
14,
30,
28,
75,
42,
30,
20,
50,
45,
28,
32,
38,
30,
30,
48,
65,
125,
55,
24,
55,
50,
32,
58,
72,
65,
90,
90,
50,
58,
75,
75,
38,
35,
36,
24,
38,
48,
25,
30,
35,
45,
70,
28,
50,
30,
38,
70,
25,
55,
55,
30,
46,
12,
20,
17,
55,
17,
20,
20,
35,
18,
17,
12,
35,
null,
60,
19,
32,
26,
39,
40,
30,
20,
40,
29,
20,
55,
45,
18,
15,
49,
28,
20,
45,
14,
65,
20,
30,
14,
36,
38,
30,
20,
16,
56,
32,
48,
40,
35,
22,
32,
75,
48,
25,
25,
50,
60,
16,
45,
30,
55,
38,
75,
36,
22,
28,
35,
165,
18,
85,
29,
79,
90,
29,
22,
33,
22,
48,
35,
45,
35,
14,
17,
32,
19,
19,
20,
18,
14,
42,
20,
25,
44,
40,
32,
40,
32,
43,
19,
11,
15,
15,
13,
20,
27,
27,
14,
65,
20,
40,
12,
25,
22,
9,
25,
13,
18,
25,
14,
20,
23,
40,
18,
15,
28,
25,
22,
36,
12,
7,
45,
22,
16,
45,
85,
40,
38,
14,
35,
28,
14,
65,
49,
52,
18,
36,
18,
11,
45,
70,
150,
100,
120,
60,
150,
65,
100,
48,
42,
65,
48,
16,
28,
35,
32,
30,
17,
36,
21,
15,
20,
20,
35,
100,
20,
35,
24,
19,
18,
15,
25,
17,
35,
16,
35,
10,
33,
39,
15,
15,
15,
19,
19,
17,
13,
25,
30,
20,
25,
22,
22,
120,
65,
28,
24,
38,
39,
40,
48,
50,
25,
25,
60,
25,
53,
55,
55,
16,
22,
55,
20,
24,
15,
24,
80,
65,
28,
80,
50,
43,
44,
43,
19,
38,
85,
23,
32,
19,
36,
40,
30,
28,
56,
26,
17,
16,
72,
30,
15,
25,
14,
72,
68,
55,
30,
61,
55,
68,
50,
160,
55,
28,
30,
54,
30,
110,
39,
30,
75,
65,
62,
30,
26,
60,
29,
65,
26,
38,
75,
60,
25,
18,
55,
65,
60,
75,
22,
46,
20,
44,
58,
28,
39,
35,
35,
30,
85,
45,
19,
36,
25,
50,
40,
65,
30,
36,
34,
32,
38,
42,
42,
65,
52,
38,
22,
30,
45,
30,
50,
85,
80,
50,
40,
25,
45,
28,
28,
135,
18,
25,
25,
28,
42,
16,
25,
10,
11,
14,
26,
26,
11,
15,
135,
16,
13,
10,
18,
20,
20,
15,
19,
10,
20,
16,
28,
42,
30,
16,
16,
28,
13,
12,
147,
30,
35,
13,
17,
36,
16,
32,
15,
25,
40,
45,
36,
32,
45,
49,
100,
11,
10,
22,
22,
42,
21,
13,
125,
15,
42,
17,
12,
20,
22,
14,
34,
27,
25,
30,
40,
20,
20,
65,
16,
46,
25,
55,
38,
70,
70,
55,
38,
50,
50,
35,
60,
70,
70,
50,
33,
36,
69,
38,
32,
45,
38,
22,
50,
155,
36,
36,
35,
40,
18,
59,
35,
30,
15,
20,
12,
35,
32,
22,
30,
18,
60,
16,
19,
40,
18,
32,
52,
30,
45,
45,
22,
14,
15,
45,
30,
25,
22,
46,
35,
22,
39,
19,
28,
30,
49,
26,
20,
22,
18,
13,
14,
20,
20,
12,
32,
25,
40,
65,
25,
16,
18,
40,
37,
42,
30,
27,
54,
22,
18,
29,
29,
42,
19,
25,
16,
35,
30,
14,
20,
30,
25,
36,
45,
40,
19,
44,
36,
34,
45,
25,
25,
18,
25,
80,
22,
24,
24,
23,
42,
39,
20,
62,
38,
42,
80,
100,
45,
40,
56,
70,
45,
42,
13,
40,
45,
24,
12,
25,
60,
18,
25,
22,
28,
16,
42,
25,
20,
25,
10,
25,
15,
45,
29,
75,
48,
22,
59,
28,
45,
20,
40,
44,
19,
42,
35,
20,
39,
39,
21,
56,
16,
45,
55,
32,
38,
55,
42,
36,
65,
70,
56,
25,
120,
60,
50,
42,
22,
38,
21,
125,
28,
39,
25,
50,
35,
58,
40,
30,
18,
150,
40,
55,
46,
36,
50,
45,
50,
36,
40,
23,
35,
13,
13,
20,
28,
24,
44,
36,
27,
12,
50,
22,
25,
19,
20,
18,
18,
18,
18,
25,
16,
16,
10,
39,
22,
28,
28,
13,
15,
15,
18,
14,
35,
30,
14,
28,
40,
35,
18,
28,
14,
59,
21,
16,
36,
52,
42,
50,
20,
48,
42,
22,
37,
49,
32,
8,
60,
34,
45,
18,
23,
32,
40,
17,
17,
55,
25,
49,
55,
23,
12,
60,
42,
20,
25,
25,
46,
42,
29,
78,
30,
45,
18,
16,
30,
10,
18,
65,
10,
22,
19,
55,
25,
22,
16,
15,
18,
11,
10,
52,
21,
12,
18,
10,
30,
13,
34,
28,
20,
20,
18,
55,
21,
38,
20,
25,
35,
13,
22,
24,
28,
15,
15,
12,
39,
16,
24,
42,
45,
36,
15,
45,
null,
35,
14,
45,
24,
20,
25,
36,
40,
22,
18,
64,
38,
53,
20,
50,
38,
26,
53,
25,
37,
55,
38,
125,
35,
46,
25,
42,
35,
20,
46,
50,
60,
42,
45,
85,
22,
25,
25,
36,
44,
25,
44,
39,
50,
24,
30,
33,
40,
37,
50,
18,
32,
19,
24,
48,
105,
30,
20,
47,
47,
36,
75,
29,
20,
25,
14,
62,
30,
25,
155,
28,
60,
20,
23,
30,
55,
19,
15,
75,
22,
35,
17,
34,
null,
30,
25,
16,
35,
25,
35,
20,
30,
19,
13,
15,
14,
18,
20,
65,
18,
17,
39,
30,
28,
35,
40,
28,
20,
50,
38,
65,
39,
25,
15,
15,
24,
65,
60,
60,
32,
45,
17,
46,
27,
49,
31,
18,
60,
30,
25,
30,
15,
39,
32,
29,
14,
28,
32,
36,
35,
19,
35,
14,
18,
42,
44,
36,
65,
45,
56,
65,
20,
19,
44,
38,
14,
14,
15,
40,
25,
22,
28,
20,
18,
20,
16,
30,
30,
45,
18,
47,
40,
60,
60,
30,
25,
30,
32,
30,
16,
27,
24,
13,
15,
38,
60,
30,
35,
40,
50,
39,
22,
18,
24,
45,
20,
25,
15,
18,
32,
50,
48,
50,
45,
45,
60,
40,
35,
50,
39,
45,
80,
42,
30,
42,
52,
40,
100,
65,
41,
25,
19,
24,
82,
38,
48,
30,
18,
28,
40,
18,
21,
13,
19,
24,
17,
48,
null,
25,
16,
27,
25,
10,
12,
21,
30,
60,
20,
16,
22,
6,
19,
15,
19,
44,
65,
70,
32,
100,
90,
65,
58,
40,
65,
19,
82,
36,
70,
85,
42,
16,
17,
25,
18,
75,
35,
40,
25,
50,
30,
22,
23,
24,
35,
20,
15,
38,
35,
56,
35,
25,
12,
12,
27,
32,
19,
29,
25,
34,
34,
32,
34,
25,
25,
40,
36,
30,
32,
30,
32,
29,
20,
42,
20,
20,
13,
10,
22,
9,
16,
22,
18,
80,
25,
10,
22,
28,
20,
75,
12,
16,
15,
26,
30,
27,
45,
17,
32,
68,
50,
40,
55,
13,
14,
20,
22,
18,
18,
16,
36,
17,
32,
25,
75,
18,
8,
11,
28,
27,
85,
30,
19,
18,
100,
27,
100,
60,
16,
15,
36,
40,
46,
27,
25,
18,
25,
35,
25,
20,
35,
35,
43,
17,
38,
35,
30,
40,
32,
27,
40,
50,
25,
11,
42,
10,
28,
14,
34,
18,
25,
25,
25,
16,
16,
18,
21,
20,
30,
7,
20,
11,
16,
14,
20,
15,
27,
34,
18,
35,
8,
42,
44,
22,
29,
42,
24,
30,
32,
60,
30,
48,
24,
105,
16,
65,
8,
34,
52,
10,
8,
23,
35,
13,
32,
50,
51,
16,
24,
19,
18,
23,
19,
14,
35,
18,
24,
25,
25,
46,
30,
45,
60,
45,
20,
36,
26,
50,
18,
48,
42,
20,
24,
36,
16,
16,
13,
25,
18,
25,
65,
18,
34,
36,
25,
20,
25,
55,
42,
30,
38,
45,
38,
23,
40,
25,
25,
30,
30,
85,
35,
25,
24,
64,
200,
60,
23,
15,
14,
14,
10,
50,
50,
50,
25,
14,
50,
14,
12,
50,
10,
28,
20,
18,
25,
14,
12,
13,
35,
13,
34,
12,
19,
24,
10,
8,
30,
14,
15,
26,
20,
24,
60,
40,
60,
25,
28,
35,
49,
29,
75,
90,
75,
58,
125,
58,
72,
46,
25,
40,
50,
75,
45,
36,
65,
46,
60,
36,
14,
10,
14,
48,
13,
30,
15,
20,
38,
15,
25,
42,
18,
24,
24,
26,
25,
29,
50,
50,
22,
55,
48,
20,
35,
25,
22,
30,
28,
36,
34,
39,
22,
18,
24,
45,
75,
30,
65,
70,
75,
75,
75,
250,
25,
48,
45,
100,
450,
90,
45,
150,
35,
35,
35,
32,
75,
70,
70,
57,
29,
19,
20,
36,
32,
16,
11,
35,
85,
55,
150,
50,
60,
52,
135,
39,
36,
125,
125,
130,
65,
25,
48,
95,
85,
58,
50,
70,
39,
55,
45,
35,
35,
18,
15,
18,
26,
16,
12,
50,
17,
19,
20,
30,
74,
31,
13,
16,
55,
36,
24,
48,
80,
60,
26,
225,
125,
36,
32,
49,
48,
30,
30,
36,
27,
35,
13,
20,
16,
40,
21,
17,
60,
20,
14,
25,
24,
30,
13,
46,
21,
40,
34,
25,
15,
22,
8,
29,
12,
17,
24,
12,
30,
35,
25,
17,
18,
12,
32,
53,
65,
22,
46,
38,
10,
24,
22,
30,
15,
29,
19,
42,
56,
43,
20,
30,
32,
75,
29,
65,
48,
14,
29,
29,
20,
48,
32,
40,
33,
null,
40,
19,
26,
28,
28,
26,
42,
25,
40,
12,
25,
23,
24,
28,
19,
14,
16,
30,
14,
19,
28,
13,
13,
22,
32,
26,
20,
62,
24,
22,
60,
32,
65,
58,
42,
29,
34,
55,
42,
22,
50,
55,
20,
39,
35,
40,
32,
33,
18,
28,
50,
30,
30,
85,
55,
175,
41,
50,
60,
40,
25,
30,
45,
20,
16,
40,
60,
32,
12,
40,
85,
58,
65,
85,
65,
60,
45,
30,
80,
75,
100,
150,
55,
40,
34,
75,
17,
26,
48,
21,
30,
35,
45,
55,
80,
34,
80,
35,
25,
25,
45,
40,
48,
30,
150,
14,
24,
45,
65,
25,
26,
65,
45,
26,
17,
35,
30,
38,
32,
28,
20,
25,
32,
48,
16,
30,
20,
26,
28,
32,
40,
30,
38,
45,
125,
9,
28,
10,
30,
32,
9,
35,
15,
42,
22,
18,
20,
50,
65,
55,
125,
85,
60,
60,
60,
45,
null,
32,
32,
30,
58,
60,
37,
60,
40,
29,
38,
25,
50,
24,
20,
22,
23,
17,
18,
135,
47,
44,
39,
50,
34,
65,
48,
11,
25,
15,
19,
14,
35,
18,
26,
35,
20,
15,
28,
27,
28,
21,
28,
17,
13,
36,
48,
12,
27,
50,
40,
80,
18,
30,
69,
22,
48,
36,
55,
15,
18,
23,
25,
34,
29,
23,
38,
49,
40,
35,
32,
20,
36,
65,
75,
50,
26,
30,
64,
20,
90,
75,
19,
25,
50,
55,
42,
37,
36,
48,
26,
60,
65,
48,
45,
90,
30,
42,
45,
20,
29,
42,
15,
36,
20,
40,
12,
18,
49,
9,
18,
24,
20,
25,
15,
12,
30,
26,
7,
11,
32,
20,
45,
165,
48,
75,
25,
85,
125,
50,
155,
75,
40,
60,
50,
50,
36,
55,
45,
48,
80,
65,
25,
35,
25,
14,
25,
39,
62,
82,
26,
50,
35,
100,
28,
36,
45,
17,
55,
30,
24,
35,
40,
30,
32,
20,
36,
32,
18,
65,
55,
125,
27,
null,
50,
50,
120,
49,
85,
22,
68,
45,
45,
28,
54,
60,
55,
27,
16,
36,
18,
80,
25,
20,
5,
40,
37,
35,
32,
25,
95,
48,
30,
60,
28,
34,
60,
45,
14,
23,
24,
80,
65,
28,
45,
39,
42,
70,
70,
60,
50,
35,
68,
30,
50,
55,
60,
39,
60,
48,
60,
65,
35,
75,
60,
64,
66,
48,
64,
24,
15,
45,
24,
32,
25,
17,
28,
25,
22,
38,
36,
45,
13,
10,
26,
25,
62,
24,
22,
36,
48,
40,
69,
40,
27,
45,
47,
20,
52,
90,
36,
30,
21,
25,
25,
32,
48,
19,
20,
18,
24,
24,
14,
32,
23,
17,
15,
11,
20,
35,
20,
10,
23,
62,
30,
17,
25,
20,
17,
30,
85,
18,
65,
78,
50,
50,
40,
35,
28,
22,
38,
50,
25,
32,
65,
16,
24,
12,
30,
25,
29,
24,
18,
22,
29,
25,
45,
35,
50,
35,
20,
25,
24,
15,
28,
23,
16,
34,
17,
9,
23,
65,
30,
29,
7,
17,
25,
43,
7,
22,
7,
18,
26,
20,
16,
14,
21,
18,
20,
30,
10,
9,
8,
18,
23,
10,
16,
60,
48,
60,
32,
38,
28,
33,
60,
85,
35,
40,
24,
48,
30,
25,
32,
27,
50,
39,
48,
32,
54,
22,
14,
30,
60,
22,
45,
21,
18,
40,
55,
55,
52,
45,
55,
34,
18,
52,
18,
24,
48,
20,
20,
11,
25,
18,
33,
35,
12,
45,
10,
18,
42,
42,
14,
25,
19,
18,
38,
30,
40,
25,
65,
20,
18,
48,
30,
48,
85,
15,
22,
25,
17,
25,
35,
15,
19,
22,
60,
125,
60,
100,
24,
55,
68,
80,
35,
20,
18,
75,
12,
35,
49,
56,
36,
60,
65,
28,
30,
80,
68,
50,
26,
13,
55,
16,
19,
40,
25,
40,
20,
15,
30,
45,
24,
15,
45,
24,
20,
50,
22,
22,
30,
24,
30,
24,
47,
48,
32,
35,
45,
29,
45,
42,
40,
30,
32,
39,
26,
15,
50,
44,
27,
13,
13,
13,
33,
18,
45,
19,
17,
24,
32,
48,
70,
65,
30,
48,
52,
45,
85,
55,
20,
45,
35,
42,
25,
60,
50,
28,
70,
36,
16,
65,
42,
32,
13,
18,
8,
16,
9,
18,
17,
16,
9,
14,
7,
13,
14,
14,
50,
40,
18,
55,
55,
25,
45,
50,
23,
52,
24,
27,
80,
55,
45,
32,
39,
45,
65,
30,
17,
20,
25,
15,
34,
45,
35,
16,
35,
17,
40,
34,
24,
25,
50,
22,
28,
38,
17,
40,
15,
16,
30,
18,
null,
11,
30,
25,
50,
20,
28,
45,
36,
39,
25,
46,
24,
26,
25,
44,
45,
40,
39,
46,
76,
40,
55,
28,
34,
35,
21,
44,
65,
45,
48,
36,
25,
22,
22,
40,
65,
23,
32,
26,
12,
24,
24,
23,
15,
55,
108,
30,
25,
40,
30,
79,
65,
49,
18,
24,
20,
45,
42,
75,
35,
20,
39,
20,
38,
null,
15,
46,
16,
18,
29,
18,
12,
18,
25,
30,
28,
24,
34,
11,
32,
15,
18,
20,
24,
20,
24,
55,
49,
16,
75,
39,
38,
18,
50,
42,
14,
18,
50,
18,
25,
20,
35,
23,
21,
40,
58,
22,
17,
12,
18,
30,
15,
35,
35,
18,
26,
22,
40,
80,
40,
28,
75,
48,
85,
52,
30,
18,
45,
45,
38,
39,
75,
70,
18,
45,
70,
38,
70,
28,
26,
19,
10,
16,
8,
8,
15,
35,
34,
20,
39,
13,
20,
22,
60,
39,
45,
null,
75,
60,
50,
27,
40,
54,
20,
95,
25,
16,
11,
22,
13,
27,
30,
11,
40,
42,
40,
55,
22,
14,
18,
25,
28,
22,
16,
26,
30,
23,
17,
20,
24,
11,
14,
20,
31,
44,
29,
20,
20,
28,
19,
19,
54,
36,
36,
100,
54,
42,
48,
38,
35,
50,
75,
75,
45,
56,
40,
40,
58,
27,
36,
50,
35,
30,
18,
22,
30,
20,
20,
60,
13,
17,
28,
17,
20,
22,
18,
18,
25,
25,
45,
12,
25,
20,
44,
32,
15,
43,
32,
14,
22,
20,
50,
30,
80,
35,
26,
28,
23,
35,
12,
48,
18,
45,
25,
32,
35,
45,
18,
40,
45,
50,
30,
24,
27,
21,
30,
42,
55,
24,
27,
42,
18,
23,
32,
28,
16,
10,
22,
16,
16,
19,
20,
65,
24,
35,
13,
9,
20,
40,
12,
12,
35,
17,
20,
30,
10,
17,
20,
42,
15,
25,
45,
45,
20,
35,
32,
15,
32,
28,
21,
35,
58,
13,
28,
16,
32,
13,
15,
28,
38,
100,
42,
45,
60,
26,
12,
40,
35,
10,
23,
14,
15,
20,
23,
14,
38,
16,
28,
80,
26,
18,
18,
13,
50,
12,
80,
18,
24,
55,
16,
18,
170,
null,
55,
25,
42,
30,
25,
15,
14,
45,
60,
25,
42,
21,
60,
85,
40,
75,
48,
195,
200,
85,
50,
75,
32,
20,
30,
55,
40,
27,
20,
20,
40,
95,
125,
70,
38,
36,
35,
30,
95,
40,
28,
29,
28,
23,
18,
52,
36,
21,
13,
50,
25,
13,
30,
20,
21,
26,
59,
20,
13,
53,
35,
18,
35,
28,
25,
25,
14,
24,
28,
33,
30,
52,
50,
38,
40,
14,
34,
24,
48,
16,
26,
38,
35,
19,
17,
13,
24,
14,
42,
38,
18,
26,
25,
55,
30,
40,
18,
30,
15,
20,
7,
27,
35,
21,
40,
23,
45,
16,
20,
15,
45,
40,
25,
38,
24,
21,
null,
14,
25,
18,
40,
21,
19,
20,
15,
16,
18,
10,
16,
25,
50,
16,
18,
32,
50,
20,
40,
28,
20,
45,
22,
35,
32,
25,
20,
55,
null,
14,
50,
50,
50,
49,
13,
50,
15,
10,
7,
13,
10,
11,
10,
10,
18,
16,
13,
15,
11,
15,
7,
19,
13,
30,
15,
null,
20,
52,
38,
34,
40,
50,
41,
23,
45,
16,
28,
15,
19,
28,
15,
14,
31,
95,
80,
44,
45,
75,
25,
40,
40,
80,
27,
68,
50,
65,
89,
80,
81,
45,
125,
44,
63,
38,
30,
150,
100,
110,
95,
60,
75,
49,
50,
65,
50,
75,
45,
21,
38,
38,
45,
24,
48,
45,
60,
18,
75,
36,
38,
50,
15,
18,
40,
45,
25,
20,
45,
36,
15,
20,
20,
28,
14,
14,
20,
7,
24,
25,
24,
17,
18,
20,
17,
70,
46,
40,
22,
18,
30,
18,
28,
52,
26,
18,
45,
42,
85,
85,
40,
40,
125,
55,
49,
40,
30,
125,
136,
50,
75,
115,
30,
32,
16,
16,
16,
20,
25,
20,
10,
40,
18,
50,
75,
115,
70,
13,
60,
20,
22,
29,
30,
40,
13,
35,
35,
18,
18,
20,
28,
25,
30,
29,
75,
36,
38,
20,
42,
50,
20,
24,
55,
22,
null,
26,
42,
40,
23,
25,
22,
30,
22,
32,
14,
40,
31,
18,
24,
45,
12,
25,
17,
35,
25,
34,
75,
35,
65,
35,
30,
15,
25,
20,
30,
28,
42,
35,
32,
28,
24,
20,
27,
33,
20,
32,
48,
54,
42,
50,
30,
35,
24,
45,
38,
28,
25,
20,
38,
45,
15,
48,
28,
42,
25,
35,
15,
45,
25,
27,
50,
50,
17,
35,
19,
19,
70,
110,
36,
60,
29,
68,
55,
40,
60,
60,
75,
85,
65,
75,
55,
30,
56,
58,
70,
45,
26,
10,
35,
null,
20,
53,
15,
14,
40,
25,
8,
39,
30,
85,
27,
25,
24,
22,
39,
20,
20,
16,
45,
35,
45,
20,
68,
28,
34,
15,
20,
25,
28,
30,
55,
25,
25,
50,
18,
50,
60,
17,
55,
40,
45,
25,
80,
14,
45,
29,
18,
28,
60,
35,
35,
25,
34,
25,
20,
50,
36,
26,
35,
35,
150,
38,
62,
16,
27,
38,
45,
68,
25,
40,
19,
20,
16,
42,
11,
20,
16,
40,
32,
58,
58,
46,
50,
49,
65,
60,
48,
35,
90,
55,
40,
58,
10,
30,
null,
14,
40,
22,
27,
15,
34,
29,
19,
44,
85,
55,
135,
45,
45,
33,
49,
32,
24,
39,
27,
25,
25,
28,
42,
24,
null,
20,
35,
45,
50,
80,
23,
15,
29,
70,
40,
48,
55,
53,
56,
48,
59,
50,
55,
33,
50,
48,
125,
55,
40,
42,
125,
14,
20,
38,
25,
30,
55,
23,
28,
20,
55,
20,
65,
22,
20,
50,
14,
14,
22,
30,
34,
36,
38,
52,
20,
24,
32,
22,
38,
33,
49,
53,
145,
48,
53,
40,
69,
32,
12,
17,
25,
14,
35,
14,
15,
11,
25,
40,
15,
16,
25,
27,
22,
13,
39,
50,
15,
65,
22,
33,
20,
10,
24,
14,
17,
26,
25,
45,
30,
22,
25,
24,
30,
50,
50,
null,
18,
15,
36,
20,
13,
25,
13,
13,
50,
40,
25,
45,
11,
16,
30,
46,
32,
140,
15,
22,
66,
22,
22,
17,
15,
25,
28,
23,
17,
20,
30,
22,
18,
15,
25,
30,
50,
40,
30,
32,
45,
48,
25,
65,
20,
34,
125,
20,
54,
42,
28,
35,
62,
30,
40,
20,
25,
30,
68,
65,
46,
68,
26,
70,
75,
69,
75,
25,
19,
18,
40,
10,
25,
18,
10,
36,
22,
10,
16,
18,
7,
14,
35,
38,
32,
14,
20,
40,
26,
42,
70,
40,
27,
102,
65,
38,
22,
48,
50,
65,
75,
36,
45,
46,
20,
30,
25,
29,
7,
21,
38,
25,
50,
48,
35,
65,
25,
16,
13,
100,
19,
26,
24,
22,
22,
22,
35,
32,
21,
16,
45,
33,
20,
15,
25,
18,
36,
50,
85,
145,
40,
36,
90,
50,
150,
10,
22,
45,
16,
18,
18,
15,
43,
43,
14,
20,
10,
25,
14,
32,
10,
32,
22,
24,
65,
30,
26,
24,
20,
19,
40,
46,
27,
18,
18,
12,
50,
45,
45,
65,
18,
15,
22,
35,
22,
36,
35,
20,
24,
32,
15,
15,
23,
32,
12,
18,
11,
10,
10,
10,
8,
29,
13,
36,
175,
42,
65,
56,
52,
35,
68,
56,
65,
null,
32,
55,
65,
52,
38,
39,
35,
65,
45,
52,
85,
50,
37,
58,
66,
45,
25,
38,
49,
45,
35,
50,
50,
150,
75,
45,
55,
55,
125,
38,
33,
72,
35,
8,
56,
40,
34,
14,
40,
29,
12,
29,
24,
50,
48,
40,
44,
22,
30,
28,
65,
100,
28,
45,
25,
55,
32,
15,
11,
18,
32,
27,
12,
19,
35,
25,
50,
50,
40,
24,
18,
25,
24,
15,
12,
24,
32,
32,
29,
38,
17,
50,
28,
150,
16,
42,
13,
26,
28,
17,
22,
29,
50,
100,
27,
39,
39,
38,
28,
17,
10,
20,
22,
11,
18,
13,
28,
13,
22,
24,
36,
25,
48,
60,
30,
45,
28,
45,
38,
140,
15,
26,
20,
27,
35,
25,
30,
61,
15,
56,
35,
45,
25,
22,
23,
20,
18,
28,
23,
22,
22,
20,
16,
19,
8,
25,
18,
18,
30,
15,
50,
42,
45,
40,
60,
49,
18,
25,
34,
85,
35,
25,
38,
30,
15,
10,
24,
50,
22,
23,
11,
25,
75,
11,
28,
24,
16,
32,
29,
29,
20,
22,
18,
40,
20,
28,
45,
15,
32,
75,
null,
25,
45,
100,
30,
50,
32,
35,
17,
10,
12,
95,
8,
7,
29,
22,
36,
32,
250,
100,
195,
80,
25,
22,
12,
15,
19,
11,
25,
16,
14,
17,
27,
15,
17,
25,
85,
50,
30,
65,
108,
85,
29,
35,
30,
35,
14,
30,
15,
18,
22,
13,
18,
18,
69,
65,
75,
65,
65,
85,
55,
52,
15,
16,
30,
10,
25,
10,
23,
12,
20,
28,
12,
9,
20,
27,
12,
40,
50,
18,
38,
40,
36,
28,
24,
75,
16,
10,
18,
12,
15,
100,
48,
50,
75,
52,
50,
65,
82,
50,
55,
47,
90,
58,
29,
20,
30,
48,
47,
48,
28,
18,
24,
35,
27,
32,
80,
30,
25,
34,
30,
50,
45,
45,
55,
45,
120,
45,
75,
52,
45,
75,
55,
45,
55,
35,
52,
90,
32,
45,
38,
39,
36,
25,
26,
36,
100,
55,
17,
55,
14,
14,
20,
20,
13,
17,
8,
36,
15,
16,
45,
25,
24,
18,
18,
15,
25,
25,
20,
18,
39,
28,
16,
25,
20,
45,
22,
35,
20,
40,
60,
30,
28,
25,
55,
50,
29,
24,
38,
30,
40,
24,
25,
42,
35,
55,
30,
70,
90,
75,
50,
65,
32,
50,
65,
34,
40,
45,
55,
40,
50,
25,
55,
75,
41,
185,
175,
140,
140,
30,
62,
325,
65,
160,
40,
22,
30,
32,
48,
30,
18,
40,
34,
35,
14,
22,
20,
125,
115,
60,
55,
50,
275,
90,
39,
80,
42,
55,
36,
38,
38,
60,
75,
19,
55,
30,
35,
34,
40,
30,
20,
45,
50,
36,
50,
35,
60,
50,
46,
42,
42,
20,
28,
24,
29,
19,
16,
38,
55,
75,
35,
38,
50,
45,
50,
70,
150,
75,
28,
49,
65,
56,
65,
90,
48,
19,
19,
17,
24,
95,
30,
20,
24,
19,
33,
15,
14,
29,
20,
75,
26,
50,
27,
72,
20,
21,
20,
20,
20,
40,
50,
16,
25,
18,
15,
16,
26,
27,
50,
27,
40,
80,
68,
45,
70,
85,
75,
45,
35,
50,
32,
70,
28,
40,
20,
28,
34,
18,
35,
18,
16,
70,
15,
30,
38,
35,
12,
36,
4,
22,
45,
24,
30,
37,
30,
24,
30,
20,
28,
42,
25,
65,
33,
60,
19,
24,
10,
32,
11,
20,
7,
20,
17,
27,
32,
48,
55,
29,
48,
38,
72,
40,
30,
50,
35,
46,
40,
34,
22,
39,
48,
19,
16,
65,
48,
12,
25,
15,
28,
null,
15,
30,
50,
45,
32,
45,
35,
9,
22,
15,
22,
17,
28,
30,
28,
35,
45,
145,
32,
18,
16,
33,
50,
18,
75,
17,
45,
38,
42,
58,
85,
78,
54,
65,
70,
28,
84,
45,
30,
38,
29,
36,
100,
38,
43,
35,
90,
29,
55,
55,
22,
25,
60,
45,
32,
30,
45,
22,
55,
20,
32,
12,
12,
25,
60,
18,
28,
24,
40,
14,
15,
35,
26,
24,
13,
24,
15,
15,
25,
19,
40,
17,
35,
40,
25,
38,
58,
28,
45,
34,
36,
60,
50,
30,
22,
70,
10,
36,
33,
75,
32,
45,
16,
27,
200,
30,
40,
20,
22,
64,
38,
16,
55,
18,
25,
45,
14,
32,
24,
25,
34,
45,
16,
30,
42,
30,
22,
35,
30,
28,
65,
19,
13,
18,
45,
36,
15,
32,
25,
20,
15,
20,
18,
20,
15,
25,
28,
65,
32,
18,
25,
52,
48,
22,
27,
79,
30,
45,
30,
26,
45,
27,
49,
38,
32,
27,
50,
30,
80,
13,
13,
25,
25,
19,
12,
19,
38,
22,
40,
15,
16,
35,
15,
25,
60,
15,
49,
16,
100,
18,
22,
45,
32,
65,
13,
27,
36,
24,
20,
15,
20,
14,
37,
null,
20,
55,
25,
20,
35,
22,
60,
14,
26,
18,
10,
10,
18,
22,
18,
12,
15,
44,
30,
22,
28,
18,
18,
15,
14,
30,
40,
45,
60,
20,
65,
45,
30,
100,
90,
55,
100,
35,
36,
75,
30,
35,
38,
22,
36,
42,
12,
25,
20,
11,
25,
20,
32,
52,
19,
58,
58,
20,
37,
34,
20,
50,
30,
48,
44,
55,
35,
25,
35,
25,
30,
24,
40,
40,
45,
21,
16,
9,
18,
22,
9,
10,
28,
9,
9,
25,
16,
35,
48,
20,
32,
26,
28,
34,
95,
45,
45,
20,
75,
48,
15,
95,
26,
32,
34,
20,
13,
26,
21,
24,
13,
45,
16,
30,
35,
38,
35,
20,
20,
16,
25,
12,
64,
14,
28,
41,
35,
32,
35,
28,
28,
64,
48,
60,
40,
20,
27,
12,
26,
11,
24,
30,
22,
22,
25,
22,
9,
22,
50,
25,
15,
20,
30,
17,
30,
39,
35,
45,
18,
25,
28,
15,
16,
25,
70,
28,
24,
15,
22,
27,
26,
12,
15,
27,
28,
48,
25,
13,
28,
34,
26,
16,
24,
25,
12,
30,
25,
20,
80,
45,
52,
35,
60,
42,
50,
80,
50,
27,
90,
45,
25,
20,
40,
12,
40,
8,
32,
35,
15,
20,
17,
30,
16,
13,
16,
16,
28,
25,
42,
42,
28,
15,
65,
34,
34,
18,
65,
65,
25,
15,
18,
32,
30,
35,
25,
65,
36,
45,
45,
30,
95,
30,
26,
20,
18,
49,
75,
40,
14,
11,
26,
98,
45,
50,
45,
34,
48,
25,
52,
100,
59,
25,
60,
45,
35,
20,
25,
37,
130,
37,
20,
30,
45,
34,
20,
22,
34,
48,
39,
30,
20,
40,
20,
17,
35,
18,
55,
33,
20,
36,
21,
15,
18,
65,
16,
18,
24,
12,
18,
38,
52,
50,
45,
52,
60,
45,
65,
18,
17,
39,
28,
45,
40,
48,
40,
52,
28,
13,
28,
16,
25,
38,
24,
29,
45,
19,
28,
15,
32,
24,
21,
13,
13,
15,
16,
10,
16,
35,
28,
28,
39,
40,
34,
85,
32,
56,
45,
35,
82,
62,
36,
29,
26,
50,
14,
19,
60,
26,
33,
25,
37,
8,
15,
14,
19,
12,
22,
38,
38,
20,
48,
25,
26,
37,
35,
75,
18,
26,
24,
40,
40,
20,
30,
40,
30,
38,
30,
55,
75,
40,
40,
39,
14,
16,
13,
28,
22,
20,
25,
36,
27,
20,
50,
25,
28,
12,
60,
28,
9,
16,
56,
18,
18,
17,
24,
30,
45,
45,
25,
24,
45,
11,
50,
20,
25,
45,
null,
45,
38,
18,
20,
15,
null,
14,
16,
20,
8,
45,
65,
36,
50,
95,
75,
48,
35,
38,
38,
110,
75,
60,
52,
10,
10,
10,
8,
null,
19,
28,
7,
26,
22,
30,
19,
12,
36,
15,
25,
35,
30,
35,
33,
24,
22,
18,
34,
25,
45,
40,
46,
75,
55,
50,
85,
30,
65,
45,
32,
72,
45,
30,
120,
40,
25,
35,
17,
12,
20,
35,
8,
18,
48,
8,
9,
25,
24,
5,
11,
18,
12,
25,
44,
40,
20,
28,
32,
30,
15,
19,
15,
15,
60,
22,
28,
34,
54,
70,
100,
54,
42,
45,
42,
40,
42,
28,
35,
25,
14,
55,
30,
40,
20,
18,
19,
44,
30,
50,
35,
18,
32,
16,
20,
19,
28,
29,
11,
25,
14,
90,
42,
38,
49,
48,
54,
45,
56,
47,
35,
28,
32,
45,
39,
18,
17,
65,
26,
16,
25,
30,
13,
9,
38,
34,
75,
32,
9,
20,
28,
30,
21,
13,
38,
24,
11,
11,
17,
20,
18,
75,
60,
52,
42,
68,
47,
90,
110,
115,
45,
45,
50,
100,
38,
32,
33,
16,
15,
28,
30,
18,
24,
35,
18,
21,
32,
28,
13,
12,
14,
11,
11,
24,
17,
12,
18,
26,
45,
60,
25,
35,
34,
25,
55,
45,
18,
28,
35,
27,
12,
75,
90,
19,
14,
18,
28,
13,
20,
15,
30,
95,
45,
40,
52,
56,
44,
42,
60,
125,
60,
50,
42,
15,
65,
19,
19,
29,
45,
80,
36,
15,
36,
18,
32,
20,
22,
13,
45,
46,
15,
16,
20,
45,
35,
16,
19,
30,
19,
15,
19,
10,
15,
11,
18,
28,
19,
9,
8,
20,
20,
14,
23,
28,
20,
15,
42,
38,
15,
15,
35,
30,
17,
23,
18,
18,
18,
16,
14,
14,
21,
38,
38,
25,
46,
14,
21,
20,
135,
24,
72,
20,
18,
45,
35,
29,
39,
32,
29,
30,
39,
30,
28,
24,
44,
55,
38,
65,
55,
35,
18,
48,
20,
49,
15,
42,
30,
27,
11,
18,
50,
30,
15,
60,
38,
14,
20,
50,
14,
16,
20,
18,
15,
35,
24,
56,
22,
45,
48,
35,
35,
20,
70,
49,
38,
28,
24,
25,
60,
49,
25,
50,
22,
15,
28,
20,
45,
22,
19,
25,
40,
55,
50,
50,
36,
46,
39,
17,
16,
45,
30,
42,
24,
24,
26,
15,
20,
13,
10,
24,
20,
24,
16,
20,
14,
42,
28,
25,
30,
19,
24,
35,
28,
11,
14,
18,
11,
7,
35,
12,
30,
10,
10,
18,
22,
15,
48,
10,
34,
24,
24,
50,
19,
30,
30,
25,
45,
22,
30,
29,
50,
70,
28,
16,
25,
33,
39,
15,
75,
10,
40,
53,
26,
25,
28,
38,
48,
41,
35,
21,
50,
32,
25,
45,
50,
39,
45,
50,
75,
26,
16,
21,
18,
24,
39,
55,
35,
20,
25,
26,
90,
74,
40,
38,
100,
50,
32,
80,
150,
60,
130,
120,
33,
135,
40,
23,
30,
35,
27,
44,
90,
45,
20,
35,
16,
16,
42,
54,
24,
15,
28,
28,
19,
12,
10,
35,
99,
30,
140,
55,
39,
72,
30,
18,
40,
39,
50,
65,
52,
60,
22,
12,
20,
15,
18,
20,
null,
46,
65,
60,
50,
12,
22,
25,
30,
50,
35,
40,
60,
22,
34,
55,
64,
null,
50,
32,
24,
30,
25,
60,
50,
60,
34,
60,
79,
22,
25,
25,
19,
35,
34,
18,
65,
46,
33,
35,
13,
30,
25,
48,
40,
12,
36,
25,
30,
90,
80,
56,
45,
36,
58,
23,
35,
27,
28,
18,
50,
20,
35,
25,
32,
30,
30,
20,
18,
24,
49,
62,
119,
60,
64,
67,
225,
65,
25,
34,
12,
12,
25,
16,
11,
35,
15,
28,
14,
25,
12,
12,
18,
14,
10,
29,
20,
16,
16,
30,
40,
18,
28,
15,
12,
38,
70,
80,
22,
25,
29,
35,
85,
12,
36,
34,
55,
35,
40,
19,
45,
15,
25,
27,
25,
25,
48,
25,
70,
65,
21,
70,
45,
60,
45,
36,
36,
28,
40,
67,
55,
95,
39,
24,
80,
25,
42,
125,
60,
48,
65,
null,
60,
14,
75,
38,
210,
50,
36,
15,
20,
16,
16,
16,
10,
18,
55,
30,
20,
10,
10,
35,
50,
19,
75,
17,
28,
18,
35,
30,
28,
150,
50,
28,
14,
55,
20,
12,
22,
27,
15,
19,
35,
75,
38,
15,
30,
38,
17,
22,
29,
21,
14,
40,
19,
23,
85,
10,
14,
50,
75,
42,
35,
55,
15,
36,
16,
35,
85,
62,
25,
10,
16,
25,
75,
68,
40,
42,
35,
20,
30,
39,
32,
12,
10,
20,
20,
11,
13,
25,
28,
18,
11,
50,
42,
36,
10,
23,
13,
19,
20,
38,
75,
19,
15,
30,
35,
22,
38,
55,
14,
20,
22,
28,
21,
35,
39,
20,
18,
null,
75,
30,
35,
40,
25,
14,
23,
30,
32,
45,
24,
55,
18,
50,
16,
19,
52,
15,
13,
18,
14,
27,
17,
70,
125,
60,
35,
60,
43,
35,
24,
17,
22,
55,
100,
125,
29,
35,
110,
120,
25,
38,
30,
48,
48,
35,
22,
24,
34,
20,
36,
28,
20,
33,
18,
10,
7,
17,
22,
15,
20,
38,
40,
55,
45,
9,
35,
26,
9,
28,
29,
45,
25,
15,
39,
55,
26,
75,
36,
65,
65,
49,
45,
80,
250,
80,
75,
55,
22,
51,
30,
125,
45,
40,
70,
60,
28,
21,
28,
11,
18,
13,
30,
35,
38,
33,
25,
13,
25,
28,
35,
22,
16,
24,
56,
28,
35,
55,
40,
32,
30,
45,
15,
10,
30,
12,
20,
23,
110,
28,
56,
18,
null,
25,
19,
32,
42,
22,
54,
70,
65,
46,
40,
25,
85,
60,
46,
46,
50,
60,
28,
125,
18,
17,
26,
24,
25,
34,
17,
31,
42,
42,
45,
17,
18,
85,
49,
35,
55,
12,
45,
9,
22,
12,
18,
32,
36,
15,
36,
70,
30,
16,
50,
40,
38,
107,
55,
32,
38,
16,
20,
55,
40,
20,
44,
17,
39,
65,
80,
48,
55,
55,
85,
48,
55,
32,
20,
30,
60,
65,
35,
26,
55,
10,
38,
36,
45,
30,
26,
20,
28,
25,
18,
36,
42,
40,
8,
36,
15,
10,
28,
8,
30,
18,
125,
35,
55,
48,
78,
55,
49,
48,
50,
36,
45,
50,
18,
28,
14,
36,
23,
19,
47,
70,
34,
35,
35,
13,
25,
28,
42,
38,
39,
20,
30,
12,
25,
49,
22,
50,
30,
39,
25,
17,
38,
40,
40,
35,
45,
35,
32,
72,
39,
30,
32,
60,
24,
9,
85,
35,
28,
40,
35,
45,
44,
54,
30,
40,
150,
25,
35,
36,
50,
28,
35,
44,
55,
25,
70,
25,
32,
50,
36,
55,
92,
65,
30,
42,
70,
24,
20,
35,
48,
35,
40,
55,
50,
32,
30,
19,
60,
60,
72,
45,
135,
90,
60,
50,
27,
25,
41,
16,
17,
50,
28,
45,
18,
25,
15,
18,
45,
40,
85,
25,
135,
32,
90,
125,
40,
30,
25,
15,
65,
50,
55,
null,
52,
30,
40,
27,
60,
45,
25,
32,
25,
50,
34,
90,
42,
85,
210,
24,
50,
55,
48,
155,
60,
35,
35,
27,
42,
41,
65,
40,
85,
28,
40,
18,
48,
40,
29,
24,
22,
15,
15,
45,
20,
21,
18,
30,
90,
25,
36,
31,
29,
34,
50,
32,
42,
25,
20,
16,
35,
25,
20,
22,
45,
23,
65,
29,
34,
29,
50,
16,
16,
39,
22,
39,
8,
24,
55,
18,
34,
13,
13,
18,
30,
38,
30,
20,
10,
35,
50,
50,
30,
32,
20,
106,
18,
30,
18,
20,
13,
35,
29,
19,
25,
26,
20,
14,
12,
10,
18,
100,
100,
100,
48,
50,
20,
55,
30,
29,
22,
22,
26,
42,
100,
50,
40,
34,
20,
26,
48,
25,
24,
30,
34,
18,
60,
74,
45,
125,
25,
20,
22,
49,
17,
28,
15,
22,
21,
24,
50,
22,
40,
27,
65,
20,
55,
38,
85,
20,
55,
22,
19,
28,
28,
38,
45,
65,
75,
30,
34,
17,
33,
12,
13,
15,
55,
8,
28,
33,
25,
32,
15,
50,
25,
60,
55,
16,
50,
12,
30,
14,
14,
11,
16,
12,
25,
55,
42,
38,
22,
38,
55,
30,
55,
35,
38,
65,
48,
15,
40,
28,
45,
42,
38,
35,
54,
35,
50,
20,
14,
42,
55,
28,
15,
35,
40,
16,
14,
24,
28,
28,
12,
45,
55,
50,
44,
48,
55,
55,
80,
65,
38,
48,
65,
42,
50,
48,
20,
55,
40,
42,
45,
18,
32,
18,
11,
15,
30,
15,
15,
15,
16,
18,
40,
20,
18,
30,
13,
13,
13,
15,
35,
25,
28,
55,
44,
38,
36,
32,
49,
54,
42,
32,
35,
10,
13,
14,
36,
10,
9,
13,
30,
18,
28,
23,
14,
12,
23,
11,
25,
25,
22,
300,
250,
250,
250,
250,
250,
250,
65,
50,
50,
55,
95,
59,
19,
25,
19,
20,
15,
19,
50,
75,
25,
25,
35,
36,
29,
25,
25,
28,
15,
13,
28,
40,
30,
14,
7,
48,
34,
20,
22,
10,
8,
18,
11,
13,
24,
25,
23,
18,
18,
40,
45,
25,
45,
45,
17,
12,
20,
35,
9,
16,
10,
11,
45,
12,
15,
16,
20,
80,
50,
24,
24,
18,
36,
36,
32,
28,
30,
42,
20,
20,
55,
66,
40,
60,
75,
60,
37,
82,
55,
15,
13,
15,
29,
14,
15,
16,
15,
13,
15,
12,
42,
14,
35,
16,
15,
18,
15,
25,
12,
8,
40,
14,
9,
28,
26,
75,
35,
18,
12,
55,
50,
19,
18,
22,
12,
25,
26,
8,
13,
28,
18,
12,
22,
39,
100,
38,
25,
48,
18,
43,
16,
17,
15,
12,
20,
13,
15,
28,
20,
22,
23,
90,
16,
30,
26,
75,
12,
58,
50,
16,
22,
35,
13,
20,
22,
32,
15,
65,
35,
20,
15,
16,
17,
30,
42,
17,
32,
26,
10,
24,
36,
18,
27,
27,
15,
42,
30,
24,
47,
49,
75,
27,
39,
52,
38,
65,
45,
25,
45,
55,
60,
24,
16,
15,
22,
18,
30,
35,
17,
20,
75,
12,
30,
28,
15,
55,
36,
30,
20,
20,
28,
17,
14,
25,
15,
10,
11,
18,
16,
27,
10,
26,
40,
29,
29,
25,
24,
10,
15,
50,
40,
38,
40,
50,
18,
24,
24,
18,
22,
20,
49,
40,
50,
55,
22,
48,
65,
90,
35,
22,
25,
16,
44,
17,
18,
11,
12,
19,
20,
37,
19,
27,
12,
28,
16,
10,
19,
45,
48,
60,
46,
50,
175,
70,
225,
45,
75,
46,
25,
46,
52,
60,
55,
50,
32,
60,
30,
36,
45,
45,
18,
56,
18,
46,
26,
36,
24,
18,
95,
55,
60,
28,
25,
39,
38,
26,
50,
24,
15,
24,
25,
21,
65,
25,
50,
15,
35,
8,
12,
14,
10,
18,
30,
25,
16,
14,
25,
45,
23,
15,
16,
18,
30,
44,
28,
15,
40,
12,
22,
12,
17,
70,
21,
42,
32,
15,
65,
14,
50,
50,
10,
62,
19,
130,
40,
45,
40,
40,
35,
75,
40,
75,
49,
38,
45,
24,
50,
85,
75,
33,
125,
90,
75,
65,
45,
52,
30,
21,
60,
115,
35,
55,
50,
42,
29,
68,
55,
115,
48,
30,
60,
46,
75,
48,
48,
52,
32,
80,
42,
26,
80,
32,
45,
40,
18,
11,
13,
15,
13,
22,
29,
29,
40,
55,
150,
140,
60,
27,
19,
15,
15,
26,
21,
20,
58,
16,
24,
15,
9,
null,
24,
38,
34,
125,
65,
60,
200,
120,
75,
95,
75,
55,
45,
100,
175,
24,
70,
69,
70,
36,
24,
39,
26,
12,
7,
23,
12,
40,
12,
12,
10,
6,
7,
7,
13,
40,
13,
26,
35,
35,
30,
25,
28,
55,
26,
16,
30,
22,
35,
48,
45,
72,
28,
48,
42,
55,
12,
10,
65,
35,
40,
18,
13,
22,
24,
18,
12,
32,
18,
20,
9,
18,
20,
10,
20,
25,
25,
40,
null,
28,
30,
11,
40,
30,
7,
20,
14,
30,
33,
55,
14,
35,
24,
42,
46,
55,
45,
45,
34,
49,
42,
35,
25,
32,
60,
38,
21,
24,
26,
38,
70,
30,
34,
36,
36,
32,
34,
30,
29,
29,
42,
50,
50,
60,
22,
27,
95,
95,
60,
65,
75,
29,
42,
24,
28,
40,
37,
40,
18,
20,
12,
50,
30,
65,
13,
32,
28,
39,
19,
50,
26,
44,
38,
20,
35,
26,
50,
28,
25,
26,
48,
40,
60,
62,
70,
50,
95,
59,
20,
17,
55,
40,
55,
38,
75,
38,
22,
18,
20,
30,
14,
33,
20,
35,
19,
60,
22,
125,
33,
45,
35,
25,
38,
65,
30,
24,
25,
40,
72,
85,
24,
50,
125,
100,
21,
68,
50,
40,
29,
49,
42,
32,
27,
42,
30,
45,
20,
21,
15,
25,
30,
16,
45,
18,
100,
55,
95,
110,
59,
39,
32,
29,
48,
46,
85,
42,
95,
45,
50,
49,
45,
70,
40,
75,
60,
82,
125,
50,
44,
44,
55,
85,
58,
42,
35,
58,
50,
90,
40,
45,
125,
26,
25,
22,
26,
45,
32,
24,
15,
54,
89,
68,
42,
28,
80,
45,
30,
60,
9,
16,
15,
null,
22,
39,
22,
14,
26,
20,
20,
49,
56,
38,
27,
19,
40,
27,
24,
40,
14,
30,
20,
37,
12,
19,
19,
90,
24,
21,
10,
38,
14,
28,
25,
17,
14,
14,
14,
13,
26,
450,
44,
150,
60,
450,
450,
100,
45,
450,
50,
245,
55,
40,
40,
null,
110,
35,
75,
26,
35,
55,
36,
45,
100,
14,
16,
18,
27,
20,
24,
18,
20,
29,
25,
32,
24,
18,
18,
23,
24,
28,
65,
15,
32,
40,
22,
16,
20,
34,
25,
19,
35,
30,
15,
38,
34,
15,
18,
38,
80,
28,
36,
48,
null,
58,
18,
19,
100,
48,
16,
49,
72,
44,
42,
45,
35,
65,
45,
30,
79,
35,
42,
66,
55,
112,
60,
35,
85,
50,
70,
50,
18,
35,
24,
30,
15,
60,
13,
60,
42,
50,
38,
60,
30,
45,
38,
50,
40,
26,
20,
30,
15,
49,
18,
14,
20,
12,
16,
24,
29,
18,
9,
15,
22,
17,
20,
54,
12,
60,
15,
18,
18,
29,
17,
9,
13,
23,
50,
32,
54,
22,
34,
50,
48,
26,
26,
40,
30,
40,
29,
39,
75,
15,
38,
18,
16,
18,
14,
24,
15,
38,
10,
30,
28,
20,
27,
23,
28,
13,
42,
12,
15,
null,
35,
30,
7,
29,
33,
45,
57,
125,
20,
28,
35,
48,
65,
26,
50,
45,
29,
72,
44,
20,
50,
45,
60,
14,
22,
20,
27,
30,
22,
26,
45,
40,
15,
16,
47,
14,
35,
22,
35,
50,
45,
145,
40,
36,
80,
55,
20,
40,
15,
12,
31,
28,
22,
20,
30,
20,
15,
15,
11,
55,
90,
30,
50,
38,
42,
26,
32,
32,
25,
23,
58,
12,
25,
50,
13,
10,
13,
30,
40,
30,
13,
8,
24,
22,
30,
18,
48,
48,
28,
30,
14,
40,
18,
46,
38,
10,
21,
14,
25,
42,
55,
32,
55,
45,
48,
135,
48,
40,
32,
64,
48,
48,
35,
65,
37,
30,
45,
40,
12,
28,
35,
27,
19,
60,
38,
22,
35,
40,
40,
18,
18,
25,
11,
25,
16,
21,
24,
25,
9,
8,
18,
50,
20,
7,
10,
50,
26,
48,
35,
30,
35,
18,
28,
30,
115,
90,
95,
115,
115,
75,
140,
65,
48,
72,
60,
90,
75,
150,
80,
80,
65,
16,
22,
18,
18,
25,
13,
18,
11,
13,
40,
13,
30,
38,
26,
28,
27,
25,
60,
30,
38,
10,
8,
28,
70,
38,
38,
28,
45,
52,
50,
36,
38,
50,
48,
14,
46,
27,
35,
15,
50,
26,
25,
30,
20,
55,
27,
13,
17,
30,
16,
40,
null,
14,
24,
22,
8,
10,
30,
12,
14,
23,
15,
28,
37,
95,
48,
15,
22,
26,
50,
65,
34,
30,
45,
34,
47,
39,
20,
100,
34,
45,
13,
20,
26,
13,
40,
36,
40,
25,
26,
18,
28,
30,
37,
39,
20,
22,
19,
48,
23,
18,
70,
55,
22,
30,
15,
35,
20,
30,
14,
12,
16,
14,
12,
20,
15,
40,
25,
14,
22,
15,
30,
48,
40,
25,
32,
30,
120,
75,
100,
28,
50,
22,
25,
20,
19,
20,
30,
25,
27,
30,
20,
10,
60,
14,
18,
15,
25,
17,
14,
16,
17,
38,
48,
25,
11,
85,
75,
14,
11,
25,
58,
45,
26,
60,
65,
40,
48,
20,
70,
48,
30,
24,
40,
48,
38,
37,
25,
38,
42,
40,
50,
null,
18,
24,
36,
100,
40,
45,
34,
18,
100,
25,
55,
18,
25,
25,
25,
33,
11,
16,
18,
42,
20,
18,
22,
30,
35,
12,
23,
60,
42,
30,
50,
23,
28,
30,
35,
86,
25,
10,
49,
55,
85,
41,
42,
22,
55,
32,
65,
70,
80,
48,
18,
75,
38,
45,
38,
75,
60,
64,
22,
55,
50,
55,
45,
40,
40,
17,
14,
12,
15,
34,
40,
26,
26,
22,
40,
20,
75,
29,
30,
43,
28,
90,
20,
15,
17,
35,
30,
20,
15,
20,
14,
22,
null,
16,
46,
12,
24,
16,
30,
16,
9,
26,
25,
40,
22,
18,
40,
25,
11,
55,
29,
8,
45,
50,
23,
10,
37,
29,
50,
12,
18,
40,
55,
22,
21,
29,
30,
25,
70,
40,
35,
29,
30,
25,
35,
44,
57,
35,
100,
46,
45,
28,
40,
75,
80,
60,
75,
40,
30,
35,
50,
19,
50,
17,
35,
44,
60,
65,
85,
25,
35,
40,
65,
60,
80,
150,
24,
36,
29,
100,
50,
74,
50,
45,
17,
28,
46,
24,
30,
46,
25,
25,
15,
30,
12,
16,
28,
16,
16,
225,
225,
225,
66,
30,
50,
39,
36,
46,
48,
220,
90,
75,
38,
18,
17,
17,
20,
17,
12,
15,
18,
19,
55,
48,
20,
30,
29,
40,
50,
45,
24,
42,
18,
42,
38,
15,
24,
30,
15,
6,
17,
33,
36,
36,
80,
12,
54,
50,
65,
45,
55,
100,
65,
50,
45,
34,
160,
50,
60,
55,
48,
38,
60,
28,
25,
36,
20,
95,
65,
34,
25,
25,
40,
90,
52,
40,
85,
42,
85,
50,
55,
34,
45,
18,
22,
15,
34,
18,
18,
45,
18,
18,
10,
28,
32,
38,
36,
40,
39,
35,
28,
16,
39,
20,
20,
20,
25,
40,
28,
20,
40,
17,
18,
18,
28,
60,
36,
32,
10,
23,
18,
11,
13,
20,
19,
28,
14,
14,
8,
65,
2013,
43,
27,
22,
42,
43,
45,
75,
37,
52,
36,
36,
48,
75,
32,
36,
39,
60,
60,
28,
35,
54,
40,
20,
12,
15,
44,
28,
11,
40,
17,
35,
null,
12,
24,
30,
9,
14,
35,
25,
17,
11,
30,
34,
65,
55,
25,
45,
155,
17,
38,
60,
40,
25,
28,
17,
12,
null,
35,
8,
80,
87,
35,
22,
35,
45,
45,
35,
48,
25,
46,
47,
12,
35,
25,
30,
38,
60,
62,
38,
37,
42,
39,
16,
45,
40,
28,
23,
25,
30,
null,
32,
58,
50,
20,
45,
60,
8,
45,
55,
36,
75,
50,
30,
45,
38,
39,
125,
55,
20,
15,
45,
35,
20,
25,
18,
32,
16,
15,
38,
15,
24,
50,
38,
27,
30,
8,
25,
14,
14,
17,
35,
65,
25,
21,
40,
36,
36,
52,
49,
17,
17,
30,
75,
50,
27,
55,
30,
38,
25,
59,
22,
12,
25,
42,
35,
32,
35,
20,
45,
24,
19,
15,
8,
18,
52,
22,
22,
15,
13,
48,
35,
22,
50,
42,
25,
58,
52,
50,
40,
31,
48,
100,
75,
75,
38,
42,
62,
19,
50,
70,
58,
11,
10,
40,
20,
15,
15,
40,
17,
10,
10,
28,
24,
19,
11,
45,
24,
50,
49,
35,
35,
27,
65,
50,
45,
20,
20,
28,
35,
15,
15,
45,
86,
55,
64,
185,
82,
50,
48,
45,
75,
55,
225,
40,
69,
50,
68,
25,
75,
20,
20,
35,
34,
32,
19,
44,
17,
65,
48,
42,
27,
40,
18,
34,
17,
35,
18,
24,
27,
24,
30,
23,
32,
50,
38,
50,
19,
35,
18,
18,
35,
15,
18,
13,
15,
25,
30,
42,
8,
16,
33,
24,
38,
25,
16,
25,
25,
21,
13,
8,
25,
40,
10,
50,
29,
28,
20,
25,
45,
14,
30,
35,
35,
19,
46,
50,
90,
44,
29,
35,
40,
95,
60,
40,
85,
50,
40,
30,
55,
60,
130,
28,
38,
30,
50,
18,
45,
27,
25,
38,
27,
40,
42,
35,
25,
100,
55,
18,
80,
39,
27,
62,
50,
40,
33,
65,
25,
47,
75,
60,
55,
36,
50,
85,
65,
55,
75,
85,
38,
46,
48,
28,
54,
65,
25,
36,
40,
38,
25,
27,
20,
14,
52,
38,
17,
17,
20,
25,
30,
24,
38,
40,
55,
24,
12,
10,
32,
24,
40,
69,
40,
34,
35,
45,
10,
50,
75,
38,
55,
25,
27,
22,
18,
12,
18,
26,
null,
18,
28,
40,
26,
27,
20,
65,
40,
42,
38,
50,
28,
38,
25,
55,
45,
22,
19,
28,
22,
35,
20,
48,
28,
24,
38,
36,
35,
62,
20,
55,
24,
56,
33,
75,
59,
36,
45,
36,
70,
13,
10,
20,
10,
8,
15,
29,
28,
75,
25,
45,
25,
22,
47,
42,
13,
15,
12,
29,
29,
44,
26,
20,
15,
20,
24,
23,
20,
31,
20,
15,
18,
18,
20,
35,
18,
22,
34,
38,
55,
31,
19,
16,
14,
45,
30,
80,
19,
30,
50,
40,
24,
55,
42,
43,
50,
30,
20,
16,
19,
25,
20,
25,
12,
10,
12,
11,
32,
22,
24,
11,
36,
12,
13,
15,
8,
15,
26,
20,
64,
9,
20,
30,
20,
11,
15,
13,
null,
35,
19,
34,
19,
12,
10,
25,
30,
8,
48,
24,
60,
30,
50,
45,
24,
44,
35,
65,
45,
65,
65,
35,
65,
22,
25,
13,
25,
26,
15,
18,
12,
25,
10,
24,
11,
24,
25,
13,
26,
72,
36,
12,
9,
290,
150,
70,
195,
190,
85,
75,
125,
80,
335,
95,
28,
35,
60,
60,
15,
32,
20,
38,
30,
22,
50,
35,
25,
70,
11,
24,
27,
11,
64,
62,
60,
65,
80,
60,
70,
110,
46,
120,
50,
22,
22,
45,
60,
60,
15,
35,
7,
25,
10,
30,
13,
38,
27,
32,
24,
35,
27,
30,
24,
105,
65,
50,
34,
200,
100,
65,
250,
52,
100,
125,
70,
125,
125,
58,
75,
30,
18,
65,
65,
20,
28,
27,
16,
23,
38,
24,
25,
24,
32,
18,
28,
135,
48,
26,
16,
41,
28,
55,
50,
50,
55,
25,
50,
28,
24,
45,
20,
40,
25,
50,
38,
29,
11,
38,
60,
20,
48,
48,
40,
20,
25,
20,
14,
50,
30,
25,
35,
24,
20,
29,
24,
22,
18,
20,
85,
14,
32,
15,
20,
75,
28,
24,
32,
26,
30,
14,
18,
44,
28,
58,
40,
65,
22,
30,
34,
65,
17,
23,
22,
38,
17,
15,
34,
24,
20,
32,
24,
40,
31,
22,
14,
40,
25,
36,
48,
44,
35,
10,
22,
40,
17,
45,
25,
36,
30,
30,
30,
21,
30,
20,
30,
59,
26,
50,
13,
11,
9,
30,
16,
45,
130,
12,
32,
12,
24,
17,
26,
85,
200,
80,
48,
40,
50,
50,
42,
75,
42,
46,
60,
20,
15,
105,
30,
42,
24,
25,
24,
39,
225,
195,
95,
125,
75,
30,
49,
105,
55,
58,
70,
30,
65,
34,
17,
35,
23,
null,
35,
14,
25,
45,
28,
15,
25,
24,
28,
11,
13,
55,
24,
22,
24,
13,
30,
45,
15,
40,
43,
22,
40,
53,
23,
35,
14,
18,
32,
15,
17,
25,
18,
16,
23,
29,
38,
50,
18,
45,
60,
55,
45,
35,
50,
50,
28,
60,
35,
65,
100,
55,
48,
20,
30,
25,
29,
15,
58,
80,
30,
50,
75,
52,
60,
45,
40,
95,
40,
100,
21,
59,
34,
25,
20,
35,
39,
46,
50,
42,
25,
60,
49,
22,
33,
50,
50,
32,
25,
25,
39,
44,
55,
43,
35,
32,
26,
25,
34,
18,
22,
25,
32,
18,
19,
16,
15,
28,
52,
24,
20,
65,
35,
25,
30,
65,
75,
50,
65,
85,
55,
65,
24,
50,
12,
18,
25,
36,
60,
45,
26,
25,
15,
49,
17,
15,
26,
52,
24,
19,
28,
25,
20,
40,
35,
55,
36,
40,
29,
50,
24,
16,
48,
50,
36,
20,
12,
25,
80,
90,
75,
39,
36,
75,
35,
65,
30,
17,
60,
22,
38,
47,
16,
20,
40,
18,
28,
32,
25,
28,
30,
26,
17,
48,
12,
18,
36,
20,
13,
40,
23,
28,
24,
48,
22,
34,
40,
30,
10,
19,
30,
10,
25,
34,
40,
33,
45,
10,
28,
20,
18,
30,
35,
35,
80,
68,
50,
18,
28,
19,
20,
30,
20,
35,
36,
25,
25,
28,
14,
35,
25,
22,
55,
23,
null,
14,
18,
26,
23,
9,
65,
25,
26,
30,
25,
35,
50,
20,
28,
19,
13,
21,
40,
25,
35,
38,
12,
20,
28,
24,
29,
10,
24,
46,
19,
30,
60,
45,
18,
20,
24,
35,
21,
24,
35,
35,
30,
25,
18,
30,
15,
24,
17,
8,
9,
9,
45,
25,
12,
11,
13,
26,
15,
28,
50,
98,
32,
30,
32,
28,
48,
46,
39,
40,
60,
35,
29,
34,
35,
26,
50,
20,
60,
34,
35,
8,
16,
16,
10,
55,
15,
7,
9,
12,
9,
16,
15,
9,
13,
80,
55,
37,
21,
15,
18,
13,
18,
8,
10,
37,
25,
18,
23,
16,
29,
65,
50,
30,
55,
45,
50,
55,
45,
50,
37,
32,
23,
20,
60,
10,
32,
50,
85,
16,
20,
11,
35,
15,
23,
15,
19,
65,
14,
10,
60,
14,
50,
25,
28,
58,
35,
18,
80,
59,
30,
20,
19,
15,
20,
45,
35,
20,
55,
25,
39,
32,
29,
30,
50,
18,
24,
30,
20,
55,
26,
16,
19,
22,
27,
14,
25,
16,
12,
30,
62,
135,
65,
60,
49,
49,
38,
18,
34,
165,
35,
48,
43,
30,
65,
85,
38,
35,
42,
40,
20,
98,
54,
20,
28,
30,
28,
28,
36,
42,
20,
26,
25,
10,
28,
28,
29,
40,
35,
35,
65,
30,
29,
28,
29,
30,
75,
58,
38,
60,
15,
15,
8,
8,
35,
40,
70,
90,
72,
55,
82,
40,
40,
23,
29,
38,
45,
62,
50,
59,
20,
18,
16,
16,
16,
16,
28,
15,
15,
35,
24,
22,
25,
40,
13,
12,
12,
18,
26,
14,
25,
27,
20,
45,
38,
25,
45,
28,
32,
45,
45,
50,
160,
55,
35,
60,
83,
8,
9,
11,
15,
26,
25,
75,
68,
33,
35,
38,
32,
50,
80,
32,
20,
40,
30,
30,
42,
35,
44,
28,
55,
32,
19,
17,
10,
34,
23,
60,
23,
55,
35,
40,
65,
25,
20,
68,
19,
15,
57,
50,
48,
60,
58,
45,
42,
55,
75,
200,
19,
15,
38,
25,
18,
38,
24,
36,
15,
17,
25,
14,
25,
25,
26,
19,
48,
14,
20,
35,
31,
25,
30,
30,
95,
20,
20,
30,
80,
45,
35,
55,
23,
50,
17,
49,
24,
25,
12,
30,
30,
50,
45,
28,
54,
50,
60,
26,
49,
42,
50,
32,
149,
96,
93,
null,
64,
30,
38,
27,
28,
48,
38,
32,
15,
28,
28,
24,
32,
18,
22,
30,
18,
22,
60,
13,
36,
26,
18,
13,
25,
49,
34,
75,
45,
125,
25,
19,
34,
25,
36,
40,
25,
34,
66,
125,
40,
85,
40,
500,
290,
40,
28,
50,
60,
85,
58,
9,
13,
7,
39,
12,
50,
9,
20,
24,
45,
100,
24,
20,
28,
19,
25,
26,
37,
45,
15,
14,
12,
16,
14,
24,
25,
60,
15,
75,
34,
50,
53,
30,
12,
14,
25,
15,
20,
10,
28,
19,
12,
8,
14,
30,
49,
18,
85,
11,
12,
50,
17,
14,
15,
20,
6,
44,
15,
30,
35,
14,
23,
18,
42,
45,
42,
32,
60,
30,
45,
36,
60,
32,
56,
50,
60,
25,
40,
65,
38,
39,
32,
20,
56,
45,
13,
18,
25,
17,
50,
27,
45,
42,
13,
23,
35,
40,
45,
30,
45,
55,
24,
40,
35,
35,
30,
19,
15,
27,
20,
11,
32,
32,
24,
35,
45,
12,
28,
40,
40,
50,
30,
29,
25,
20,
28,
50,
55,
14,
20,
27,
38,
18,
36,
110,
32,
33,
20,
40,
48,
60,
25,
44,
38,
39,
30,
35,
41,
48,
48,
68,
30,
69,
37,
13,
30,
15,
13,
30,
55,
22,
30,
9,
38,
30,
19,
16,
29,
32,
70,
17,
40,
40,
40,
20,
28,
31,
30,
14,
8,
24,
30,
15,
38,
20,
18,
12,
14,
8,
29,
25,
null,
14,
38,
24,
28,
40,
38,
48,
22,
40,
42,
32,
13,
34,
22,
24,
16,
34,
18,
42,
25,
13,
18,
29,
17,
24,
30,
15,
16,
35,
21,
24,
8,
49,
35,
45,
50,
60,
72,
30,
50,
59,
48,
45,
42,
60,
68,
62,
110,
12,
24,
17,
26,
14,
12,
18,
14,
24,
40,
25,
58,
39,
48,
19,
52,
85,
25,
30,
53,
30,
40,
28,
28,
80,
21,
70,
42,
null,
125,
100,
115,
150,
27,
25,
32,
24,
50,
25,
34,
25,
30,
30,
42,
20,
18,
12,
26,
15,
29,
38,
22,
18,
85,
22,
24,
44,
55,
50,
19,
42,
19,
23,
30,
60,
70,
33,
15,
57,
195,
100,
65,
35,
95,
25,
35,
45,
50,
54,
150,
48,
85,
40,
55,
68,
50,
50,
70,
50,
20,
34,
15,
22,
60,
45,
27,
40,
16,
38,
25,
70,
36,
35,
23,
32,
45,
18,
19,
38,
15,
22,
35,
25,
35,
34,
36,
45,
60,
60,
48,
24,
40,
20,
30,
80,
30,
55,
20,
31,
48,
35,
14,
34,
38,
28,
15,
11,
25,
32,
11,
13,
22,
36,
30,
35,
22,
22,
42,
17,
28,
42,
35,
28,
20,
9,
9,
15,
19,
55,
54,
8,
35,
40,
28,
29,
100,
41,
13,
23,
13,
18,
30,
30,
50,
11,
42,
78,
45,
34,
35,
42,
25,
21,
40,
29,
25,
22,
37,
27,
28,
44,
44,
null,
35,
30,
20,
20,
55,
45,
35,
11,
39,
18,
39,
28,
15,
28,
28,
14,
10,
18,
18,
7,
7,
9,
200,
150,
37,
35,
45,
32,
32,
44,
150,
25,
34,
48,
42,
60,
48,
90,
28,
38,
38,
26,
30,
12,
40,
22,
20,
8,
18,
18,
38,
30,
12,
85,
135,
60,
50,
135,
110,
75,
65,
55,
50,
100,
75,
70,
52,
50,
40,
75,
54,
55,
45,
55,
44,
50,
58,
38,
115,
42,
65,
18,
22,
30,
16,
26,
55,
19,
30,
15,
17,
34,
8,
90,
28,
50,
48,
45,
45,
59,
59,
54,
36,
65,
67,
37,
48,
25,
30,
39,
45,
67,
21,
98,
23,
58,
79,
30,
40,
65,
60,
30,
45,
20,
25,
15,
38,
5,
23,
16,
12,
32,
39,
48,
38,
40,
28,
28,
40,
35,
25,
45,
62,
40,
40,
90,
45,
32,
28,
27,
25,
20,
30,
20,
10,
40,
18,
11,
24,
23,
24,
16,
38,
13,
36,
40,
36,
13,
8,
20,
22,
12,
18,
25,
16,
17,
18,
38,
22,
50,
21,
45,
null,
20,
32,
17,
18,
40,
20,
25,
25,
30,
13,
38,
30,
23,
20,
18,
9,
22,
38,
19,
28,
44,
24,
28,
15,
50,
55,
30,
18,
28,
45,
80,
15,
52,
24,
55,
39,
30,
13,
18,
60,
42,
89,
75,
125,
20,
85,
39,
170,
55,
48,
36,
125,
50,
17,
24,
29,
8,
24,
30,
8,
25,
22,
22,
34,
45,
33,
50,
45,
40,
49,
38,
42,
19,
18,
80,
23,
58,
54,
125,
30,
42,
35,
28,
22,
23,
23,
30,
28,
18,
80,
38,
25,
28,
18,
13,
16,
36,
17,
75,
25,
24,
75,
20,
36,
38,
95,
38,
45,
52,
59,
32,
38,
20,
75,
29,
25,
25,
27,
24,
19,
17,
65,
36,
40,
95,
38,
14,
40,
18,
25,
19,
23,
58,
16,
17,
30,
8,
8,
14,
25,
60,
35,
29,
25,
48,
220,
50,
48,
15,
12,
50,
34,
42,
44,
36,
60,
48,
75,
45,
55,
36,
32,
60,
28,
18,
70,
47,
52,
30,
56,
26,
62,
80,
20,
42,
51,
45,
32,
35,
35,
54,
60,
55,
30,
45,
29,
22,
42,
75,
20,
30,
60,
45,
100,
75,
40,
65,
48,
28,
13,
26,
55,
26,
35,
39,
20,
42,
28,
26,
13,
40,
23,
25,
16,
40,
10,
28,
25,
50,
40,
20,
20,
50,
9,
19,
16,
50,
27,
33,
18,
25,
16,
20,
20,
72,
58,
21,
38,
27,
24,
42,
28,
34,
20,
20,
60,
40,
48,
40,
40,
40,
49,
42,
95,
38,
75,
55,
50,
15,
32,
65,
50,
60,
21,
20,
20,
59,
14,
36,
40,
20,
23,
48,
55,
17,
35,
17,
20,
38,
20,
10,
40,
16,
95,
35,
20,
18,
25,
32,
17,
38,
25,
15,
16,
20,
38,
18,
75,
14,
10,
29,
15,
9,
12,
35,
18,
30,
12,
13,
13,
23,
12,
24,
13,
18,
20,
20,
27,
40,
50,
14,
52,
48,
38,
45,
65,
125,
85,
54,
24,
65,
19,
75,
60,
20,
16,
35,
27,
29,
16,
20,
65,
12,
59,
36,
80,
22,
34,
80,
85,
37,
40,
50,
30,
30,
20,
29,
80,
45,
45,
36,
65,
65,
20,
32,
90,
40,
55,
28,
45,
18,
24,
11,
38,
16,
27,
11,
40,
30,
18,
23,
20,
35,
10,
14,
35,
25,
48,
40,
29,
29,
30,
26,
8,
9,
39,
15,
25,
11,
65,
8,
27,
9,
25,
10,
16,
15,
29,
20,
18,
20,
13,
28,
49,
12,
15,
10,
32,
15,
18,
24,
85,
58,
70,
70,
60,
48,
80,
40,
150,
50,
65,
55,
45,
150,
70,
65,
25,
45,
70,
75,
14,
15,
25,
34,
26,
65,
24,
24,
22,
19,
22,
42,
48,
32,
40,
42,
35,
55,
24,
28,
90,
40,
43,
22,
40,
28,
60,
50,
87,
49,
70,
55,
56,
50,
32,
50,
45,
42,
16,
50,
48,
22,
15,
30,
100,
120,
75,
250,
75,
26,
15,
20,
25,
26,
15,
35,
25,
20,
40,
36,
50,
34,
25,
18,
18,
7,
24,
48,
45,
39,
30,
22,
50,
65,
25,
80,
18,
50,
46,
52,
50,
95,
28,
40,
95,
48,
75,
65,
60,
30,
30,
30,
20,
20,
20,
20,
21,
50,
30,
15,
17,
11,
19,
88,
30,
90,
45,
50,
22,
150,
29,
38,
24,
13,
39,
60,
38,
42,
22,
40,
16,
50,
54,
70,
40,
70,
99,
100,
85,
125,
58,
50,
65,
39,
20,
25,
25,
59,
59,
23,
39,
17,
19,
70,
50,
59,
19,
45,
24,
28,
25,
30,
75,
28,
32,
14,
10,
15,
30,
42,
40,
16,
30,
44,
42,
58,
25,
25,
13,
30,
20,
65,
20,
25,
33,
48,
41,
16,
18,
18,
20,
24,
25,
18,
29,
15,
18,
18,
22,
18,
18,
18,
29,
12,
20,
35,
20,
40,
40,
28,
16,
55,
35,
55,
47,
44,
22,
20,
19,
26,
35,
28,
15,
17,
36,
20,
16,
28,
45,
36,
14,
60,
26,
14,
24,
25,
20,
26,
85,
25,
25,
45,
17,
39,
46,
12,
36,
34,
30,
14,
19,
40,
18,
25,
20,
25,
18,
25,
38,
35,
15,
22,
21,
42,
24,
35,
25,
40,
85,
32,
20,
26,
10,
75,
45,
30,
20,
29,
100,
18,
79,
25,
75,
50,
85,
40,
25,
34,
60,
35,
35,
11,
35,
20,
32,
18,
20,
45,
50,
45,
27,
24,
40,
22,
30,
17,
60,
25,
39,
26,
14,
32,
20,
38,
38,
39,
10,
18,
95,
55,
28,
22,
33,
15,
25,
40,
42,
88,
22,
105,
28,
60,
42,
41,
40,
40,
14,
32,
35,
25,
35,
23,
60,
12,
30,
25,
35,
35,
30,
15,
15,
21,
25,
12,
30,
25,
35,
19,
19,
15,
22,
24,
20,
16,
32,
24,
16,
25,
14,
12,
13,
60,
100,
85,
50,
100,
65,
48,
55,
75,
64,
30,
44,
31,
55,
48,
110,
75,
34,
50,
40,
42,
36,
17,
30,
52,
35,
35,
55,
50,
15,
35,
45,
24,
22,
25,
20,
45,
30,
12,
35,
45,
150,
150,
42,
175,
35,
100,
42,
50,
70,
40,
40,
55,
39,
59,
85,
23,
18,
22,
19,
58,
72,
63,
66,
50,
65,
60,
52,
65,
45,
48,
90,
68,
50,
35,
19,
60,
49,
18,
52,
26,
25,
80,
40,
55,
45,
26,
55,
52,
40,
23,
20,
25,
42,
19,
20,
40,
27,
28,
20,
29,
13,
28,
15,
40,
50,
45,
35,
36,
42,
40,
38,
14,
16,
32,
23,
12,
9,
17,
28,
30,
18,
30,
35,
44,
39,
28,
39,
28,
38,
25,
35,
65,
30,
40,
45,
49,
20,
75,
35,
68,
35,
45,
48,
18,
25,
16,
15,
15,
30,
30,
25,
null,
24,
38,
90,
100,
75,
60,
48,
70,
58,
45,
45,
58,
100,
50,
40,
70,
44,
50,
44,
42,
18,
30,
26,
30,
31,
22,
32,
16,
25,
85,
26,
190,
35,
30,
42,
28,
43,
46,
24,
25,
35,
45,
11,
16,
14,
45,
35,
75,
155,
75,
50,
50,
40,
30,
null,
48,
50,
85,
45,
29,
68,
58,
168,
26,
12,
17,
16,
14,
16,
12,
13,
17,
13,
20,
25,
17,
38,
35,
62,
18,
30,
10,
30,
135,
50,
35,
38,
34,
56,
24,
15,
55,
35,
30,
41,
60,
41,
28,
26,
30,
44,
175,
14,
25,
50,
36,
50,
23,
17,
54,
100,
50,
65,
36,
40,
25,
125,
130,
50,
450,
38,
75,
75,
130,
45,
75,
40,
75,
35,
43,
25,
42,
34,
36,
22,
20,
23,
30,
45,
45,
85,
67,
50,
50,
38,
52,
72,
26,
50,
35,
98,
21,
60,
29,
45,
15,
16,
40,
10,
15,
20,
40,
35,
47,
95,
29,
13,
20,
65,
75,
18,
25,
45,
40,
50,
40,
70,
58,
65,
50,
175,
36,
75,
65,
16,
58,
36,
23,
19,
18,
35,
13,
44,
20,
null,
29,
19,
40,
23,
10,
29,
110,
50,
48,
68,
45,
16,
30,
22,
29,
25,
45,
35,
180,
110,
125,
95,
22,
17,
36,
8,
28,
35,
16,
45,
20,
20,
18,
52,
40,
16,
14,
10,
28,
45,
22,
42,
38,
28,
28,
18,
28,
18,
30,
50,
50,
16,
32,
19,
70,
14,
22,
44,
27,
25,
32,
39,
23,
30,
25,
52,
30,
40,
50,
20,
32,
14,
24,
13,
68,
24,
23,
36,
13,
50,
28,
30,
22,
28,
30,
28,
24,
45,
38,
36,
37,
42,
50,
70,
135,
65,
48,
32,
65,
50,
95,
150,
40,
39,
44,
68,
45,
56,
82,
70,
12,
26,
42,
34,
58,
18,
24,
45,
18,
30,
27,
30,
18,
13,
25,
65,
30,
40,
16,
16,
12,
60,
20,
40,
40,
32,
55,
24,
35,
40,
36,
40,
47,
60,
26,
28,
23,
30,
22,
22,
16,
24,
50,
18,
20,
46,
24,
25,
125,
28,
25,
140,
65,
62,
40,
50,
70,
22,
24,
50,
36,
20,
28,
55,
22,
55,
10,
20,
18,
48,
35,
19,
28,
15,
45,
18,
26,
12,
25,
17,
20,
30,
15,
24,
60,
20,
10,
48,
47,
20,
44,
26,
45,
25,
36,
78,
36,
25,
32,
22,
25,
34,
100,
30,
36,
48,
52,
30,
33,
35,
20,
55,
35,
40,
105,
48,
41,
28,
38,
36,
20,
35,
20,
35,
35,
22,
75
],
"xaxis": "x3",
"y": [
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
91,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
82,
96,
96,
95,
95,
88,
88,
88,
88,
88,
88,
87,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
87,
87,
86,
86,
86,
86,
86,
88,
88,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
86,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
86,
85,
85,
85,
99,
99,
98,
97,
97,
96,
96,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
84,
84,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
83,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
95,
95,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
82,
82,
82,
82,
82,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
91,
91,
91,
91,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
97,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
84,
84,
84,
84,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
97,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
87,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
88,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
96,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
85,
84,
84,
84,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
81,
81,
95,
93,
93,
93,
92,
92,
92,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
85,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
80,
92,
92,
92,
92,
92,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
80,
80,
80,
80,
80,
80,
80,
96,
96,
96,
96,
95,
95,
95,
95,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
81,
81,
81,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
81,
81,
80,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
97,
96,
96,
96,
96,
96,
96,
96,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
86,
85,
85,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
96,
96,
96,
95,
95,
95,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
83,
82,
82,
81,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
84,
84,
88,
88,
88,
88,
88,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
84,
84,
83,
83,
83,
83,
83,
82,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
84,
85,
90,
87,
87,
87,
86,
86,
82,
94,
93,
93,
93,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
81,
80,
80,
80,
80,
80,
80,
80,
95,
95,
95,
95,
95,
94,
94,
94,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
85,
85,
85,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
86,
86,
89,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
96,
96,
95,
95,
95,
95,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
91,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
85,
85,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
80,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
94,
94,
94,
94,
94,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
89,
89,
89,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
82,
82,
82,
81,
81,
81,
98,
96,
96,
95,
95,
95,
95,
95,
95,
95,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
82,
82,
82,
87,
87,
87,
87,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
82,
82,
98,
96,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
85,
85,
85,
85,
85,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
83,
83,
83,
83,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
80,
80,
96,
95,
94,
94,
94,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
93,
97,
96,
96,
96,
95,
95,
94,
94,
94,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
85,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
98,
97,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
88,
88,
88,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
94,
94,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
82,
82,
82,
81,
81,
81,
81,
81,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
82,
81,
81,
97,
96,
96,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
83,
83,
91,
91,
91,
91,
91,
90,
87,
87,
87,
87,
87,
87,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
81,
81,
80,
97,
96,
96,
95,
95,
95,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
81,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
80,
97,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
80,
80,
96,
96,
95,
95,
95,
95,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
95,
95,
95,
94,
94,
94,
94,
94,
93,
93,
83,
83,
83,
82,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
93,
93,
93,
93,
90,
89,
89,
89,
94,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
84,
92,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
91,
91,
91,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
81,
80,
80,
98,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
94,
94,
94,
94,
91,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
98,
97,
96,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
90,
90,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
80,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
88,
88,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
81,
80,
80,
80,
97,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
83,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
98,
98,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
81,
81,
81,
81,
80,
80,
97,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
89,
89,
85,
85,
85,
85,
85,
85,
84,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
96,
96,
96,
95,
95,
95,
95,
95,
95,
94,
94,
94,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
82,
82,
82,
82,
82,
81,
81,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
87,
95,
95,
95,
95,
95,
95,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
85,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
94,
94,
94,
94,
94,
94,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
81,
97,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
98,
97,
96,
96,
100,
98,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
96,
96,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
95,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
85,
85,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
88,
88,
88,
88,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
89,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
82,
82,
82,
82,
82,
82,
81,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
80,
99,
99,
98,
97,
97,
97,
96,
96,
96,
96,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
99,
98,
97,
97,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
93,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
95,
95,
95,
95,
95,
94,
94,
94,
94,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
81,
81,
81,
80,
80,
80,
97,
96,
96,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
91,
91,
91,
91,
90,
90,
90,
90,
90,
82,
82,
82,
82,
81,
81,
81,
80,
97,
96,
95,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
93,
93,
84,
84,
84,
84,
84,
84,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
87,
87,
86,
86,
86,
87,
87,
87,
87,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
97,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
83,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
85,
85,
90,
90,
89,
89,
89,
89,
89,
89,
96,
96,
95,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
89,
89,
89,
88,
88,
88,
88,
87,
87,
90,
90,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
81,
81,
81,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
96,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
97,
95,
95,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
96,
96,
96,
95,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
82,
82,
82,
82,
82,
81,
81,
80,
97,
96,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
81,
80,
80,
80,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
83,
82,
82,
98,
97,
96,
95,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
80,
97,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
83,
83,
83,
83,
94,
94,
94,
94,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
89,
89,
88,
90,
90,
90,
90,
90,
90,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
83,
83,
83,
89,
89,
89,
88,
88,
88,
88,
88,
84,
84,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
81,
81,
80,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
90,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
85,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
94,
94,
94,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
89,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
89,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
81,
81,
80,
80,
96,
96,
96,
95,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
84,
84,
84,
84,
84,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
94,
94,
94,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
88,
88,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
81,
81,
81,
81,
94,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
83,
83,
83,
88,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
83,
82,
82,
82,
82,
81,
81,
81,
96,
95,
95,
94,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
89,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
95,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
82,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
95,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
93,
93,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
82,
82,
95,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
83,
82,
82,
81,
81,
96,
96,
96,
95,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
82,
81,
94,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
81,
81,
81,
81,
81,
80,
80,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
94,
94,
91,
91,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
95,
95,
95,
95,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
88,
88,
88,
88,
88,
88,
88,
97,
96,
96,
96,
95,
95,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
81,
81,
81,
80,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
90,
89,
89,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
93,
93,
93,
93,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
81,
80,
80,
80,
80,
80,
80,
80,
80,
80,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
90,
90,
90,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
80,
96,
96,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
91,
91,
91,
90,
90,
90,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
84,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
91,
91,
91,
91,
91,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
82,
82,
82,
82,
82,
82,
82,
95,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
98,
97,
97,
96,
96,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
91,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
81,
97,
97,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
96,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
91,
91,
91,
98,
98,
97,
97,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
82,
81,
95,
89,
91,
87,
98,
97,
96,
96,
96,
95,
95,
95,
95,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
92,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
82,
81,
81,
81,
80,
80,
80,
97,
96,
96,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
91,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
82,
82,
82,
81,
81,
96,
96,
96,
95,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
92,
92,
92,
92,
92,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
97,
96,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
90,
90,
90,
87,
87,
87,
86,
84,
84,
84,
84,
83,
83,
83,
83,
87,
87,
87,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
80,
96,
96,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
86,
86,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
84,
84,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
84,
89,
89,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
82,
82,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
93,
93,
93,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
92,
92,
92,
90,
90,
90,
90,
90,
89,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
93,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
81,
81,
96,
95,
95,
95,
95,
95,
81,
80,
80,
80,
98,
97,
97,
96,
96,
96,
96,
95,
95,
95,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
88,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
82,
82,
82,
82,
81,
81,
81,
81,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
81,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
84,
84,
84,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
85,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
97,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
80,
80,
98,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
95,
95,
95,
95,
94,
94,
94,
94,
94,
83,
83,
83,
83,
83,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
84,
84,
84,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
88,
88,
88,
95,
95,
87,
87,
87,
87,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
83,
82,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
89,
89,
89,
89,
87,
87,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
82,
82,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
81,
81,
81,
81,
80,
96,
96,
96,
95,
95,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
80,
97,
97,
96,
96,
96,
95,
95,
95,
95,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
88,
87,
87,
87,
86,
86,
85,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
85,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
87,
87,
89,
96,
96,
96,
95,
95,
95,
94,
94,
94,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
94,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
80,
80,
97,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
85,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
85,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
91,
91,
91,
91,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
81,
81,
80,
80,
96,
96,
95,
95,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
83,
83,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
95,
95,
95,
84,
84,
82,
82,
81,
94,
93,
93,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
82,
82,
82,
82,
82,
81,
81,
81,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
80,
80,
80,
80,
93,
92,
91,
91,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
82,
82,
87,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
94,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
82,
82,
82,
82,
81,
81,
80,
80,
87,
94,
94,
93,
93,
93,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
88,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
89,
89,
89,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
82,
82,
87,
87,
87,
87,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
84,
84,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
85,
85,
85,
84,
84,
84,
84,
91,
91,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
96,
96,
95,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
99,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
94,
94,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
84,
84,
84,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
87,
87,
87,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
80,
95,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
88,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
90,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
80,
97,
96,
96,
95,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
81,
81,
81,
80,
98,
97,
96,
96,
96,
95,
95,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
80,
80,
80,
80,
97,
96,
96,
96,
96,
95,
96,
96,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
82,
82,
98,
97,
96,
96,
96,
96,
96,
96,
96,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
92,
92,
92,
92,
92,
92,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
89,
89,
89,
93,
93,
93,
93,
93,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
82,
82,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
88,
88,
88,
88,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
97,
95,
94,
94,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
86,
86,
86,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
82,
82,
82,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
82,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
81,
80,
80,
80,
80,
80,
80,
94,
100,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
86,
86,
85,
85,
85,
85,
91,
91,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
96,
95,
95,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
89,
89,
88,
88,
88,
88,
89,
89,
89,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
81,
81,
81,
81,
81,
81,
80,
80,
97,
97,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
94,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
81,
81,
81,
80,
80,
80,
80,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
99,
99,
98,
98,
98,
97,
97,
96,
96,
96,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
91,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
90,
90,
90,
90,
89,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
89,
89,
89,
89,
87,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
97,
96,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
82,
81,
81,
81,
80,
80,
80,
80,
80,
98,
97,
97,
96,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
96,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
89,
89,
94,
94,
94,
94,
94,
94,
85,
85,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
82,
82,
81,
81,
81,
80,
80,
80,
100,
99,
98,
98,
97,
97,
97,
96,
96,
96,
96,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
97,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
82,
82,
84,
84,
84,
84,
84,
84,
84,
87,
87,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
83,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
82,
81,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
81,
81,
81,
81,
81,
99,
99,
98,
97,
97,
96,
96,
96,
96,
96,
96,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
90,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
86,
86,
86,
86,
86,
84,
84,
81,
81,
80,
80,
95,
87,
87,
87,
87,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
97,
97,
96,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
82,
82,
98,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
87,
87,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
81,
80,
100,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
82,
82,
82,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
93,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
90,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
81,
81,
81,
80,
80,
80,
86,
96,
94,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
98,
98,
97,
97,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
84,
84,
84,
87,
87,
87,
87,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
87,
87,
87,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
98,
97,
97,
97,
96,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
90,
90,
90,
90,
90,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
97,
96,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
83,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
81,
81,
80,
80,
80,
80,
80,
80,
94,
99,
97,
97,
97,
97,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
94,
94,
94,
94,
94,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
89,
89,
89,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90
],
"yaxis": "y3"
},
{
"hovertemplate": "country=Spain
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
15,
28,
16,
50,
40,
13,
40,
13,
11,
18,
15,
42,
19,
25,
11,
16,
88,
35,
28,
15,
25,
10,
14,
10,
9,
20,
12,
15,
13,
15,
50,
44,
48,
15,
15,
18,
16,
18,
53,
19,
18,
28,
15,
15,
25,
30,
60,
25,
27,
21,
7,
30,
8,
27,
30,
18,
20,
25,
36,
33,
47,
10,
15,
9,
17,
10,
20,
27,
12,
15,
10,
15,
10,
8,
10,
47,
12,
25,
13,
10,
14,
33,
15,
11,
16,
9,
15,
23,
16,
13,
25,
25,
20,
30,
12,
9,
15,
150,
53,
4,
13,
10,
17,
null,
12,
12,
8,
11,
9,
18,
16,
31,
31,
30,
34,
25,
54,
15,
16,
16,
45,
300,
20,
25,
15,
30,
50,
12,
14,
13,
11,
13,
52,
32,
25,
13,
55,
18,
20,
15,
30,
15,
21,
25,
15,
29,
55,
21,
90,
52,
100,
20,
17,
10,
11,
22,
45,
13,
12,
40,
75,
17,
16,
15,
15,
42,
15,
15,
13,
45,
9,
15,
9,
15,
50,
28,
9,
14,
11,
60,
11,
24,
10,
60,
18,
15,
27,
52,
25,
24,
12,
14,
10,
12,
9,
15,
44,
95,
12,
12,
18,
13,
15,
17,
14,
12,
10,
96,
18,
24,
11,
15,
20,
13,
11,
12,
10,
25,
17,
25,
32,
44,
60,
85,
17,
38,
19,
19,
10,
45,
8,
35,
11,
7,
12,
14,
7,
11,
11,
26,
8,
17,
35,
41,
45,
17,
20,
12,
20,
25,
12,
22,
14,
49,
7,
15,
35,
35,
70,
8,
10,
6,
18,
9,
22,
25,
26,
24,
10,
12,
9,
20,
11,
13,
null,
25,
24,
90,
17,
10,
20,
16,
18,
17,
12,
9,
10,
14,
13,
24,
145,
21,
13,
19,
10,
10,
7,
12,
23,
8,
23,
18,
22,
20,
24,
35,
41,
14,
null,
22,
13,
17,
45,
200,
50,
18,
20,
10,
10,
23,
10,
10,
15,
29,
10,
15,
10,
13,
10,
23,
25,
45,
30,
17,
34,
20,
35,
55,
19,
24,
25,
28,
18,
18,
46,
17,
22,
14,
15,
10,
20,
18,
11,
13,
14,
75,
17,
13,
16,
40,
null,
16,
11,
10,
19,
30,
18,
13,
19,
20,
9,
25,
50,
70,
23,
16,
16,
10,
10,
15,
15,
19,
16,
16,
23,
25,
12,
25,
6,
35,
9,
22,
9,
56,
19,
20,
12,
28,
29,
8,
11,
29,
10,
7,
13,
12,
10,
14,
21,
75,
40,
450,
31,
24,
28,
26,
27,
19,
9,
12,
22,
65,
null,
19,
15,
95,
24,
11,
42,
17,
40,
62,
149,
190,
110,
70,
25,
30,
15,
20,
57,
15,
45,
19,
14,
14,
27,
9,
20,
40,
30,
23,
13,
9,
17,
11,
15,
21,
11,
49,
15,
10,
11,
10,
9,
22,
45,
36,
45,
25,
60,
10,
12,
17,
9,
8,
45,
40,
55,
35,
15,
20,
13,
8,
14,
10,
40,
10,
34,
15,
16,
11,
22,
19,
46,
85,
19,
35,
24,
10,
19,
36,
13,
14,
13,
20,
10,
31,
30,
20,
9,
17,
8,
13,
6,
17,
14,
19,
19,
15,
23,
17,
10,
11,
30,
70,
55,
50,
30,
26,
16,
25,
16,
15,
17,
15,
25,
17,
20,
21,
32,
10,
18,
30,
15,
null,
13,
9,
22,
25,
null,
23,
15,
15,
174,
75,
120,
15,
14,
14,
27,
18,
85,
90,
350,
13,
19,
14,
15,
12,
11,
130,
23,
45,
60,
100,
26,
16,
20,
46,
45,
80,
35,
null,
9,
20,
10,
9,
18,
22,
9,
20,
23,
16,
18,
95,
19,
32,
32,
50,
45,
12,
19,
16,
23,
25,
10,
10,
22,
32,
35,
48,
26,
30,
40,
25,
15,
16,
13,
28,
25,
15,
9,
45,
21,
10,
27,
15,
9,
18,
49,
25,
8,
19,
15,
70,
28,
19,
62,
90,
27,
25,
35,
58,
16,
40,
80,
46,
11,
11,
7,
18,
12,
14,
15,
18,
18,
8,
19,
10,
11,
115,
26,
22,
12,
21,
17,
17,
19,
8,
43,
30,
57,
34,
18,
10,
12,
13,
55,
25,
12,
30,
26,
22,
36,
21,
29,
12,
55,
9,
9,
13,
20,
26,
25,
17,
20,
14,
25,
20,
15,
9,
24,
19,
17,
42,
18,
17,
25,
15,
25,
105,
40,
10,
15,
10,
18,
15,
17,
20,
26,
8,
26,
14,
45,
75,
27,
20,
16,
18,
16,
28,
45,
45,
14,
30,
35,
20,
15,
33,
11,
22,
16,
13,
234,
16,
20,
25,
7,
14,
10,
8,
9,
21,
52,
70,
null,
13,
30,
22,
17,
95,
100,
165,
85,
8,
92,
770,
23,
45,
45,
17,
25,
25,
25,
22,
18,
29,
22,
10,
15,
18,
10,
13,
75,
42,
70,
45,
35,
20,
18,
30,
13,
12,
15,
30,
15,
20,
25,
10,
45,
30,
16,
90,
12,
10,
20,
16,
17,
30,
11,
11,
10,
15,
45,
116,
16,
16,
15,
13,
20,
13,
12,
15,
11,
10,
15,
17,
13,
12,
17,
21,
20,
35,
20,
15,
8,
30,
12,
95,
12,
17,
14,
99,
20,
26,
15,
12,
15,
42,
27,
35,
27,
10,
20,
40,
16,
13,
8,
11,
22,
15,
19,
20,
11,
12,
49,
12,
11,
15,
24,
12,
18,
20,
14,
25,
18,
30,
8,
10,
13,
50,
45,
18,
15,
15,
14,
15,
16,
15,
9,
12,
null,
68,
17,
null,
null,
25,
13,
20,
28,
25,
35,
16,
25,
14,
27,
50,
17,
10,
20,
17,
25,
25,
40,
30,
23,
17,
16,
15,
10,
25,
23,
20,
26,
48,
38,
32,
15,
14,
27,
13,
31,
10,
10,
10,
13,
9,
12,
27,
10,
10,
16,
9,
17,
10,
32,
28,
144,
32,
44,
14,
36,
40,
13,
13,
12,
15,
25,
14,
17,
34,
24,
25,
18,
10,
6,
11,
20,
9,
14,
9,
13,
12,
15,
10,
10,
14,
16,
24,
19,
39,
29,
17,
45,
42,
18,
15,
25,
11,
15,
53,
17,
13,
20,
15,
35,
null,
20,
70,
17,
32,
20,
24,
25,
16,
35,
28,
46,
45,
49,
15,
15,
46,
13,
12,
15,
45,
13,
14,
15,
11,
12,
13,
12,
20,
37,
25,
17,
21,
50,
11,
16,
15,
13,
10,
12,
29,
60,
12,
135,
70,
26,
28,
10,
18,
26,
9,
10,
38,
17,
26,
16,
25,
16,
30,
24,
14,
15,
10,
9,
28,
14,
49,
60,
32,
23,
20,
19,
15,
70,
11,
10,
15,
35,
35,
13,
15,
14,
75,
20,
12,
11,
10,
27,
30,
20,
29,
15,
36,
75,
21,
12,
15,
10,
14,
36,
8,
11,
54,
10,
27,
10,
10,
13,
25,
14,
32,
23,
42,
15,
18,
12,
12,
15,
18,
18,
8,
11,
13,
18,
15,
22,
12,
30,
30,
42,
18,
9,
20,
33,
16,
18,
25,
17,
15,
30,
14,
15,
25,
25,
22,
15,
44,
11,
22,
13,
18,
75,
90,
40,
24,
20,
11,
22,
13,
33,
72,
115,
29,
14,
90,
15,
70,
24,
33,
45,
25,
12,
17,
24,
12,
40,
null,
16,
22,
54,
71,
10,
10,
11,
109,
18,
16,
14,
28,
13,
8,
30,
28,
28,
45,
100,
28,
110,
199,
40,
25,
15,
18,
12,
15,
65,
53,
33,
42,
24,
26,
28,
45,
55,
22,
6,
13,
13,
20,
10,
30,
11,
14,
12,
13,
13,
13,
17,
30,
12,
11,
9,
14,
23,
17,
23,
24,
24,
20,
28,
212,
20,
13,
14,
18,
12,
18,
15,
12,
15,
32,
22,
75,
27,
26,
8,
11,
11,
22,
50,
50,
10,
80,
18,
12,
45,
22,
14,
12,
10,
12,
12,
14,
10,
8,
10,
30,
75,
15,
9,
8,
30,
28,
45,
36,
40,
25,
77,
13,
15,
20,
15,
10,
15,
12,
34,
17,
30,
14,
45,
25,
20,
22,
20,
12,
50,
112,
90,
30,
12,
18,
9,
66,
60,
9,
15,
19,
13,
29,
40,
10,
18,
19,
18,
9,
10,
10,
11,
17,
15,
18,
17,
37,
22,
33,
15,
38,
18,
35,
25,
18,
13,
14,
16,
9,
10,
21,
20,
18,
500,
25,
19,
45,
130,
29,
60,
22,
49,
15,
18,
9,
9,
12,
15,
9,
38,
20,
15,
11,
78,
53,
14,
23,
39,
15,
24,
29,
15,
12,
10,
14,
13,
29,
25,
58,
50,
25,
28,
9,
18,
14,
8,
9,
12,
22,
17,
36,
14,
27,
22,
12,
14,
18,
9,
14,
45,
15,
25,
8,
27,
25,
18,
14,
9,
15,
15,
30,
10,
53,
37,
15,
17,
11,
9,
15,
10,
40,
17,
50,
35,
9,
10,
16,
15,
15,
9,
18,
17,
45,
26,
28,
19,
10,
15,
22,
55,
25,
24,
70,
44,
30,
18,
55,
23,
25,
21,
20,
28,
null,
null,
30,
9,
14,
24,
18,
60,
13,
35,
17,
53,
20,
12,
11,
20,
16,
17,
16,
20,
15,
18,
10,
26,
18,
15,
15,
19,
20,
36,
9,
22,
22,
9,
35,
69,
37,
11,
26,
28,
18,
24,
45,
14,
20,
13,
9,
9,
14,
20,
14,
15,
19,
26,
11,
14,
30,
16,
28,
25,
15,
20,
17,
13,
10,
10,
19,
30,
45,
75,
11,
12,
15,
24,
null,
34,
20,
23,
25,
21,
15,
13,
15,
8,
25,
8,
13,
15,
20,
15,
40,
16,
15,
45,
28,
11,
40,
15,
21,
26,
30,
10,
10,
12,
15,
14,
12,
18,
325,
80,
59,
17,
19,
13,
21,
49,
35,
17,
12,
18,
243,
167,
166,
15,
35,
25,
34,
50,
16,
8,
11,
16,
9,
12,
53,
45,
27,
15,
37,
45,
37,
20,
15,
18,
11,
60,
9,
9,
13,
10,
12,
20,
6,
27,
8,
27,
17,
12,
27,
9,
12,
13,
40,
36,
22,
9,
15,
17,
9,
14,
14,
14,
10,
42,
22,
14,
13,
147,
45,
28,
17,
26,
22,
24,
24,
45,
40,
14,
16,
9,
10,
14,
8,
19,
11,
13,
14,
12,
12,
16,
20,
140,
42,
20,
15,
50,
65,
25,
18,
22,
69,
14,
11,
12,
15,
24,
9,
7,
17,
19,
16,
5,
15,
13,
150,
90,
7,
19,
11,
16,
15,
12,
13,
41,
21,
14,
50,
20,
32,
30,
23,
10,
14,
17,
15,
30,
32,
38,
30,
30,
30,
44,
13,
20,
16,
12,
17,
24,
24,
50,
13,
20,
28,
16,
12,
39,
22,
40,
97,
68,
8,
11,
13,
105,
58,
11,
7,
10,
25,
22,
27,
20,
50,
122,
18,
50,
8,
57,
30,
165,
98,
77,
9,
18,
13,
12,
10,
14,
14,
14,
13,
18,
10,
18,
16,
15,
11,
9,
40,
125,
59,
69,
10,
72,
17,
8,
38,
80,
12,
13,
9,
11,
12,
7,
13,
19,
15,
30,
12,
22,
14,
10,
44,
69,
28,
22,
22,
78,
10,
9,
12,
12,
8,
15,
14,
55,
143,
70,
138,
32,
12,
26,
12,
7,
15,
8,
35,
35,
114,
66,
50,
38,
13,
16,
20,
22,
45,
80,
68,
23,
24,
7,
null,
8,
65,
248,
20,
9,
17,
17,
32,
40,
36,
27,
162,
55,
30,
9,
18,
21,
9,
9,
22,
12,
10,
18,
7,
16,
13,
15,
17,
13,
10,
22,
13,
14,
37,
15,
15,
22,
20,
58,
29,
33,
13,
90,
21,
20,
16,
12,
11,
11,
18,
13,
17,
12,
8,
135,
50,
9,
11,
24,
12,
15,
64,
13,
30,
17,
17,
15,
35,
35,
19,
35,
15,
105,
19,
100,
36,
35,
15,
16,
19,
13,
16,
20,
16,
13,
13,
11,
10,
8,
19,
16,
24,
45,
25,
14,
10,
8,
20,
37,
48,
20,
20,
13,
15,
11,
16,
75,
15,
17,
30,
15,
16,
18,
20,
27,
100,
12,
9,
20,
14,
65,
18,
100,
90,
45,
95,
30,
45,
17,
47,
26,
25,
10,
18,
10,
12,
15,
78,
60,
9,
16,
18,
16,
9,
30,
10,
12,
19,
10,
10,
12,
7,
89,
17,
14,
18,
40,
10,
13,
8,
13,
12,
12,
9,
13,
45,
19,
18,
46,
50,
50,
55,
20,
100,
14,
8,
9,
450,
130,
25,
8,
10,
9,
32,
22,
16,
19,
20,
31,
49,
33,
20,
15,
9,
43,
13,
12,
18,
10,
7,
12,
12,
12,
9,
15,
40,
95,
null,
75,
58,
30,
49,
14,
45,
12,
20,
50,
300,
70,
140,
19,
9,
12,
14,
13,
14,
16,
55,
11,
19,
45,
14,
16,
7,
18,
17,
21,
15,
18,
15,
8,
28,
28,
14,
18,
15,
32,
16,
13,
30,
14,
21,
12,
20,
15,
13,
12,
9,
20,
13,
15,
26,
22,
21,
19,
9,
21,
32,
20,
14,
14,
21,
35,
40,
30,
30,
12,
15,
45,
45,
23,
24,
7,
11,
12,
10,
12,
48,
27,
10,
32,
32,
14,
12,
29,
20,
30,
7,
6,
9,
8,
15,
25,
10,
15,
17,
11,
45,
14,
47,
44,
14,
11,
12,
12,
24,
10,
75,
25,
10,
13,
10,
20,
13,
15,
7,
11,
14,
12,
80,
23,
65,
50,
100,
110,
75,
16,
30,
19,
16,
14,
15,
25,
13,
37,
64,
61,
30,
25,
50,
25,
85,
70,
40,
12,
16,
11,
9,
45,
10,
18,
9,
11,
89,
75,
15,
14,
89,
14,
42,
26,
25,
12,
19,
35,
15,
149,
14,
76,
33,
37,
120,
14,
17,
16,
17,
10,
13,
9,
15,
24,
34,
13,
8,
9,
17,
13,
150,
50,
125,
70,
19,
15,
30,
23,
37,
12,
25,
10,
42,
11,
15,
15,
26,
18,
16,
23,
17,
149,
14,
19,
15,
16,
14,
17,
12,
23,
24,
28,
12,
14,
18,
10,
15,
20,
11,
18,
19,
25,
100,
13,
16,
12,
10,
18,
23,
35,
9,
9,
10,
77,
31,
14,
10,
12,
14,
12,
29,
37,
10,
35,
49,
30,
22,
20,
15,
48,
20,
12,
17,
21,
8,
45,
63,
10,
12,
8,
19,
45,
40,
17,
14,
120,
17,
45,
19,
17,
10,
9,
18,
null,
12,
18,
10,
17,
11,
11,
12,
90,
38,
18,
19,
26,
12,
11,
11,
8,
20,
50,
15,
15,
12,
16,
69,
17,
27,
15,
8,
18,
22,
70,
9,
49,
8,
19,
12,
20,
20,
17,
39,
65,
36,
16,
12,
15,
13,
22,
30,
21,
17,
33,
36,
14,
40,
19,
18,
15,
45,
20,
15,
13,
55,
13,
35,
20,
15,
25,
18,
27,
42,
null,
25,
22,
17,
21,
23,
12,
18,
13,
12,
63,
42,
13,
35,
50,
37,
15,
15,
11,
15,
9,
9,
13,
54,
52,
60,
21,
16,
22,
17,
10,
19,
15,
8,
15,
9,
15,
10,
165,
85,
9,
35,
12,
17,
10,
9,
19,
8,
8,
7,
15,
12,
20,
48,
48,
15,
15,
49,
70,
30,
24,
16,
12,
11,
23,
22,
9,
11,
12,
10,
15,
17,
9,
9,
12,
15,
40,
15,
30,
68,
19,
15,
21,
142,
9,
32,
40,
null,
250,
15,
9,
16,
9,
12,
17,
17,
24,
15,
65,
13,
18,
50,
9,
12,
11,
8,
40,
38,
450,
45,
60,
20,
13,
17,
17,
25,
12,
22,
13,
14,
15,
32,
55,
8,
82,
10,
18,
25,
22,
25,
60,
45,
45,
24,
25,
28,
50,
69,
22,
16,
14,
10,
12,
14,
12,
10,
20,
50,
null,
40,
20,
30,
14,
13,
15,
15,
9,
15,
12,
25,
12,
14,
10,
14,
10,
10,
9,
35,
30,
15,
25,
11,
15,
30,
28,
18,
24,
105,
34,
65,
24,
52,
15,
18,
27,
19,
16,
20,
14,
15,
15,
10,
30,
25,
195,
127,
150,
110,
258,
60,
null,
9,
11,
10,
16,
20,
20,
16,
13,
24,
115,
90,
16,
32,
24,
40,
14,
15,
15,
22,
10,
57,
10,
10,
10,
11,
36,
27,
40,
13,
18,
150,
19,
18,
25,
28,
68,
70,
18,
38,
12,
29,
24,
59,
25,
80,
22,
15,
14,
40,
15,
13,
15,
11,
11,
18,
13,
21,
21,
36,
34,
35,
19,
12,
12,
20,
35,
30,
26,
21,
102,
15,
38,
37,
19,
15,
25,
25,
25,
14,
12,
15,
13,
13,
13,
10,
14,
17,
12,
40,
20,
15,
9,
10,
12,
25,
40,
10,
19,
10,
15,
23,
11,
8,
10,
13,
38,
35,
30,
36,
159,
90,
23,
15,
9,
7,
10,
10,
21,
22,
30,
37,
21,
105,
24,
25,
18,
38,
12,
30,
34,
20,
13,
9,
9,
8,
29,
25,
47,
55,
30,
39,
17,
13,
8,
12,
29,
59,
40,
17,
27,
12,
12,
9,
18,
16,
16,
250,
50,
40,
28,
17,
25,
15,
23,
65,
10,
10,
20,
11,
24,
15,
12,
15,
10,
17,
14,
18,
11,
30,
15,
18,
16,
21,
12,
17,
10,
29,
30,
19,
30,
40,
12,
80,
11,
16,
9,
9,
13,
15,
17,
40,
90,
33,
50,
20,
22,
30,
255,
38,
18,
10,
11,
10,
10,
12,
14,
24,
35,
36,
95,
65,
55,
19,
32,
22,
45,
13,
10,
26,
125,
18,
13,
15,
9,
10,
10,
25,
15,
28,
8,
30,
32,
26,
18,
14,
100,
125,
14,
19,
22,
40,
17,
15,
28,
9,
47,
36,
23,
19,
22,
12,
9,
14,
38,
null,
13,
22,
19,
9,
14,
14,
65,
20,
19,
37,
22,
52,
16,
13,
120,
100,
90,
78,
50,
90,
85,
32,
13,
11,
15,
13,
15,
24,
21,
32,
145,
38,
130,
29,
14,
13,
16,
null,
20,
31,
26,
20,
61,
27,
22,
13,
17,
16,
70,
15,
85,
15,
24,
24,
30,
12,
20,
20,
12,
15,
11,
13,
40,
8,
17,
80,
165,
15,
38,
43,
null,
15,
16,
13,
11,
8,
8,
14,
8,
140,
14,
14,
53,
45,
110,
27,
48,
38,
32,
40,
120,
10,
32,
10,
10,
22,
20,
20,
9,
12,
18,
20,
25,
11,
40,
17,
11,
19,
19,
19,
30,
23,
25,
14,
25,
18,
12,
10,
15,
11,
24,
16,
22,
25,
18,
19,
10,
11,
12,
14,
20,
102,
20,
12,
12,
17,
9,
13,
15,
12,
30,
18,
50,
59,
52,
48,
15,
23,
18,
15,
15,
17,
12,
16,
34,
26,
19,
12,
12,
26,
14,
19,
18,
50,
17,
5,
14,
5,
14,
10,
88,
10,
8,
9,
10,
11,
11,
21,
95,
40,
15,
13,
8,
15,
15,
24,
13,
28,
57,
49,
42,
68,
20,
19,
28,
10,
27,
20,
16,
4,
23,
50,
15,
23,
33,
33,
25,
35,
25,
9,
20,
100,
20,
19,
16,
9,
10,
15,
18,
15,
11,
30,
10,
20,
27,
10,
14,
10,
13,
15,
14,
20,
27,
22,
27,
18,
33,
17,
10,
35,
13,
12,
42,
10,
25,
32,
9,
50,
16,
40,
17,
19,
12,
14,
10,
25,
7,
14,
20,
14,
17,
49,
18,
12,
14,
19,
23,
27,
20,
12,
18,
13,
20,
21,
16,
27,
16,
13,
10,
13,
22,
15,
33,
16,
12,
30,
55,
65,
25,
27,
24,
19,
18,
30,
18,
10,
18,
6,
19,
33,
43,
12,
12,
14,
10,
21,
26,
20,
25,
35,
70,
45,
45,
80,
30,
24,
36,
11,
36,
15,
14,
38,
15,
16,
17,
15,
18,
32,
8,
18,
19,
9,
10,
14,
15,
11,
25,
12,
15,
29,
12,
14,
13,
10,
19,
30,
50,
56,
46,
25,
34,
19,
15,
17,
14,
80,
27,
20,
14,
15,
24,
12,
12,
35,
10,
10,
10,
19,
15,
19,
null,
60,
75,
13,
15,
40,
13,
29,
16,
100,
25,
8,
30,
125,
20,
10,
30,
25,
10,
9,
10,
40,
20,
43,
28,
25,
50,
30,
13,
11,
16,
23,
10,
21,
13,
22,
23,
50,
62,
48,
168,
16,
140,
18,
290,
20,
10,
10,
20,
14,
13,
7,
18,
65,
19,
25,
25,
17,
9,
12,
13,
14,
20,
85,
28,
16,
14,
9,
14,
9,
15,
20,
100,
15,
13,
175,
15,
12,
9,
600,
150,
179,
28,
15,
14,
15,
12,
33,
60,
30,
15,
20,
15,
15,
10,
12,
18,
44,
85,
13,
30,
18,
16,
18,
27,
13,
11,
13,
14,
17,
25,
50,
16,
12,
14,
112,
10,
11,
49,
30,
22,
45,
13,
null,
22,
19,
40,
35,
35,
12,
11,
75,
28,
65,
9,
10,
12,
12,
20,
15,
10,
10,
15,
20,
12,
25,
20,
9,
14,
152,
18,
11,
11,
95,
9,
11,
10,
10,
14,
10,
18,
29,
16,
12,
19,
15,
18,
12,
10,
16,
62,
243,
10,
16,
16,
null,
29,
59,
null,
18,
23,
13,
null,
13,
24,
11,
13,
20,
18,
9,
30,
18,
8,
15,
12,
10,
11,
15,
10,
14,
9,
12,
10,
10,
20,
13,
28,
22,
20,
20,
14,
28,
30,
28,
25,
300,
66,
22,
9,
10,
12,
14,
18,
9,
30,
14,
20,
16,
12,
179,
22,
24,
19,
20,
9,
36,
10,
8,
18,
10,
12,
13,
24,
25,
24,
49,
15,
75,
19,
15,
50,
28,
100,
13,
30,
17,
11,
70,
16,
9,
45,
9,
14,
18,
51,
31,
15,
10,
32,
8,
13,
14,
50,
55,
18,
18,
30,
31,
20,
8,
21,
11,
12,
14,
20,
35,
10,
26,
11,
13,
16,
22,
23,
36,
22,
27,
25,
14,
15,
11,
11,
15,
48,
75,
24,
131,
30,
60,
35,
14,
10,
6,
45,
10,
40,
11,
28,
18,
18,
null,
15,
13,
13,
11,
34,
9,
10,
10,
12,
39,
25,
16,
22,
15,
36,
16,
8,
100,
50,
17,
12,
18,
11,
16,
18,
16,
14,
12,
13,
14,
13,
50,
25,
26,
30,
14,
18,
25,
11,
25,
12,
24,
25,
25,
13,
27,
11,
12,
16,
35,
50,
40,
18,
30,
40,
16,
null,
20,
67,
15,
25,
33,
13,
9,
13,
10,
10,
20,
34,
10,
8,
23,
12,
12,
17,
16,
69,
48,
22,
10,
null,
13,
9,
10,
null,
30,
15,
13,
12,
16,
16,
15,
22,
19,
75,
20,
14,
225,
20,
19,
23,
22,
12,
21,
25,
75,
13,
24,
20,
17,
17,
17,
25,
52,
16,
null,
12,
22,
27,
18,
16,
7,
14,
8,
30,
30,
14,
15,
16,
30,
15,
9,
15,
12,
25,
14,
19,
9,
8,
8,
14,
9,
16,
7,
14,
22,
17,
19,
50,
16,
13,
50,
27,
44,
50,
45,
28,
70,
60,
35,
13,
10,
12,
9,
27,
8,
17,
195,
125,
18,
12,
20,
19,
15,
30,
16,
155,
30,
28,
35,
24,
9,
25,
20,
12,
18,
21,
14,
12,
11,
null,
32,
18,
22,
25,
220,
11,
7,
24,
13,
15,
24,
6,
24,
25,
36,
40,
20,
49,
45,
12,
10,
12,
30,
15,
15,
7,
18,
15,
13,
35,
43,
20,
17,
24,
28,
17,
100,
19,
17,
68,
15,
45,
17,
11,
17,
16,
9,
18,
12,
13,
16,
16,
17,
25,
28,
12,
24,
8,
17,
10,
13,
12,
13,
9,
13,
132,
45,
58,
13,
23,
11,
28,
30,
14,
12,
12,
44,
27,
162,
90,
20,
null,
16,
32,
13,
50,
20,
16,
12,
15,
40,
15,
50,
30,
25,
50,
120,
115,
10,
13,
7,
8,
9,
9,
18,
13,
16,
20,
30,
10,
17,
15,
100,
303,
19,
13,
14,
15,
18,
9,
24,
11,
24,
17,
35,
12,
9,
15,
20,
9,
34,
26,
16,
29,
15,
24,
12,
60,
13,
35,
30,
32,
12,
14,
30,
18,
29,
29,
12,
101,
20,
17,
13,
12,
13,
14,
15,
15,
32,
140,
19,
11,
10,
13,
13,
20,
13,
63,
55,
16,
20,
22,
16,
20,
24,
18,
10,
10,
9,
7,
27,
18,
22,
25,
14,
15,
19,
18,
10,
8,
16,
10,
45,
143,
25,
69,
28,
25,
15,
12,
21,
30,
30,
50,
25,
14,
15,
null,
30,
40,
14,
10,
15,
15,
24,
10,
18,
9,
80,
23,
147,
47,
18,
14,
14,
15,
17,
18,
15,
15,
36,
47,
7,
7,
7,
12,
6,
10,
12,
19,
null,
12,
13,
15,
13,
32,
37,
100,
120,
15,
17,
14,
29,
102,
21,
21,
22,
18,
90,
49,
18,
70,
15,
18,
22,
11,
14,
40,
8,
14,
9,
10,
11,
16,
27,
12,
16,
12,
103,
13,
30,
20,
15,
14,
12,
36,
22,
17,
65,
59,
174,
247,
6,
13,
9,
69,
15,
29,
11,
15,
16,
16,
8,
13,
12,
9,
15,
20,
9,
20,
32,
100,
30,
14,
30,
15,
20,
14,
21,
null,
13,
15,
9,
50,
69,
29,
30,
19,
15,
20,
19,
20,
32,
127,
31,
100,
14,
10,
95,
11,
11,
23,
null,
11,
34,
195,
19,
70,
32,
25,
33,
29,
26,
22,
140,
50,
155,
10,
9,
10,
9,
20,
18,
8,
10,
14,
null,
15,
14,
null,
7,
10,
14,
20,
22,
8,
18,
16,
15,
110,
110,
19,
10,
16,
35,
10,
32,
20,
21,
17,
145,
70,
60,
70,
130,
60,
null,
15,
11,
11,
16,
null,
11,
25,
35,
36,
45,
16,
26,
19,
12,
10,
12,
17,
18,
22,
29,
42,
24,
219,
110,
90,
29,
25,
30,
69,
200,
22,
14,
20,
73,
15,
45,
35,
45,
73,
25,
25,
32,
85,
20,
15,
16,
35,
19,
24,
36,
45,
32,
15,
50,
32,
10,
120,
15,
23,
10,
15,
29,
40,
20,
105,
11,
10,
19,
18,
14,
35,
11,
22,
25,
15,
19,
10,
10,
30,
45,
24,
20,
28,
13,
11,
12,
15,
8,
30,
15,
35,
46,
19,
15,
15,
65,
22,
33,
18,
17,
12,
24,
25,
12,
13,
15,
20,
23,
60,
127,
22,
14,
20,
20,
7,
227,
50,
351,
125,
65,
25,
12,
20,
18,
11,
8,
19,
23,
12,
22,
23,
50,
90,
16,
8,
25,
16,
18,
14,
11,
16,
24,
15,
12,
18,
95,
28,
10,
16,
15,
35,
17,
25,
30,
10,
21,
40,
16,
15,
15,
25,
14,
19,
26,
20,
10,
9,
15,
15,
12,
9,
10,
18,
null,
15,
12,
27,
15,
24,
10,
11,
10,
11,
11,
7,
17,
25,
19,
22,
12,
9,
14,
14,
24,
6,
15,
15,
16,
21,
73,
15,
16,
35,
35,
15,
10,
12,
15,
39,
10,
18,
25,
16,
16,
15,
90,
11,
27,
42,
80,
49,
9,
15,
9,
12,
19,
9,
16,
20,
18,
6,
12,
13,
30,
26,
25,
10,
12,
36,
15,
16,
28,
10,
18,
15,
40,
40,
95,
18,
40,
16,
14,
28,
20,
64,
30,
28,
10,
9,
12,
9,
16,
15,
21,
13,
10,
10,
11,
12,
24,
33,
26,
15,
60,
39,
13,
33,
9,
80,
15,
13,
17,
19,
53,
25,
null,
40,
11,
9,
10,
12,
8,
8,
18,
31,
20,
150,
17,
30,
90,
50,
150,
15,
23,
13,
25,
15,
30,
13,
16,
26,
17,
10,
8,
13,
10,
8,
10,
25,
38,
31,
40,
15,
15,
23,
25,
45,
100,
13,
25,
20,
14,
16,
13,
21,
18,
12,
21,
19,
null,
14,
12,
13,
30,
42,
22,
24,
14,
20,
17,
18,
90,
9,
12,
19,
28,
11,
12,
13,
12,
13,
20,
35,
16,
18,
22,
18,
11,
21,
13,
50,
12,
14,
6,
9,
18,
16,
15,
30,
9,
10,
27,
10,
15,
16,
22,
35,
29,
14,
18,
42,
12,
19,
30,
20,
23,
20,
99,
40,
50,
30,
77,
43,
20,
25,
9,
120,
26,
46,
35,
30,
15,
10,
16,
110,
11,
29,
23,
22,
25,
27,
45,
19,
17,
45,
10,
43,
15,
16,
15,
14,
8,
9,
11,
15,
12,
7,
11,
9,
17,
20,
24,
18,
130,
55,
69,
13,
10,
18,
24,
17,
25,
13,
10,
11,
9,
20,
20,
15,
12,
22,
10,
20,
10,
27,
35,
90,
12,
null,
10,
18,
25,
17,
19,
40,
149,
33,
16,
30,
14,
15,
11,
8,
10,
12,
20,
10,
24,
15,
24,
33,
26,
8,
10,
8,
40,
33,
36,
29,
23,
120,
15,
30,
21,
16,
28,
69,
45,
15,
17,
55,
32,
12,
11,
40,
10,
15,
23,
14,
13,
19,
10,
15,
16,
12,
14,
15,
40,
14,
10,
20,
25,
50,
40,
115,
55,
17,
29,
13,
40,
13,
11,
9,
20,
8,
10,
10,
20,
18,
12,
12,
20,
24,
8,
17,
18,
30,
20,
19,
35,
11,
9,
18,
14,
13,
20,
12,
15,
21,
14,
15,
13,
10,
20,
21,
18,
null,
13,
20,
11,
8,
13,
25,
17,
20,
10,
16,
22,
36,
70,
600,
25,
17,
13,
14,
14,
59,
74,
34,
11,
12,
18,
15,
90,
78,
29,
30,
20,
null,
18,
15,
20,
15,
16,
19,
16,
13,
16,
11,
19,
15,
30,
59,
17,
90,
25,
50,
10,
14,
40,
10,
35,
70,
27,
16,
60,
10,
8,
89,
9,
16,
26,
17,
11,
32,
20,
15,
20,
20,
20,
30,
45,
34,
67,
12,
19,
11,
88,
9,
9,
8,
22,
46,
25,
17,
16,
19,
60,
27,
22,
33,
17,
18,
35,
28,
12,
16,
48,
13,
10,
10,
14,
38,
15,
8,
15,
9,
12,
8,
15,
19,
10,
14,
14,
13,
18,
50,
17,
38,
50,
65,
25,
90,
16,
25,
15,
23,
60,
100,
15,
16,
15,
10,
130,
113,
40,
22,
22,
14,
16,
16,
13,
10,
13,
11,
10,
16,
15,
23,
15,
15,
15,
7,
18,
18,
14,
55,
26,
34,
29,
15,
8,
19,
13,
15,
60,
38,
20,
9,
15,
37,
17,
14,
15,
20,
20,
15,
18,
18,
15,
11,
29,
11,
43,
15,
18,
9,
19,
19,
13,
13,
17,
22,
32,
60,
19,
18,
15,
15,
18,
15,
21,
16,
60,
21,
25,
22,
17,
15,
13,
10,
28,
20,
12,
14,
12,
18,
14,
10,
45,
null,
35,
10,
20,
9,
15,
24,
10,
9,
62,
20,
14,
35,
14,
23,
44,
22,
19,
74,
168,
12,
21,
19,
21,
23,
21,
15,
100,
35,
22,
35,
35,
53,
9,
21,
27,
19,
15,
12,
26,
18,
18,
25,
18,
24,
29,
20,
28,
22,
70,
70,
20,
34,
18,
17,
10,
14,
59,
10,
136,
91,
null,
15,
150,
18,
13,
16,
44,
30,
50,
67,
31,
19,
15,
22,
12,
10,
10,
9,
15,
19,
10,
12,
14,
100,
18,
17,
25,
8,
15,
40,
26,
32,
100,
17,
20,
16,
130,
12,
13,
20,
45,
20,
45,
140,
130,
16,
17,
12,
12,
15,
20,
17,
20,
16,
17,
null,
18,
13,
24,
13,
18,
20,
15,
25,
30,
25,
12,
80,
12,
23,
10,
50,
13,
17,
13,
13,
15,
16,
10,
10,
25,
21,
15,
13,
8,
9,
16,
40,
35,
85,
18,
40,
15,
17,
11,
30,
12,
43,
155,
14,
8,
36,
16,
14,
55,
30,
30,
17,
12,
20,
10,
20,
15,
13,
20,
30,
18,
16,
35,
20,
15,
26,
10,
10,
20,
45,
27,
75,
32,
20,
95,
11,
20,
10,
12,
20,
18,
62,
27,
14,
23,
25,
11,
15,
15,
13,
10,
22,
35,
13,
13,
15,
15,
10,
10,
11,
22,
33,
19,
39,
35,
13,
9,
21,
33,
40,
9,
14,
25,
45,
27,
24,
50,
33,
28,
13,
10,
11,
16,
39,
11,
130,
24,
24,
22,
19,
12,
11,
16,
10,
10,
25,
16,
null,
10,
20,
22,
22,
20,
22,
21,
15,
17,
48,
19,
12,
9,
10,
46,
15,
15,
55,
35,
14,
17,
40,
10,
30,
12,
11,
12,
11,
15,
9,
9,
20,
59,
37,
13,
13,
18,
57,
115,
25,
20,
18,
50,
30,
43,
33,
30,
50,
59,
17,
15,
22,
30,
39,
20,
31,
15,
21,
30,
40,
32,
31,
14,
90,
80,
450,
18,
14,
24,
80,
33,
22,
60,
26,
110,
22,
20,
10,
20,
20,
20,
32,
12,
176,
62,
8,
8,
5,
10,
null,
25,
183,
20,
24,
10,
20,
28,
27,
25,
17,
11,
18,
18,
29,
15,
15,
8,
10,
17,
15,
10,
20,
18,
15,
15,
15,
14,
10,
10,
45,
18,
70,
40,
30,
25,
20,
16,
null,
18,
18,
15,
20,
15,
20,
33,
19,
14,
22,
15,
20,
9,
9,
4,
9,
9,
37,
30,
14,
40,
27,
17,
17,
55,
45,
48,
17,
15,
40,
15,
18,
32,
18,
13,
12,
12,
10,
15,
10,
null,
21,
25,
25,
75,
12,
11,
63,
50,
188,
20,
17,
30,
45,
15,
23,
15,
38,
22,
34,
14,
50,
16,
36,
27,
12,
11,
44,
22,
18,
24,
17,
69,
47,
40,
40,
24,
24,
19,
20,
105,
90,
11,
13,
19,
15,
18,
20,
10,
11,
20,
13,
16,
9,
65,
8,
9,
20,
18,
18,
42,
30,
52,
50,
50,
170,
64,
41,
22,
17,
48,
46,
29,
26,
21,
24,
150,
70,
17,
15,
14,
30,
100,
37,
50,
22,
60,
45,
null,
60,
80,
34,
53,
75,
40,
53,
90,
45,
16,
18,
11,
14,
12,
13,
40,
14,
17,
18,
13,
9,
12,
9,
11,
11,
10,
25,
20,
29,
90,
36,
9,
12,
14,
10,
11,
73,
18,
25,
23,
18,
20,
10,
95,
27,
14,
9,
25,
46,
92,
20,
10,
25,
11,
16,
18,
9,
15,
21,
25,
14,
21,
10,
14,
10,
120,
27,
10,
70,
15,
13,
12,
10,
9,
17,
21,
19,
4,
15,
14,
8,
30,
15,
11,
14,
13,
50,
38,
45,
80,
21,
34,
40,
59,
30,
40,
25,
79,
190,
10,
18,
20,
19,
30,
15,
90,
15,
15,
18,
15,
26,
49,
50,
37,
60,
9,
11,
12,
30,
25,
10,
11,
12,
11,
12,
20,
7,
30,
25,
18,
null,
14,
28,
10,
14,
10,
7,
10,
40,
40,
9,
17,
10,
14,
20,
16,
12,
9,
11,
25,
45,
50,
30,
31,
40,
32,
40,
10,
27,
10,
15,
20,
30,
42,
20,
24,
13,
15,
9,
15,
12,
21,
14,
35,
12,
13,
15,
12,
19,
14,
8,
13,
7,
18,
12,
10,
8,
18,
17,
26,
40,
13,
13,
7,
10,
10,
55,
36,
70,
35,
21,
32,
40,
39,
15,
25,
30,
40,
30,
10,
17,
27,
15,
14,
12,
13,
14,
13,
23,
15,
33,
30,
15,
20,
40,
24,
42,
66,
40,
90,
70,
130,
47,
120,
50,
30,
10,
26,
14,
15,
12,
15,
14,
24,
20,
19,
8,
18,
15,
105,
27,
60,
19,
55,
12,
10,
10,
15,
23,
9,
25,
30,
50,
19,
8,
15,
13,
24,
23,
24,
67,
140,
25,
74,
79,
18,
20,
22,
22,
32,
22,
12,
70,
15,
70,
140,
11,
24,
7,
11,
28,
110,
14,
22,
18,
15,
25,
47,
10,
9,
15,
9,
10,
22,
29,
11,
8,
45,
25,
33,
16,
21,
8,
45,
27,
40,
65,
44,
80,
8,
9,
15,
13,
8,
10,
15,
10,
15,
10,
9,
10,
15,
9,
13,
10,
88,
10,
35,
290,
50,
90,
130,
31,
17,
24,
24,
29,
22,
18,
15,
15,
18,
10,
10,
11,
33,
250,
170,
165,
100,
20,
10,
14,
13,
15,
12,
10,
60,
45,
17,
26,
30,
17,
10,
10,
13,
11,
10,
16,
46,
15,
18,
65,
23,
10,
25,
null,
11,
10,
15,
23,
13,
30,
21,
16,
20,
22,
17,
40,
18,
12,
8,
30,
23,
33,
9,
26,
38,
13,
11,
15,
20,
18,
18,
26,
15,
12,
12,
16,
15,
20,
9,
null,
31,
25,
25,
20,
16,
10,
13,
19,
14,
16,
12,
31,
44,
17,
45,
42,
73,
22,
21,
15,
34,
50,
96,
11,
26,
22,
22,
20,
15,
12,
12,
9,
12,
11,
16,
9,
11,
38,
20,
15,
13,
25,
18,
20,
20,
12,
24,
16,
30,
11,
10,
22,
17,
22,
13,
20,
10,
8,
9,
12,
16,
17,
9,
null,
8,
15,
10,
13,
9,
21,
18,
8,
21,
35,
30,
22,
40,
25,
28,
10,
32,
18,
11,
10,
13,
14,
10,
9,
8,
10,
39,
39,
39,
14,
48,
35,
40,
16,
8,
80,
26,
60,
19,
26,
15,
25,
12,
12,
30,
24,
48,
35,
51,
17,
15,
75,
null,
20,
12,
15,
35,
17,
25,
15,
22,
15,
12,
12,
12,
9,
26,
147,
27,
9,
15,
20,
230,
14,
10,
30,
9,
13,
11,
16,
11,
25,
15,
62,
40,
20,
45,
35,
180,
204,
250,
30,
10,
25,
8,
20,
19,
15,
18,
12,
22,
16,
13,
21,
20,
14,
13,
17,
20,
20,
12,
25,
12,
12,
33,
8,
9,
82,
40,
16,
18,
115,
20,
40,
15,
150,
75,
14,
15,
20,
9,
19,
19,
40,
8,
15,
18,
42,
44,
20,
45,
100,
25,
10,
20,
18,
25,
25,
25,
90,
50,
10,
10,
9,
14,
12,
9,
9,
33,
20,
15,
10,
8,
32,
40,
13,
10,
14,
42,
18,
30,
18,
140,
25,
21,
11,
19,
null,
15,
45,
43,
40,
52,
26,
17
],
"xaxis": "x4",
"y": [
87,
87,
86,
91,
90,
85,
92,
82,
82,
89,
89,
89,
87,
87,
87,
87,
93,
87,
92,
90,
90,
87,
87,
87,
87,
90,
86,
86,
86,
86,
90,
90,
90,
87,
87,
87,
87,
87,
88,
88,
88,
88,
87,
85,
85,
85,
90,
90,
90,
88,
85,
85,
84,
84,
89,
89,
89,
90,
90,
90,
86,
86,
86,
86,
85,
85,
85,
85,
86,
86,
85,
85,
85,
85,
85,
92,
84,
84,
84,
84,
84,
91,
85,
85,
85,
85,
85,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
89,
89,
85,
85,
84,
84,
85,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
85,
85,
90,
85,
88,
90,
90,
95,
89,
89,
89,
89,
90,
86,
86,
86,
84,
84,
84,
87,
86,
86,
91,
86,
86,
86,
86,
86,
86,
86,
86,
85,
91,
91,
92,
92,
92,
88,
88,
88,
83,
89,
88,
88,
88,
88,
88,
88,
88,
86,
86,
87,
87,
87,
87,
87,
87,
84,
84,
84,
92,
92,
84,
84,
83,
83,
83,
88,
88,
88,
88,
86,
91,
91,
91,
88,
88,
86,
86,
86,
86,
88,
88,
93,
86,
86,
86,
86,
86,
87,
83,
83,
83,
88,
88,
88,
88,
86,
87,
88,
85,
85,
85,
89,
89,
88,
90,
90,
90,
91,
88,
89,
89,
89,
85,
85,
85,
91,
82,
81,
81,
80,
85,
85,
85,
87,
87,
87,
87,
87,
91,
91,
91,
87,
90,
90,
87,
87,
87,
86,
86,
86,
90,
90,
95,
87,
87,
87,
87,
87,
87,
92,
91,
91,
88,
87,
87,
87,
87,
85,
85,
85,
86,
93,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
83,
83,
83,
84,
84,
84,
84,
84,
88,
87,
89,
89,
89,
92,
92,
87,
87,
87,
87,
87,
91,
95,
91,
83,
82,
82,
82,
82,
82,
81,
81,
81,
83,
83,
83,
83,
83,
88,
91,
91,
91,
89,
89,
89,
89,
88,
88,
91,
91,
91,
89,
89,
93,
89,
92,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
84,
90,
90,
90,
87,
87,
87,
87,
87,
82,
81,
80,
88,
88,
88,
92,
92,
92,
86,
86,
86,
85,
86,
83,
83,
87,
87,
91,
90,
85,
85,
85,
90,
90,
90,
86,
86,
86,
86,
86,
86,
91,
87,
87,
87,
87,
87,
87,
86,
86,
87,
87,
87,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
89,
88,
88,
88,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
88,
88,
89,
89,
88,
88,
88,
92,
86,
86,
87,
87,
87,
87,
92,
89,
89,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
82,
92,
92,
92,
92,
92,
86,
86,
86,
86,
85,
93,
90,
90,
90,
87,
86,
86,
86,
86,
86,
86,
86,
92,
86,
87,
87,
89,
89,
89,
89,
88,
88,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
85,
85,
85,
88,
88,
88,
90,
90,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
90,
90,
91,
87,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
90,
91,
91,
86,
86,
86,
89,
89,
95,
95,
94,
86,
87,
87,
87,
82,
81,
81,
87,
87,
91,
91,
91,
91,
91,
92,
92,
92,
91,
91,
87,
87,
87,
87,
86,
86,
86,
89,
89,
89,
89,
89,
89,
90,
92,
92,
92,
85,
85,
85,
90,
83,
82,
82,
82,
90,
91,
91,
91,
91,
87,
88,
85,
85,
86,
88,
88,
86,
86,
86,
86,
83,
83,
83,
84,
88,
88,
88,
85,
90,
90,
88,
91,
91,
91,
91,
91,
91,
92,
92,
92,
90,
90,
90,
86,
86,
85,
85,
85,
85,
85,
89,
86,
86,
86,
84,
84,
90,
90,
85,
85,
85,
86,
86,
86,
86,
93,
93,
92,
91,
86,
86,
86,
86,
86,
91,
86,
86,
86,
91,
91,
87,
87,
87,
94,
82,
82,
87,
87,
90,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
94,
89,
84,
86,
86,
86,
91,
91,
84,
84,
84,
84,
88,
88,
89,
89,
82,
82,
81,
81,
81,
90,
90,
89,
87,
87,
91,
91,
91,
89,
89,
89,
89,
89,
93,
87,
87,
86,
86,
93,
89,
89,
89,
84,
86,
86,
86,
86,
86,
93,
92,
81,
81,
81,
81,
80,
94,
92,
94,
94,
85,
85,
96,
89,
91,
91,
90,
90,
90,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
93,
92,
92,
90,
90,
87,
87,
87,
86,
86,
87,
87,
87,
87,
87,
87,
94,
92,
92,
92,
85,
85,
88,
82,
82,
81,
84,
83,
83,
83,
92,
92,
91,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
90,
88,
88,
88,
88,
87,
85,
85,
85,
90,
84,
84,
84,
92,
90,
90,
85,
85,
85,
92,
92,
92,
88,
88,
88,
87,
84,
84,
84,
84,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
88,
89,
86,
86,
86,
87,
87,
87,
87,
92,
85,
85,
84,
84,
84,
88,
88,
88,
85,
94,
94,
90,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
85,
91,
91,
83,
87,
88,
88,
91,
91,
91,
90,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
90,
85,
88,
88,
88,
90,
90,
90,
89,
89,
89,
93,
87,
87,
87,
87,
94,
94,
93,
90,
87,
87,
87,
88,
85,
85,
85,
85,
87,
87,
85,
85,
85,
85,
85,
85,
84,
83,
91,
90,
80,
89,
89,
89,
89,
89,
89,
84,
84,
88,
88,
88,
88,
88,
91,
90,
83,
83,
83,
87,
87,
87,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
88,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
86,
92,
92,
88,
88,
88,
85,
85,
85,
85,
85,
85,
90,
90,
90,
92,
91,
91,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
86,
88,
85,
85,
84,
83,
83,
87,
87,
92,
92,
89,
89,
89,
89,
86,
87,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
88,
88,
88,
91,
93,
93,
88,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
92,
82,
82,
82,
81,
81,
92,
90,
90,
90,
86,
86,
86,
86,
86,
91,
87,
87,
87,
87,
85,
88,
88,
90,
90,
88,
87,
86,
86,
89,
88,
88,
90,
90,
90,
91,
88,
88,
88,
88,
88,
88,
88,
86,
91,
88,
88,
93,
93,
93,
91,
87,
87,
87,
87,
92,
92,
92,
92,
82,
96,
86,
91,
90,
90,
90,
90,
88,
88,
88,
88,
89,
89,
88,
88,
90,
90,
85,
82,
82,
92,
87,
87,
87,
90,
85,
85,
92,
92,
92,
92,
92,
87,
88,
87,
90,
90,
87,
87,
87,
87,
92,
92,
92,
92,
91,
91,
91,
91,
91,
88,
85,
85,
85,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
87,
87,
86,
88,
88,
88,
88,
92,
87,
87,
87,
87,
87,
87,
86,
86,
86,
87,
90,
91,
91,
91,
86,
85,
85,
85,
92,
92,
85,
85,
85,
85,
85,
85,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
84,
84,
84,
93,
88,
93,
92,
92,
91,
91,
86,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
88,
87,
87,
87,
87,
93,
93,
92,
92,
87,
87,
87,
93,
93,
86,
86,
86,
86,
91,
91,
87,
90,
90,
81,
80,
83,
82,
82,
87,
89,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
85,
86,
86,
86,
86,
86,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
82,
81,
81,
80,
80,
90,
90,
90,
86,
88,
88,
85,
91,
89,
89,
89,
88,
88,
85,
85,
85,
86,
90,
90,
94,
91,
90,
90,
87,
87,
87,
87,
86,
86,
89,
89,
89,
89,
89,
89,
88,
83,
83,
83,
87,
87,
82,
81,
80,
80,
80,
85,
85,
85,
85,
87,
86,
84,
84,
91,
88,
88,
86,
83,
83,
83,
83,
82,
90,
90,
86,
86,
86,
84,
86,
86,
89,
89,
92,
92,
92,
85,
85,
85,
91,
91,
92,
92,
92,
92,
91,
89,
89,
87,
87,
88,
88,
88,
85,
85,
85,
84,
84,
84,
83,
86,
86,
88,
88,
88,
88,
88,
88,
86,
86,
86,
85,
84,
83,
83,
83,
88,
88,
88,
88,
88,
86,
86,
86,
86,
85,
85,
93,
93,
93,
85,
85,
87,
86,
80,
92,
86,
87,
85,
85,
85,
85,
85,
88,
87,
90,
88,
85,
85,
85,
85,
89,
88,
88,
88,
86,
86,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
91,
87,
87,
90,
90,
86,
86,
86,
86,
86,
85,
85,
85,
85,
90,
90,
90,
87,
92,
88,
88,
89,
89,
89,
89,
90,
82,
82,
81,
81,
81,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
87,
93,
95,
94,
88,
88,
89,
89,
89,
88,
86,
86,
86,
86,
85,
84,
88,
88,
88,
88,
88,
89,
89,
87,
87,
87,
90,
84,
84,
84,
84,
84,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
89,
90,
90,
84,
84,
87,
87,
87,
89,
89,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
85,
88,
88,
88,
88,
88,
88,
84,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
90,
90,
85,
85,
92,
92,
87,
87,
87,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
81,
81,
81,
97,
94,
87,
86,
86,
86,
86,
86,
86,
92,
88,
88,
91,
89,
90,
90,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
93,
93,
80,
86,
89,
86,
86,
88,
88,
91,
91,
91,
91,
87,
87,
87,
89,
93,
93,
93,
86,
85,
85,
94,
94,
84,
84,
84,
88,
88,
91,
88,
92,
92,
89,
89,
89,
90,
91,
94,
94,
92,
86,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
89,
89,
89,
83,
82,
82,
92,
92,
92,
86,
86,
83,
83,
91,
91,
83,
83,
82,
82,
82,
82,
82,
82,
81,
84,
84,
84,
83,
85,
92,
92,
90,
90,
90,
90,
82,
82,
81,
80,
80,
87,
87,
91,
91,
91,
91,
88,
88,
90,
86,
86,
90,
87,
91,
91,
91,
94,
93,
86,
86,
89,
89,
89,
88,
92,
88,
88,
88,
87,
87,
85,
95,
94,
83,
81,
85,
90,
90,
92,
92,
91,
93,
92,
92,
84,
84,
84,
85,
85,
86,
86,
86,
89,
86,
88,
88,
88,
85,
85,
85,
85,
88,
88,
91,
88,
88,
88,
91,
91,
90,
90,
86,
93,
93,
88,
88,
87,
87,
85,
85,
85,
85,
85,
85,
93,
93,
87,
87,
87,
85,
85,
89,
89,
87,
90,
89,
90,
90,
91,
91,
94,
89,
90,
90,
90,
90,
85,
89,
86,
88,
88,
88,
88,
88,
84,
84,
84,
83,
83,
90,
91,
91,
91,
89,
87,
86,
86,
89,
89,
89,
81,
80,
85,
85,
85,
85,
91,
89,
89,
89,
88,
88,
88,
89,
91,
94,
87,
87,
87,
87,
87,
87,
92,
92,
93,
93,
91,
91,
90,
90,
88,
87,
87,
87,
87,
87,
87,
92,
91,
87,
87,
88,
88,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
91,
89,
88,
91,
91,
92,
92,
92,
92,
81,
81,
80,
98,
96,
87,
85,
85,
85,
89,
90,
90,
90,
89,
89,
93,
92,
85,
85,
82,
90,
87,
87,
84,
84,
83,
83,
86,
86,
86,
86,
89,
89,
89,
91,
91,
91,
91,
85,
86,
86,
86,
94,
94,
94,
94,
87,
86,
87,
87,
86,
88,
88,
88,
87,
90,
90,
88,
88,
88,
88,
89,
88,
88,
85,
85,
85,
90,
89,
89,
91,
87,
87,
83,
83,
82,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
80,
89,
89,
86,
86,
86,
86,
90,
90,
88,
88,
88,
85,
90,
90,
89,
89,
87,
87,
86,
86,
87,
87,
84,
83,
92,
92,
82,
82,
89,
87,
89,
89,
81,
80,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
87,
87,
87,
87,
87,
87,
92,
92,
85,
84,
84,
84,
84,
83,
83,
83,
83,
83,
89,
89,
89,
90,
96,
95,
94,
88,
88,
88,
88,
88,
88,
88,
87,
93,
93,
93,
87,
91,
91,
91,
91,
91,
82,
81,
80,
80,
80,
89,
86,
85,
85,
85,
93,
92,
88,
88,
93,
87,
87,
91,
88,
88,
88,
91,
87,
95,
88,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
86,
86,
88,
82,
82,
80,
80,
80,
94,
94,
94,
94,
91,
91,
90,
86,
86,
86,
85,
85,
85,
84,
84,
84,
89,
88,
88,
88,
88,
93,
88,
88,
88,
85,
85,
85,
85,
85,
90,
90,
82,
82,
81,
81,
87,
87,
88,
88,
88,
90,
90,
84,
82,
81,
81,
84,
84,
84,
84,
86,
85,
93,
89,
85,
86,
86,
86,
86,
88,
88,
88,
92,
92,
92,
92,
89,
89,
91,
86,
86,
86,
86,
85,
85,
92,
85,
85,
85,
91,
90,
90,
86,
86,
94,
89,
89,
88,
88,
86,
86,
86,
88,
88,
88,
88,
88,
88,
85,
85,
85,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
93,
87,
87,
87,
87,
89,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
91,
89,
92,
87,
87,
87,
87,
88,
88,
88,
88,
89,
89,
89,
89,
88,
88,
88,
94,
88,
87,
87,
87,
88,
88,
88,
87,
89,
89,
90,
90,
90,
90,
85,
85,
90,
90,
82,
82,
82,
88,
93,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
92,
92,
92,
84,
86,
86,
86,
83,
83,
83,
83,
83,
83,
83,
83,
95,
95,
87,
87,
87,
87,
82,
82,
89,
84,
84,
84,
84,
86,
86,
92,
92,
84,
84,
92,
92,
90,
89,
89,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
92,
91,
91,
92,
87,
87,
91,
90,
82,
91,
91,
91,
93,
90,
85,
85,
85,
87,
87,
87,
87,
89,
94,
87,
87,
91,
84,
84,
84,
83,
91,
91,
91,
91,
92,
86,
86,
86,
86,
87,
86,
86,
86,
86,
87,
87,
86,
86,
86,
86,
86,
89,
89,
89,
92,
91,
91,
90,
90,
90,
90,
93,
86,
86,
86,
86,
85,
86,
85,
85,
85,
92,
92,
92,
85,
85,
87,
87,
87,
85,
85,
84,
84,
84,
83,
83,
83,
83,
83,
86,
86,
86,
86,
88,
91,
84,
84,
84,
86,
86,
91,
90,
90,
90,
90,
90,
89,
89,
89,
86,
86,
86,
86,
86,
86,
85,
89,
89,
93,
94,
94,
93,
93,
93,
83,
82,
82,
89,
88,
88,
88,
87,
88,
88,
91,
91,
90,
90,
88,
88,
87,
87,
87,
87,
87,
86,
85,
85,
85,
85,
90,
89,
89,
86,
86,
93,
89,
89,
89,
92,
92,
92,
88,
88,
87,
91,
91,
89,
88,
89,
89,
89,
87,
87,
86,
86,
83,
83,
83,
82,
82,
82,
82,
88,
88,
90,
87,
87,
88,
89,
89,
89,
89,
89,
89,
89,
88,
90,
90,
90,
91,
91,
90,
86,
86,
86,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
82,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
90,
93,
96,
88,
88,
80,
80,
80,
80,
90,
88,
88,
88,
87,
87,
90,
90,
90,
90,
88,
88,
90,
90,
86,
86,
86,
86,
92,
94,
92,
92,
85,
85,
85,
85,
85,
85,
85,
93,
93,
90,
89,
85,
85,
85,
87,
87,
87,
91,
91,
91,
91,
87,
87,
89,
92,
92,
83,
82,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
81,
89,
89,
89,
87,
87,
87,
87,
87,
91,
91,
91,
91,
92,
83,
82,
82,
82,
82,
81,
81,
81,
80,
80,
90,
90,
89,
89,
89,
89,
89,
89,
89,
81,
81,
81,
81,
80,
80,
91,
91,
91,
93,
93,
87,
88,
88,
90,
90,
87,
89,
91,
91,
86,
86,
86,
86,
86,
86,
83,
83,
83,
82,
82,
81,
81,
81,
80,
96,
91,
88,
88,
88,
89,
90,
83,
83,
83,
83,
90,
90,
83,
91,
85,
85,
85,
85,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
87,
88,
88,
93,
93,
93,
92,
92,
92,
92,
87,
87,
87,
87,
88,
88,
86,
86,
94,
93,
93,
89,
87,
87,
87,
90,
90,
90,
92,
86,
91,
89,
83,
83,
86,
86,
91,
86,
93,
88,
88,
88,
88,
84,
84,
87,
85,
85,
85,
84,
84,
84,
86,
94,
94,
89,
91,
94,
85,
85,
85,
85,
85,
83,
87,
87,
87,
86,
88,
84,
93,
93,
93,
93,
93,
93,
92,
92,
92,
88,
92,
86,
84,
88,
88,
88,
87,
87,
90,
89,
89,
84,
84,
84,
84,
89,
89,
89,
89,
88,
88,
88,
88,
87,
86,
86,
86,
86,
89,
89,
89,
89,
89,
84,
84,
84,
84,
83,
83,
89,
88,
84,
84,
83,
83,
83,
88,
88,
89,
91,
91,
91,
91,
91,
86,
86,
87,
87,
84,
84,
84,
87,
90,
90,
85,
87,
87,
87,
87,
88,
88,
88,
83,
83,
83,
83,
82,
82,
91,
83,
83,
83,
83,
82,
82,
90,
90,
90,
86,
85,
85,
85,
90,
90,
90,
90,
90,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
84,
84,
85,
87,
91,
91,
91,
91,
91,
86,
86,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
86,
85,
88,
88,
88,
88,
88,
86,
86,
86,
86,
88,
88,
88,
88,
90,
85,
85,
85,
85,
85,
87,
87,
87,
91,
91,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
84,
91,
91,
87,
87,
87,
87,
87,
90,
87,
87,
87,
88,
88,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
89,
88,
88,
88,
88,
88,
82,
87,
88,
84,
89,
89,
91,
86,
86,
86,
84,
84,
84,
84,
89,
91,
89,
89,
89,
89,
89,
89,
88,
85,
85,
85,
85,
87,
86,
85,
84,
84,
84,
83,
83,
83,
83,
87,
87,
87,
89,
89,
87,
87,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
88,
88,
88,
88,
83,
83,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
87,
87,
87,
87,
87,
88,
93,
86,
86,
86,
88,
88,
88,
88,
88,
87,
84,
84,
83,
91,
91,
91,
91,
91,
91,
85,
85,
85,
88,
90,
90,
84,
87,
87,
91,
92,
92,
92,
88,
88,
88,
95,
88,
86,
87,
87,
87,
83,
83,
88,
91,
89,
90,
86,
86,
86,
86,
88,
88,
87,
88,
88,
88,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
94,
87,
87,
87,
87,
85,
93,
88,
88,
88,
87,
87,
87,
85,
89,
89,
89,
94,
88,
88,
88,
87,
87,
87,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
84,
84,
84,
90,
90,
91,
91,
90,
86,
86,
91,
91,
91,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
86,
86,
86,
91,
86,
85,
85,
85,
87,
87,
87,
89,
88,
87,
87,
87,
87,
87,
87,
84,
94,
94,
84,
84,
84,
84,
89,
86,
86,
90,
90,
84,
84,
84,
83,
83,
83,
83,
83,
86,
87,
87,
87,
87,
84,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
89,
89,
90,
88,
88,
89,
89,
89,
84,
91,
94,
94,
86,
86,
86,
86,
86,
86,
86,
90,
85,
85,
85,
85,
94,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
85,
85,
91,
91,
91,
91,
91,
87,
89,
89,
92,
92,
91,
87,
94,
89,
89,
89,
87,
89,
89,
89,
87,
88,
90,
90,
83,
83,
82,
86,
86,
86,
93,
93,
90,
90,
90,
90,
83,
83,
83,
85,
85,
85,
87,
87,
87,
91,
86,
86,
86,
86,
90,
90,
90,
90,
90,
88,
88,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
88,
87,
85,
84,
84,
84,
87,
86,
86,
86,
89,
89,
89,
89,
86,
89,
86,
86,
86,
86,
86,
91,
88,
88,
90,
86,
86,
86,
93,
93,
86,
86,
87,
87,
86,
86,
86,
86,
86,
86,
89,
89,
94,
89,
89,
89,
89,
92,
91,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
92,
90,
90,
90,
90,
89,
89,
92,
90,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
87,
87,
87,
87,
91,
91,
90,
84,
84,
84,
84,
84,
84,
87,
87,
87,
84,
84,
84,
84,
90,
90,
90,
90,
90,
83,
83,
90,
90,
82,
81,
88,
88,
88,
88,
85,
89,
84,
86,
86,
85,
87,
87,
87,
88,
88,
91,
87,
87,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
85,
84,
84,
82,
81,
80,
88,
89,
91,
88,
87,
87,
87,
91,
91,
89,
95,
91,
91,
92,
91,
87,
85,
85,
85,
84,
84,
84,
84,
94,
94,
88,
88,
88,
88,
87,
87,
87,
92,
92,
92,
92,
92,
84,
84,
84,
88,
88,
88,
88,
86,
86,
86,
90,
89,
88,
88,
95,
85,
85,
90,
88,
87,
87,
87,
88,
91,
91,
91,
89,
88,
88,
88,
88,
88,
88,
88,
85,
85,
91,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
87,
92,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
87,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
92,
92,
92,
87,
87,
87,
90,
90,
87,
87,
87,
93,
93,
93,
95,
91,
91,
86,
86,
86,
89,
89,
87,
83,
82,
92,
88,
92,
92,
92,
93,
93,
93,
86,
86,
85,
85,
85,
85,
88,
88,
88,
88,
85,
86,
86,
87,
87,
96,
85,
85,
85,
85,
85,
85,
85,
88,
90,
87,
87,
87,
87,
86,
86,
85,
89,
89,
89,
89,
89,
89,
86,
86,
86,
91,
91,
84,
84,
90,
90,
90,
89,
82,
82,
96,
89,
89,
87,
84,
84,
84,
84,
84,
90,
90,
83,
83,
83,
83,
83,
83,
83,
93,
92,
88,
88,
88,
88,
88,
90,
86,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
92,
92,
91,
87,
87,
87,
87,
91,
91,
91,
91,
89,
87,
87,
90,
90,
86,
86,
86,
86,
85,
85,
85,
85,
90,
90,
89,
89,
89,
89,
89,
84,
84,
87,
84,
89,
89,
91,
82,
81,
81,
81,
80,
80,
80,
85,
85,
85,
85,
87,
88,
88,
89,
92,
92,
89,
89,
88,
88,
88,
89,
89,
89,
92,
92,
91,
91,
91,
88,
88,
86,
86,
86,
86,
86,
85,
85,
85,
87,
87,
87,
87,
87,
86,
86,
86,
92,
90,
88,
88,
86,
86,
86,
86,
92,
92,
94,
94,
83,
83,
82,
88,
88,
88,
88,
88,
88,
88,
81,
81,
81,
81,
80,
80,
80,
80,
90,
90,
91,
91,
88,
88,
85,
85,
85,
86,
86,
88,
88,
89,
89,
89,
91,
88,
88,
88,
88,
88,
92,
92,
90,
95,
88,
88,
88,
86,
86,
86,
85,
85,
89,
89,
89,
89,
89,
89,
89,
91,
91,
89,
93,
93,
93,
82,
82,
81,
81,
81,
81,
80,
80,
80,
89,
89,
89,
89,
83,
83,
83,
88,
88,
88,
88,
88,
88,
93,
93,
88,
86,
86,
86,
86,
91,
88,
88,
88,
94,
93,
93,
92,
90,
90,
89,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
86,
82,
82,
82,
82,
81,
81,
89,
89,
89,
92,
92,
95,
94,
94,
90,
88,
88,
93,
94,
88,
88,
87,
87,
87,
92,
92,
92,
89,
89,
90,
90,
90,
90,
88,
88,
90,
90,
90,
90,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
84,
84,
88,
88,
89,
90,
85,
91,
93,
87,
85,
85,
84,
92,
92,
89,
89,
85,
85,
82,
82,
82,
82,
80,
80,
92,
92,
86,
86,
86,
91,
91,
91,
87,
86,
86,
84,
84,
84,
84,
83,
83,
90,
90,
90,
89,
89,
86,
82,
80,
97,
96,
96,
96,
95,
92,
83,
82,
86,
86,
86,
86,
86,
86,
85,
90,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
92,
85,
85,
85,
90,
90,
90,
90,
87,
87,
90,
90,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
83,
83,
83,
83,
83,
83,
90,
90,
85,
85,
85,
85,
85,
84,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
93,
85,
84,
84,
84,
84,
84,
85,
85,
90,
91,
94,
94,
87,
87,
87,
87,
87,
86,
86,
85,
85,
84,
83,
83,
90,
90,
92,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
90,
87,
86,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
90,
87,
85,
84,
84,
84,
90,
89,
89,
89,
92,
93,
87,
89,
89,
93,
87,
87,
89,
90,
90,
90,
89,
89,
82,
82,
82,
82,
86,
86,
85,
88,
88,
93,
86,
88,
92,
92,
92,
83,
83,
83,
83,
83,
86,
89,
89,
82,
82,
82,
80,
80,
81,
80,
80,
88,
86,
91,
91,
88,
85,
92,
92,
92,
92,
86,
86,
86,
86,
85,
85,
85,
85,
85,
88,
88,
86,
86,
86,
86,
87,
91,
88,
88,
88,
82,
82,
81,
95,
85,
85,
86,
86,
86,
86,
84,
84,
85,
88,
87,
88,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
84,
84,
87,
87,
87,
81,
80,
88,
87,
91,
88,
88,
88,
91,
87,
87,
92,
89,
89,
89,
93,
93,
92,
92,
92,
90,
90,
89,
86,
86,
86,
90,
90,
84,
84,
86,
87,
92,
90,
90,
90,
88,
88,
90,
87,
87,
91,
90,
80,
91,
88,
88,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
90,
88,
93,
93,
84,
84,
84,
85,
85,
87,
91,
85,
85,
85,
85,
85,
85,
87,
85,
85,
85,
85,
85,
85,
91,
93,
84,
85,
85,
85,
89,
89,
89,
89,
95,
89,
89,
91,
84,
84,
83,
83,
82,
82,
82,
82,
91,
90,
90,
90,
90,
86,
86,
86,
87,
89,
89,
89,
89,
91,
86,
86,
89,
89,
89,
89,
89,
89,
90,
90,
90,
84,
84,
84,
84,
86,
86,
86,
89,
89,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
83,
83,
83,
92,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
89,
88,
88,
88,
90,
90,
87,
87,
87,
86,
87,
87,
87,
87,
88,
86,
86,
86,
83,
82,
82,
82,
82,
82,
87,
82,
82,
82,
81,
80,
80,
80,
86,
86,
92,
92,
92,
88,
88,
88,
88,
88,
92,
92,
92,
87,
87,
87,
87,
91,
91,
91,
92,
84,
84,
84,
83,
83,
89,
85,
85,
84,
84,
84,
86,
86,
86,
91,
91,
87,
87,
89,
89,
86,
86,
91,
88,
88,
92,
86,
86,
86,
86,
80,
95,
86,
86,
88,
88,
85,
85,
85,
87,
87,
87,
87,
92,
92,
92,
92,
86,
86,
86,
95,
87,
87,
87,
87,
89,
89,
89,
85,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
82,
82,
82,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
85,
85,
90,
90,
90,
92,
93,
91,
91,
88,
84,
84,
84,
88,
92,
87,
87,
87,
87,
93,
92,
92,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
87,
84,
84,
84,
83,
83,
83,
83,
83,
83,
89,
91,
91,
92,
87,
87,
87,
87,
87,
89,
89,
83,
83,
83,
83,
83,
82,
82,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
83,
82,
82,
82,
88,
88,
89,
90,
90,
87,
87,
87,
87,
88,
88,
88,
91,
89,
89,
89,
89,
85,
85,
85,
93,
88,
88,
88,
87,
87,
82,
82,
90,
90,
90,
83,
86,
86,
86,
86,
84,
80,
89,
89,
89,
86,
86,
86,
91,
91,
91,
93,
93,
85,
89,
89,
89,
89,
87,
87,
94,
91,
91,
91,
90,
90,
82,
82,
87,
87,
87,
88,
88,
88,
88,
88,
89,
89,
89,
88,
88,
88,
93,
93,
90,
87,
87,
87,
87,
87,
88,
83,
93,
93,
87,
87,
90,
90,
89,
89,
92,
91,
91,
91,
90,
90,
85,
91,
86,
86,
86,
86,
85,
85,
85,
85,
87,
94,
87,
87,
87,
87,
87,
89,
89,
92,
92,
90,
88,
89,
90,
90,
88,
88,
88,
88,
93,
92,
89,
89,
89,
84,
84,
86,
87,
87,
87,
87,
87,
87,
85,
86,
86,
86,
86,
88,
88,
91,
91,
86,
85,
85,
85,
88,
88,
83,
83,
83,
83,
83,
83,
83,
82,
82,
84,
83,
83,
83,
83,
83,
83,
83,
90,
90,
90,
88,
88,
87,
87,
83,
83,
92,
92,
88,
88,
88,
88,
88,
89,
89,
89,
89,
85,
85,
85,
84,
84,
84,
84,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
88,
88,
90,
90,
90,
94,
81,
86,
86,
88,
88,
88,
93,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
86,
86,
86,
86,
91,
90,
92,
92,
84,
84,
87,
90,
90,
83,
83,
83,
92,
92,
92,
92,
92,
89,
85,
85,
85,
88,
88,
84,
84,
84,
88,
88,
88,
88,
88,
88,
86,
86,
90,
86,
86,
86,
86,
86,
86,
86,
81,
81,
80,
80,
85,
85,
85,
85,
85,
84,
89,
89,
89,
89,
80,
88,
80,
80,
80,
82,
82,
85,
85,
85,
85,
85,
85,
88,
92,
86,
86,
86,
93,
93,
92,
89,
88,
92,
92,
92,
92,
92,
93,
89,
89,
89,
89,
89,
89,
90,
87,
87,
87,
87,
91,
89,
89,
89,
93,
93,
93,
90,
86,
86,
90,
90,
90,
89,
90,
90,
84,
84,
87,
87,
88,
88,
88,
88,
93,
93,
84,
84,
84,
84,
88,
88,
93,
89,
89,
83,
82,
88,
92,
92,
86,
86,
86,
90,
90,
90,
89,
87,
80,
88,
88,
87,
87,
87,
87,
88,
85,
84,
85,
81,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
84,
83,
83,
83,
86,
86,
90,
90,
90,
90,
92,
92,
92,
87,
87,
87,
87,
89,
89,
85,
85,
85,
85,
82,
82,
82,
86,
86,
89,
89,
86,
86,
86,
93,
92,
90,
90,
90,
91,
91,
88,
89,
89,
89,
90,
90,
87,
87,
87,
93,
93,
81,
87,
92,
85,
87,
87,
92,
92,
92,
88,
88,
88,
88,
88,
88,
91,
95,
87,
87,
86,
86,
86,
88,
85,
85,
85,
85,
85,
85,
89,
89,
88,
88,
88,
88,
90,
90,
90,
94,
94,
94,
93,
87,
87,
87,
91,
91,
91,
91,
89,
92,
92,
92,
87,
86,
86,
86,
92,
92,
91,
91,
91,
91,
88,
95,
94,
93,
93,
92,
92,
92,
92,
91,
85,
84,
85,
85,
85,
85,
85,
84,
84,
84,
82,
82,
82,
81,
80,
80,
84,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
90,
85,
88,
88,
88,
88,
86,
87,
87,
86,
86,
90,
92,
92,
91,
83,
82,
82,
82,
81,
81,
88,
88,
88,
81,
81,
81,
81,
80,
93,
93,
81,
88,
88,
82,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
81,
80,
80,
89,
89,
91,
91,
91,
91,
91,
90,
90,
90,
91,
90,
90,
94,
94,
86,
85,
85,
87,
87,
86,
94,
85,
85,
85,
85,
92,
92,
92,
92,
92,
84,
84,
84,
90,
89,
83,
83,
83,
83,
83,
83,
82,
89,
89,
89,
89,
89,
88,
86,
86,
84,
84,
83,
90,
90,
88,
86,
86,
85,
90,
86,
86,
87,
87,
88,
89,
92,
92,
92,
92,
91,
90,
84,
85,
85,
88,
88,
88,
88,
88,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
84,
84,
84,
84,
84,
84,
87,
87,
88,
87,
91,
83,
83,
83,
83,
86,
92,
92,
92,
92,
90,
90,
90,
90,
87,
87,
96,
92,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
89,
90,
90,
90,
90,
90,
91,
91,
90,
89,
94,
94,
94,
94,
92,
92,
92,
92,
90,
92,
84,
84,
84,
89,
89,
89,
89,
89,
84,
84,
86,
91,
88,
91,
91,
90,
86,
86,
86,
86,
86,
86,
86,
90,
90,
86,
86,
86,
86,
90,
91,
91,
92,
90,
90,
90,
82,
82,
82,
81,
90,
90,
90,
87,
87,
84,
92,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
93,
93,
93,
83,
83,
83,
83,
83,
92,
92,
92,
92,
84,
84,
83,
83,
83,
83,
83,
83,
83,
81,
81,
81,
81,
80,
80,
80,
97,
82,
81,
96,
96,
95,
90,
90,
90,
90,
92,
88,
90,
87,
87,
86,
84,
84,
81,
80,
90,
97,
95,
94,
91,
85,
85,
85,
85,
85,
85,
85,
93,
92,
89,
91,
89,
89,
83,
82,
82,
81,
86,
86,
93,
88,
88,
84,
84,
85,
85,
85,
85,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
87,
83,
83,
83,
89,
89,
89,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
89,
91,
91,
85,
83,
83,
83,
83,
83,
83,
82,
82,
92,
90,
93,
90,
90,
90,
90,
90,
90,
95,
94,
83,
83,
85,
89,
89,
84,
84,
84,
83,
83,
83,
83,
83,
86,
92,
84,
84,
84,
88,
88,
88,
88,
88,
89,
89,
89,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
88,
86,
86,
86,
85,
85,
85,
85,
85,
90,
90,
89,
86,
86,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
80,
80,
80,
93,
87,
87,
87,
92,
92,
90,
84,
84,
92,
84,
88,
88,
88,
88,
84,
84,
84,
92,
92,
92,
90,
91,
89,
89,
89,
84,
86,
86,
86,
91,
91,
91,
84,
87,
86,
87,
87,
87,
84,
92,
92,
92,
86,
86,
86,
94,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
97,
96,
94,
87,
87,
87,
87,
91,
89,
87,
87,
87,
87,
87,
87,
89,
89,
84,
83,
83,
87,
87,
85,
85,
86,
87,
87,
87,
87,
96,
92,
90,
88,
88,
88,
88,
88,
94,
94,
84,
84,
84,
84,
90,
89,
89,
85,
85,
91,
91,
91,
85,
92,
92,
92,
85,
89,
89,
89,
89,
89,
91,
93,
85,
84,
84,
84,
84,
84,
84,
90,
86,
87,
87,
85,
88,
88,
84,
84,
90,
90,
87,
90,
90,
90,
90,
90,
87,
89,
89,
90,
90,
91,
91,
91,
91,
90
],
"yaxis": "y4"
},
{
"hovertemplate": "country=France
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
24,
27,
30,
null,
9,
14,
15,
58,
24,
15,
55,
11,
20,
18,
23,
80,
48,
13,
17,
20,
50,
10,
112,
84,
35,
null,
25,
27,
35,
16,
32,
9,
13,
null,
45,
30,
null,
null,
42,
16,
11,
18,
630,
350,
110,
380,
30,
20,
null,
14,
19,
null,
null,
69,
100,
66,
60,
null,
70,
73,
72,
null,
65,
null,
13,
20,
15,
70,
59,
60,
42,
20,
40,
14,
11,
14,
37,
15,
20,
54,
34,
45,
36,
30,
39,
43,
65,
17,
null,
20,
20,
20,
25,
25,
15,
10,
22,
40,
10,
20,
12,
null,
62,
66,
72,
101,
30,
35,
45,
20,
17,
45,
22,
15,
9,
30,
15,
23,
null,
12,
null,
16,
24,
33,
null,
70,
117,
null,
16,
35,
45,
25,
23,
14,
16,
15,
14,
38,
40,
18,
20,
40,
11,
15,
10,
10,
null,
14,
12,
22,
26,
25,
16,
21,
20,
28,
10,
12,
12,
11,
25,
112,
120,
60,
15,
17,
32,
24,
null,
20,
18,
null,
14,
20,
15,
12,
30,
10,
14,
28,
70,
40,
10,
32,
40,
9,
40,
null,
14,
20,
21,
28,
22,
13,
null,
21,
23,
30,
null,
null,
14,
75,
null,
15,
40,
15,
24,
null,
31,
30,
null,
28,
45,
25,
40,
null,
25,
80,
180,
85,
135,
90,
49,
132,
19,
15,
35,
null,
35,
16,
35,
26,
50,
34,
20,
12,
null,
15,
1900,
380,
170,
1100,
280,
200,
1200,
null,
195,
1300,
400,
75,
89,
163,
110,
45,
20,
null,
30,
null,
45,
22,
null,
58,
19,
null,
15,
26,
10,
10,
13,
12,
22,
12,
20,
13,
20,
13,
20,
28,
40,
126,
63,
null,
135,
null,
null,
null,
49,
null,
13,
20,
15,
19,
12,
12,
25,
25,
null,
13,
null,
17,
23,
null,
15,
35,
null,
26,
null,
29,
19,
null,
50,
null,
null,
15,
20,
22,
12,
23,
21,
180,
74,
null,
45,
90,
75,
47,
270,
23,
28,
12,
20,
13,
17,
18,
20,
13,
15,
17,
15,
10,
35,
20,
18,
16,
14,
25,
15,
19,
8,
23,
19,
24,
15,
16,
17,
15,
22,
null,
70,
60,
31,
37,
85,
60,
36,
null,
30,
30,
null,
53,
42,
15,
22,
null,
22,
22,
14,
23,
18,
19,
23,
null,
21,
85,
225,
260,
null,
null,
null,
null,
17,
null,
13,
15,
25,
null,
15,
24,
14,
null,
35,
35,
40,
20,
20,
17,
null,
null,
25,
12,
12,
10,
12,
15,
15,
11,
12,
50,
65,
19,
null,
42,
null,
19,
18,
19,
30,
19,
25,
20,
19,
20,
20,
null,
null,
20,
20,
40,
70,
38,
45,
24,
null,
24,
null,
35,
null,
13,
10,
10,
10,
19,
19,
20,
15,
15,
10,
11,
9,
11,
13,
8,
null,
12,
10,
null,
null,
12,
null,
13,
12,
10,
null,
22,
20,
20,
20,
40,
23,
55,
30,
24,
48,
30,
26,
15,
18,
20,
null,
13,
22,
null,
23,
25,
null,
37,
33,
50,
22,
36,
null,
55,
33,
22,
22,
25,
164,
190,
205,
145,
89,
18,
30,
null,
25,
15,
13,
null,
null,
41,
null,
null,
28,
35,
22,
20,
20,
22,
23,
90,
15,
21,
60,
20,
null,
56,
null,
null,
null,
11,
14,
50,
20,
29,
23,
28,
13,
29,
null,
40,
30,
null,
20,
20,
null,
22,
20,
10,
15,
null,
null,
17,
35,
67,
18,
13,
30,
null,
35,
24,
55,
55,
45,
39,
30,
20,
20,
23,
29,
13,
50,
30,
15,
17,
22,
20,
null,
null,
170,
14,
null,
90,
35,
65,
26,
50,
90,
null,
23,
null,
20,
12,
13,
21,
10,
17,
17,
13,
19,
12,
20,
20,
null,
20,
15,
22,
25,
20,
17,
null,
84,
130,
40,
null,
32,
30,
24,
60,
null,
null,
null,
28,
null,
17,
null,
21,
22,
null,
null,
140,
95,
null,
25,
null,
20,
18,
25,
14,
32,
35,
20,
19,
35,
49,
60,
60,
53,
63,
27,
65,
50,
80,
35,
55,
48,
18,
60,
19,
18,
23,
17,
36,
16,
15,
14,
15,
null,
20,
24,
null,
null,
31,
45,
24,
null,
32,
null,
28,
20,
25,
20,
30,
null,
null,
25,
37,
50,
60,
20,
75,
32,
null,
69,
69,
22,
16,
45,
24,
25,
42,
42,
31,
19,
28,
47,
26,
20,
27,
161,
45,
50,
30,
40,
28,
13,
null,
25,
24,
26,
64,
null,
48,
60,
40,
null,
12,
15,
18,
12,
16,
30,
65,
39,
50,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
18,
18,
50,
null,
null,
null,
null,
null,
18,
15,
null,
null,
null,
37,
25,
20,
26,
null,
29,
null,
null,
36,
11,
null,
30,
null,
24,
35,
27,
53,
38,
null,
17,
16,
null,
null,
25,
null,
25,
43,
25,
70,
51,
14,
13,
17,
null,
33,
25,
null,
40,
104,
65,
57,
23,
30,
34,
50,
55,
26,
25,
25,
29,
null,
20,
15,
14,
12,
null,
14,
null,
20,
20,
13,
20,
28,
21,
23,
null,
19,
42,
22,
65,
null,
27,
18,
18,
null,
22,
null,
null,
18,
23,
60,
null,
null,
58,
null,
null,
null,
24,
24,
18,
null,
57,
25,
20,
null,
null,
null,
40,
null,
19,
30,
15,
52,
14,
160,
35,
55,
30,
49,
10,
12,
9,
16,
10,
10,
5,
9,
6,
10,
10,
5,
18,
12,
9,
9,
null,
22,
24,
20,
9,
25,
19,
30,
33,
19,
28,
18,
null,
28,
40,
24,
430,
550,
45,
null,
40,
null,
40,
28,
25,
20,
35,
15,
33,
33,
10,
null,
10,
25,
null,
16,
20,
27,
12,
19,
32,
18,
45,
120,
48,
30,
10,
44,
13,
45,
32,
32,
null,
23,
17,
70,
100,
35,
80,
25,
70,
null,
13,
25,
13,
21,
15,
63,
null,
22,
12,
12,
null,
null,
24,
null,
null,
19,
9,
21,
20,
18,
15,
null,
16,
12,
16,
18,
16,
17,
25,
50,
34,
69,
50,
30,
55,
null,
55,
null,
null,
null,
null,
12,
12,
15,
10,
17,
9,
475,
null,
155,
null,
132,
235,
null,
null,
null,
null,
90,
375,
160,
398,
null,
130,
null,
200,
null,
54,
94,
52,
56,
70,
30,
null,
15,
21,
18,
null,
null,
null,
23,
12,
67,
150,
99,
273,
117,
152,
115,
null,
11,
null,
null,
null,
11,
26,
46,
25,
24,
125,
null,
63,
35,
65,
45,
40,
18,
27,
15,
19,
53,
285,
280,
null,
null,
null,
80,
null,
null,
null,
null,
null,
null,
29,
26,
25,
61,
40,
35,
null,
null,
25,
17,
20,
27,
null,
160,
32,
null,
null,
60,
30,
25,
65,
50,
40,
50,
95,
67,
45,
23,
null,
40,
18,
27,
20,
13,
28,
18,
22,
null,
null,
null,
18,
40,
25,
14,
40,
19,
54,
48,
null,
12,
null,
12,
12,
null,
18,
32,
57,
40,
40,
25,
20,
null,
13,
35,
null,
20,
22,
28,
30,
18,
35,
16,
25,
25,
null,
35,
18,
null,
24,
18,
20,
45,
13,
22,
19,
20,
25,
15,
10,
null,
15,
25,
33,
13,
null,
30,
24,
70,
45,
40,
24,
17,
20,
17,
10,
9,
18,
18,
null,
12,
null,
25,
80,
75,
63,
54,
65,
27,
null,
35,
null,
12,
10,
70,
32,
18,
54,
46,
47,
9,
null,
25,
null,
60,
32,
20,
60,
29,
45,
20,
17,
27,
35,
25,
null,
null,
28,
17,
19,
75,
25,
40,
49,
23,
85,
150,
286,
262,
140,
null,
20,
null,
35,
60,
18,
16,
26,
60,
25,
20,
20,
null,
18,
14,
19,
50,
25,
25,
13,
30,
14,
22,
18,
17,
20,
15,
10,
17,
15,
15,
null,
28,
15,
16,
90,
90,
113,
117,
80,
70,
106,
58,
12,
40,
53,
22,
35,
15,
30,
12,
null,
null,
47,
null,
23,
35,
null,
25,
19,
null,
null,
null,
null,
275,
null,
null,
32,
35,
48,
25,
null,
80,
45,
75,
91,
20,
18,
20,
18,
45,
null,
20,
29,
23,
null,
28,
35,
11,
null,
30,
33,
148,
68,
60,
50,
16,
24,
90,
60,
36,
40,
28,
13,
30,
15,
22,
18,
27,
20,
20,
27,
24,
32,
null,
null,
15,
24,
19,
10,
null,
20,
19,
16,
20,
21,
28,
25,
35,
null,
19,
43,
null,
24,
24,
null,
null,
null,
20,
null,
null,
13,
13,
null,
null,
22,
28,
18,
20,
18,
14,
16,
18,
148,
14,
null,
35,
36,
24,
null,
30,
16,
null,
null,
null,
25,
25,
null,
40,
null,
84,
50,
55,
75,
130,
120,
100,
250,
146,
224,
138,
299,
359,
185,
20,
null,
29,
25,
25,
22,
30,
25,
22,
16,
17,
22,
19,
60,
40,
30,
35,
29,
null,
26,
35,
59,
null,
20,
39,
null,
16,
null,
16,
null,
25,
16,
22,
null,
25,
30,
29,
14,
18,
29,
40,
20,
18,
15,
14,
16,
14,
17,
35,
35,
28,
13,
null,
13,
16,
12,
13,
17,
49,
24,
109,
16,
30,
40,
100,
46,
13,
11,
null,
45,
40,
null,
80,
60,
79,
119,
33,
50,
40,
26,
80,
50,
23,
null,
18,
26,
18,
null,
22,
13,
40,
null,
127,
57,
null,
13,
8,
13,
17,
12,
20,
null,
null,
25,
null,
null,
null,
93,
55,
null,
42,
43,
94,
39,
90,
40,
40,
13,
12,
18,
13,
25,
22,
23,
25,
28,
19,
16,
25,
null,
15,
160,
78,
60,
29,
60,
45,
42,
100,
120,
25,
80,
85,
120,
26,
54,
45,
35,
150,
65,
70,
37,
32,
34,
15,
43,
52,
null,
57,
75,
null,
193,
20,
54,
40,
54,
42,
null,
22,
35,
20,
35,
17,
25,
15,
25,
15,
56,
14,
null,
null,
null,
18,
15,
17,
26,
12,
35,
83,
55,
39,
28,
25,
25,
14,
12,
25,
null,
25,
30,
15,
10,
20,
null,
null,
null,
null,
null,
null,
null,
null,
68,
40,
null,
56,
null,
18,
null,
null,
null,
18,
14,
26,
18,
16,
13,
14,
60,
23,
null,
35,
null,
null,
30,
45,
35,
null,
24,
null,
27,
85,
12,
16,
21,
20,
22,
23,
null,
13,
20,
17,
12,
15,
14,
10,
10,
10,
53,
30,
18,
20,
40,
null,
19,
65,
29,
39,
30,
40,
29,
19,
45,
45,
40,
25,
10,
13,
12,
null,
null,
50,
null,
16,
12,
14,
11,
14,
10,
12,
60,
null,
30,
65,
null,
65,
20,
78,
null,
16,
24,
17,
13,
14,
15,
12,
15,
47,
48,
50,
50,
39,
null,
19,
28,
55,
25,
null,
40,
25,
80,
49,
28,
120,
75,
75,
56,
60,
29,
90,
18,
13,
null,
10,
34,
12,
20,
15,
12,
42,
68,
28,
19,
35,
35,
30,
59,
12,
null,
13,
10,
null,
20,
79,
14,
11,
9,
8,
11,
null,
15,
26,
20,
23,
28,
20,
null,
25,
35,
25,
21,
59,
35,
20,
45,
300,
225,
180,
187,
170,
120,
520,
200,
175,
100,
null,
140,
140,
166,
257,
28,
28,
27,
37,
null,
27,
17,
11,
13,
22,
null,
null,
null,
55,
65,
30,
32,
60,
39,
16,
14,
20,
20,
15,
18,
13,
18,
13,
16,
25,
45,
null,
30,
68,
47,
15,
19,
null,
18,
null,
13,
10,
15,
null,
80,
34,
16,
15,
null,
26,
25,
15,
35,
35,
13,
26,
30,
15,
27,
34,
17,
23,
28,
null,
40,
22,
50,
30,
40,
32,
35,
19,
49,
null,
17,
50,
50,
79,
45,
20,
130,
40,
15,
20,
15,
null,
11,
15,
null,
90,
null,
59,
85,
32,
16,
16,
25,
19,
27,
11,
25,
13,
13,
17,
30,
12,
15,
13,
15,
30,
30,
20,
27,
15,
37,
20,
46,
13,
17,
null,
49,
19,
45,
19,
20,
15,
29,
50,
65,
85,
75,
70,
38,
14,
20,
16,
13,
12,
null,
7,
13,
15,
19,
120,
null,
null,
null,
null,
15,
11,
199,
75,
60,
55,
69,
35,
50,
56,
80,
null,
28,
30,
null,
null,
15,
20,
20,
20,
27,
22,
22,
32,
39,
28,
null,
28,
11,
24,
15,
15,
null,
null,
19,
20,
11,
40,
null,
50,
30,
55,
67,
400,
null,
null,
200,
null,
null,
22,
24,
30,
null,
40,
15,
20,
23,
null,
20,
33,
21,
20,
18,
11,
12,
18,
null,
18,
13,
17,
16,
null,
null,
16,
17,
20,
null,
20,
11,
null,
14,
52,
null,
23,
12,
20,
11,
12,
16,
30,
20,
null,
null,
null,
null,
16,
null,
null,
null,
null,
null,
null,
null,
null,
22,
20,
null,
13,
17,
null,
45,
17,
15,
11,
18,
null,
null,
null,
30,
30,
14,
null,
20,
35,
16,
16,
30,
120,
55,
null,
null,
null,
null,
null,
null,
null,
null,
null,
24,
25,
null,
50,
28,
40,
49,
24,
24,
66,
24,
12,
14,
13,
8,
16,
13,
null,
null,
null,
null,
36,
22,
22,
33,
29,
20,
15,
99,
43,
52,
46,
16,
29,
50,
14,
30,
43,
null,
null,
null,
17,
12,
13,
16,
16,
12,
15,
22,
null,
18,
14,
18,
null,
55,
30,
20,
14,
14,
20,
18,
17,
22,
75,
50,
30,
33,
50,
55,
24,
33,
32,
19,
16,
25,
null,
null,
10,
null,
null,
null,
40,
null,
77,
96,
null,
60,
null,
null,
null,
null,
null,
null,
15,
9,
12,
28,
20,
20,
25,
30,
100,
80,
62,
45,
60,
75,
20,
40,
9,
null,
null,
null,
null,
null,
22,
29,
14,
14,
null,
20,
18,
16,
12,
38,
28,
null,
10,
null,
null,
16,
18,
29,
125,
145,
18,
45,
35,
16,
null,
33,
49,
null,
69,
86,
150,
30,
26,
58,
135,
36,
37,
37,
24,
28,
15,
17,
14,
null,
62,
23,
15,
null,
15,
null,
60,
35,
40,
29,
30,
15,
22,
33,
21,
14,
35,
25,
23,
null,
25,
null,
27,
26,
14,
17,
15,
19,
30,
19,
18,
20,
null,
19,
15,
15,
13,
12,
30,
null,
15,
15,
null,
null,
54,
59,
35,
40,
18,
15,
null,
15,
13,
14,
12,
69,
12,
20,
20,
50,
50,
26,
35,
32,
18,
12,
15,
28,
14,
12,
9,
9,
14,
30,
14,
10,
22,
16,
16,
25,
18,
25,
25,
30,
15,
25,
22,
70,
10,
17,
38,
30,
null,
null,
null,
null,
null,
null,
23,
70,
16,
null,
23,
null,
113,
41,
null,
null,
null,
null,
19,
19,
15,
24,
45,
50,
24,
25,
15,
18,
28,
25,
35,
15,
25,
30,
26,
18,
15,
16,
17,
14,
12,
32,
24,
34,
20,
24,
12,
22,
25,
19,
13,
13,
13,
null,
21,
29,
35,
24,
24,
25,
20,
15,
20,
35,
56,
26,
28,
24,
null,
23,
27,
32,
20,
17,
40,
40,
21,
null,
null,
18,
21,
null,
10,
null,
60,
67,
40,
35,
56,
79,
40,
null,
18,
35,
20,
40,
35,
22,
22,
null,
153,
40,
null,
88,
105,
75,
95,
67,
80,
80,
40,
29,
17,
13,
14,
20,
18,
15,
36,
18,
14,
20,
20,
33,
63,
75,
42,
42,
16,
null,
14,
24,
25,
18,
null,
200,
null,
17,
26,
35,
null,
50,
450,
75,
75,
125,
103,
144,
163,
80,
140,
113,
159,
35,
72,
80,
30,
28,
50,
30,
null,
16,
50,
null,
null,
90,
42,
50,
19,
45,
100,
125,
80,
80,
80,
30,
49,
30,
50,
75,
150,
37,
90,
25,
42,
36,
40,
44,
39,
145,
51,
null,
44,
99,
140,
35,
56,
57,
80,
null,
14,
45,
23,
25,
35,
18,
22,
14,
22,
12,
12,
698,
450,
285,
330,
150,
130,
400,
2500,
75,
64,
475,
50,
110,
160,
200,
80,
120,
175,
15,
22,
null,
20,
18,
40,
50,
18,
141,
null,
33,
null,
14,
24,
10,
14,
null,
13,
20,
25,
18,
15,
null,
14,
12,
14,
13,
17,
17,
13,
17,
12,
12,
30,
10,
22,
27,
60,
37,
22,
60,
20,
14,
21,
17,
18,
14,
null,
18,
10,
10,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
150,
null,
null,
null,
null,
null,
100,
null,
null,
null,
null,
null,
45,
120,
140,
59,
null,
null,
30,
24,
26,
20,
41,
21,
17,
65,
29,
22,
40,
55,
20,
24,
30,
null,
17,
30,
15,
null,
18,
16,
27,
19,
20,
30,
24,
25,
20,
18,
25,
20,
null,
299,
82,
260,
80,
80,
86,
120,
null,
32,
40,
38,
20,
38,
79,
null,
26,
48,
35,
125,
18,
10,
14,
26,
null,
20,
15,
null,
18,
13,
null,
45,
null,
null,
25,
null,
46,
33,
15,
19,
13,
17,
14,
142,
80,
50,
100,
null,
56,
54,
22,
120,
10,
14,
30,
14,
12,
79,
null,
13,
70,
64,
null,
60,
28,
18,
24,
null,
20,
null,
13,
30,
20,
null,
null,
55,
null,
50,
22,
40,
35,
15,
23,
28,
22,
30,
33,
28,
20,
null,
null,
20,
50,
31,
null,
null,
null,
39,
null,
null,
12,
null,
null,
24,
15,
19,
38,
24,
29,
18,
28,
null,
30,
25,
40,
null,
27,
12,
12,
null,
35,
20,
30,
112,
60,
24,
20,
12,
11,
25,
15,
10,
25,
14,
59,
75,
50,
24,
70,
50,
38,
28,
null,
null,
null,
28,
null,
14,
null,
12,
14,
17,
13,
16,
18,
16,
null,
18,
20,
18,
null,
60,
80,
90,
215,
70,
128,
141,
195,
70,
40,
13,
10,
18,
19,
18,
14,
15,
12,
15,
19,
18,
23,
null,
10,
29,
11,
13,
15,
60,
null,
75,
22,
50,
60,
18,
17,
15,
null,
null,
null,
38,
17,
16,
null,
22,
null,
16,
67,
null,
22,
29,
null,
null,
20,
20,
null,
18,
13,
15,
28,
20,
23,
23,
15,
15,
15,
16,
15,
18,
15,
45,
null,
15,
17,
120,
50,
11,
null,
35,
null,
17,
19,
null,
11,
16,
12,
19,
28,
null,
null,
null,
90,
null,
66,
132,
null,
305,
129,
95,
null,
62,
30,
null,
null,
29,
null,
25,
null,
25,
16,
18,
13,
20,
null,
13,
10,
18,
35,
11,
22,
35,
60,
null,
null,
17,
14,
15,
18,
31,
44,
25,
35,
40,
100,
70,
20,
125,
85,
96,
null,
null,
55,
23,
25,
80,
35,
59,
null,
22,
20,
60,
40,
30,
26,
26,
103,
12,
29,
20,
20,
14,
12,
16,
null,
12,
16,
20,
40,
82,
105,
null,
28,
27,
72,
12,
9,
60,
20,
25,
70,
30,
32,
25,
25,
21,
15,
null,
26,
30,
75,
21,
23,
35,
48,
35,
85,
10,
20,
null,
30,
24,
14,
13,
13,
18,
null,
30,
45,
95,
40,
28,
null,
19,
20,
30,
13,
null,
39,
20,
null,
null,
14,
20,
25,
25,
null,
15,
63,
12,
18,
26,
22,
15,
null,
36,
10,
10,
20,
11,
14,
10,
13,
15,
13,
22,
8,
10,
11,
35,
59,
14,
null,
15,
45,
40,
27,
15,
13,
null,
15,
20,
19,
30,
14,
15,
null,
26,
140,
200,
43,
56,
179,
68,
65,
45,
14,
14,
15,
30,
38,
40,
null,
41,
14,
17,
20,
20,
70,
70,
25,
55,
25,
22,
null,
20,
19,
20,
70,
19,
16,
17,
24,
28,
16,
13,
45,
20,
17,
12,
35,
16,
14,
15,
20,
19,
35,
103,
90,
80,
50,
54,
84,
90,
90,
45,
100,
null,
null,
null,
7,
8,
10,
30,
50,
null,
26,
null,
30,
35,
28,
20,
null,
40,
93,
48,
16,
null,
null,
23,
14,
19,
16,
15,
null,
14,
null,
null,
26,
80,
18,
12,
23,
28,
12,
16,
16,
34,
35,
null,
52,
18,
17,
44,
11,
14,
null,
25,
29,
null,
null,
15,
15,
32,
15,
22,
17,
15,
20,
350,
80,
61,
62,
18,
14,
20,
28,
24,
null,
16,
26,
20,
null,
22,
null,
21,
24,
14,
18,
17,
12,
12,
10,
10,
11,
11,
25,
10,
15,
null,
12,
11,
16,
17,
65,
100,
56,
16,
20,
12,
16,
14,
null,
279,
null,
null,
null,
null,
null,
null,
18,
42,
35,
15,
29,
25,
null,
null,
null,
null,
35,
125,
16,
null,
100,
55,
32,
19,
16,
20,
12,
null,
null,
17,
12,
null,
null,
40,
25,
25,
34,
23,
20,
20,
null,
null,
null,
35,
30,
19,
18,
13,
23,
17,
17,
14,
27,
11,
31,
13,
null,
16,
11,
15,
22,
7,
null,
null,
null,
48,
null,
50,
33,
25,
33,
null,
null,
42,
null,
null,
null,
16,
21,
25,
15,
15,
13,
16,
20,
46,
45,
20,
42,
null,
null,
27,
null,
50,
38,
30,
27,
null,
30,
null,
45,
50,
45,
110,
42,
35,
21,
null,
25,
null,
50,
null,
45,
10,
14,
32,
15,
14,
14,
14,
15,
11,
16,
12,
null,
12,
9,
null,
10,
18,
14,
null,
20,
15,
11,
11,
10,
10,
20,
14,
13,
15,
12,
null,
56,
23,
75,
31,
25,
48,
50,
23,
80,
37,
80,
35,
25,
38,
31,
34,
23,
19,
21,
28,
20,
17,
13,
24,
25,
29,
10,
22,
14,
16,
16,
30,
null,
30,
18,
25,
12,
16,
30,
35,
45,
null,
null,
null,
null,
null,
22,
12,
19,
17,
25,
14,
13,
12,
20,
null,
18,
20,
null,
null,
null,
null,
null,
null,
null,
null,
null,
150,
50,
null,
250,
null,
41,
57,
80,
28,
48,
21,
30,
24,
29,
20,
72,
18,
20,
null,
24,
null,
null,
null,
10,
16,
7,
null,
11,
11,
20,
20,
17,
11,
25,
11,
40,
10,
13,
10,
20,
10,
20,
28,
16,
12,
12,
10,
16,
null,
40,
15,
15,
12,
11,
15,
17,
15,
22,
13,
null,
19,
15,
15,
12,
12,
20,
15,
12,
null,
13,
18,
685,
105,
175,
550,
65,
600,
null,
null,
34,
130,
40,
24,
22,
26,
18,
18,
19,
25,
20,
26,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
17,
120,
55,
21,
35,
12,
15,
16,
12,
18,
null,
null,
null,
25,
null,
16,
30,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
120,
59,
null,
null,
null,
25,
25,
25,
26,
20,
23,
50,
23,
16,
65,
19,
15,
38,
null,
17,
19,
null,
null,
35,
32,
70,
null,
25,
95,
20,
25,
70,
20,
25,
38,
11,
20,
55,
60,
62,
92,
304,
510,
370,
440,
360,
304,
17,
13,
null,
null,
25,
20,
null,
20,
16,
75,
null,
15,
16,
25,
null,
20,
null,
null,
null,
24,
25,
null,
24,
18,
35,
45,
52,
47,
58,
38,
35,
32,
24,
56,
45,
55,
16,
15,
12,
20,
17,
34,
null,
20,
null,
12,
43,
12,
24,
15,
70,
22,
65,
32,
45,
27,
22,
19,
18,
30,
37,
20,
32,
9,
12,
25,
12,
8,
9,
11,
22,
17,
19,
23,
20,
20,
20,
22,
18,
19,
22,
25,
15,
45,
25,
28,
24,
40,
18,
25,
40,
30,
22,
19,
50,
15,
60,
36,
null,
null,
29,
20,
20,
54,
45,
32,
49,
28,
54,
45,
120,
39,
33,
80,
39,
33,
56,
30,
null,
14,
15,
20,
15,
9,
61,
80,
45,
null,
45,
null,
15,
null,
15,
null,
null,
54,
34,
35,
65,
118,
130,
195,
null,
279,
15,
20,
21,
15,
27,
18,
27,
23,
16,
16,
15,
17,
18,
14,
12,
12,
15,
29,
60,
40,
50,
64,
null,
null,
27,
23,
30,
null,
24,
28,
12,
13,
75,
60,
null,
150,
90,
null,
88,
115,
130,
100,
75,
50,
25,
15,
20,
13,
35,
10,
60,
null,
68,
70,
null,
null,
null,
null,
null,
null,
78,
23,
36,
17,
15,
13,
13,
22,
13,
45,
59,
220,
42,
10,
65,
28,
28,
null,
15,
31,
20,
null,
null,
22,
35,
35,
42,
40,
40,
16,
29,
35,
null,
25,
22,
10,
24,
null,
22,
25,
20,
92,
145,
106,
60,
null,
14,
20,
45,
22,
29,
18,
15,
22,
45,
24,
14,
null,
null,
10,
15,
18,
20,
10,
22,
49,
null,
null,
null,
25,
null,
30,
12,
15,
31,
19,
13,
14,
240,
315,
115,
null,
45,
40,
30,
34,
18,
20,
38,
40,
null,
38,
25,
30,
14,
15,
19,
13,
12,
45,
16,
17,
55,
55,
65,
95,
null,
null,
70,
23,
30,
30,
55,
36,
45,
30,
50,
30,
null,
83,
71,
null,
null,
20,
null,
20,
24,
25,
35,
null,
10,
18,
13,
25,
9,
18,
30,
15,
34,
17,
null,
20,
null,
100,
27,
10,
20,
16,
23,
35,
35,
40,
19,
80,
84,
null,
42,
35,
32,
45,
18,
84,
35,
20,
58,
55,
65,
45,
25,
15,
15,
30,
25,
21,
22,
13,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
90,
50,
30,
21,
12,
12,
12,
12,
13,
12,
14,
22,
null,
20,
24,
22,
22,
22,
31,
20,
19,
24,
48,
13,
28,
30,
25,
39,
14,
9,
16,
null,
null,
26,
30,
12,
21,
65,
14,
13,
15,
13,
18,
27,
17,
20,
65,
null,
45,
12,
29,
27,
null,
null,
35,
30,
30,
null,
null,
49,
null,
88,
null,
25,
72,
50,
45,
60,
23,
23,
22,
25,
13,
24,
null,
null,
44,
42,
30,
null,
23,
24,
null,
null,
null,
null,
null,
null,
null,
16,
35,
15,
16,
16,
17,
24,
53,
60,
32,
null,
58,
55,
55,
260,
null,
14,
22,
40,
35,
22,
30,
null,
42,
25,
null,
46,
37,
45,
18,
null,
28,
30,
15,
37,
14,
25,
27,
13,
null,
8,
16,
10,
27,
20,
null,
28,
null,
15,
14,
28,
18,
23,
20,
20,
null,
16,
20,
23,
22,
18,
20,
null,
40,
14,
25,
22,
14,
14,
13,
15,
10,
10,
20,
16,
28,
49,
10,
22,
15,
11,
12,
13,
12,
12,
7,
14,
45,
52,
50,
null,
80,
45,
45,
30,
30,
21,
16,
20,
null,
null,
null,
29,
28,
25,
20,
null,
25,
53,
16,
13,
25,
null,
null,
null,
20,
19,
155,
300,
58,
60,
30,
15,
17,
20,
30,
null,
70,
null,
30,
null,
null,
null,
null,
null,
50,
17,
21,
28,
29,
13,
null,
36,
21,
80,
25,
105,
39,
27,
78,
29,
31,
25,
18,
10,
28,
14,
13,
16,
19,
12,
21,
16,
17,
24,
17,
34,
42,
60,
45,
null,
10,
null,
20,
13,
48,
14,
null,
25,
11,
14,
15,
80,
22,
16,
20,
null,
14,
21,
57,
101,
145,
44,
26,
166,
104,
51,
108,
37,
null,
null,
null,
null,
11,
33,
16,
27,
13,
13,
43,
22,
22,
34,
18,
20,
null,
49,
26,
50,
30,
50,
28,
15,
20,
15,
12,
18,
20,
13,
15,
30,
null,
15,
34,
12,
35,
22,
17,
12,
null,
60,
null,
25,
72,
null,
null,
450,
null,
null,
19,
15,
40,
16,
20,
16,
25,
19,
21,
24,
54,
null,
54,
null,
28,
23,
null,
39,
35,
20,
32,
24,
14,
14,
20,
17,
18,
30,
null,
null,
20,
12,
null,
null,
58,
null,
65,
47,
73,
45,
24,
25,
25,
314,
299,
115,
355,
145,
171,
306,
150,
40,
50,
null,
35,
14,
12,
12,
15,
null,
35,
50,
null,
20,
42,
13,
15,
13,
15,
15,
56,
56,
28,
35,
34,
19,
15,
35,
90,
145,
90,
31,
null,
null,
80,
18,
14,
20,
null,
12,
12,
18,
13,
32,
45,
90,
45,
30,
70,
26,
32,
32,
60,
60,
75,
28,
null,
null,
24,
null,
35,
null,
18,
72,
90,
49,
42,
null,
124,
8,
22,
19,
16,
25,
20,
14,
24,
null,
20,
15,
20,
15,
101,
null,
49,
103,
206,
null,
null,
10,
29,
15,
30,
35,
20,
25,
32,
24,
null,
40,
24,
17,
18,
null,
57,
null,
null,
null,
33,
28,
28,
50,
25,
20,
null,
15,
23,
14,
12,
15,
15,
24,
40,
62,
null,
null,
82,
95,
60,
22,
45,
45,
95,
80,
27,
70,
31,
37,
25,
21,
null,
null,
21,
23,
15,
12,
null,
20,
20,
20,
25,
56,
52,
37,
13,
15,
11,
19,
12,
17,
13,
10,
20,
null,
32,
28,
75,
367,
184,
286,
116,
149,
231,
474,
286,
10,
14,
11,
14,
30,
32,
24,
null,
45,
null,
null,
17,
60,
33,
27,
null,
18,
60,
45,
55,
null,
null,
10,
20,
21,
25,
null,
25,
22,
55,
53,
35,
45,
null,
null,
null,
null,
35,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
13,
24,
109,
35,
28,
65,
15,
20,
15,
10,
28,
35,
null,
46,
17,
18,
16,
16,
null,
null,
62,
90,
60,
null,
58,
75,
105,
140,
16,
13,
16,
65,
null,
65,
null,
60,
69,
null,
200,
null,
null,
null,
49,
null,
null,
null,
35,
null,
34,
15,
16,
18,
null,
12,
29,
40,
34,
22,
45,
53,
20,
15,
null,
20,
22,
88,
45,
13,
13,
14,
null,
null,
15,
17,
45,
null,
17,
17,
22,
19,
14,
17,
12,
null,
75,
35,
27,
80,
45,
null,
14,
15,
15,
13,
10,
20,
23,
18,
23,
null,
15,
null,
20,
13,
29,
29,
30,
35,
23,
12,
20,
null,
15,
20,
32,
16,
12,
17,
28,
15,
27,
20,
20,
21,
null,
20,
15,
21,
14,
null,
16,
17,
null,
16,
20,
null,
14,
15,
16,
13,
14,
15,
17,
15,
16,
45,
60,
null,
20,
20,
30,
null,
21,
46,
50,
53,
70,
84,
120,
110,
260,
null,
30,
23,
16,
27,
19,
29,
26,
35,
60,
null,
24,
null,
20,
null,
23,
29,
27,
25,
32,
20,
18,
16,
20,
16,
13,
33,
100,
23,
23,
40,
40,
10,
25,
13,
null,
13,
15,
18,
14,
20,
18,
14,
10,
15,
30,
25,
16,
12,
11,
14,
19,
11,
16,
12,
16,
14,
15,
25,
29,
20,
10,
9,
null,
null,
15,
17,
37,
36,
23,
24,
20,
17,
25,
10,
19,
22,
19,
13,
13,
13,
null,
null,
225,
58,
79,
215,
125,
50,
null,
69,
169,
76,
140,
26,
30,
19,
null,
20,
null,
155,
130,
250,
130,
null,
null,
null,
15,
22,
150,
null,
null,
36,
81,
90,
13,
10,
36,
60,
22,
33,
null,
35,
24,
26,
null,
null,
null,
15,
18,
18,
11,
null,
25,
null,
14,
15,
11,
20,
17,
20,
886,
330,
73,
142,
113,
569,
330,
330,
214,
240,
710,
81,
75,
56,
60,
12,
25,
62,
15,
19,
null,
null,
13,
null,
null,
null,
36,
15,
null,
18,
25,
10,
null,
11,
13,
10,
15,
null,
null,
13,
40,
13,
14,
22,
15,
18,
12,
null,
17,
25,
15,
25,
12,
23,
22,
56,
100,
72,
28,
15,
73,
49,
21,
65,
54,
55,
78,
13,
45,
null,
40,
15,
null,
65,
null,
26,
null,
17,
null,
null,
18,
20,
17,
42,
12,
30,
12,
29,
11,
73,
14,
30,
null,
70,
27,
50,
50,
90,
41,
null,
null,
null,
22,
17,
37,
34,
11,
null,
null,
40,
82,
22,
17,
14,
25,
16,
27,
15,
null,
50,
37,
26,
13,
20,
22,
15,
null,
21,
null,
20,
23,
16,
null,
47,
61,
15,
20,
25,
10,
null,
10,
15,
13,
14,
15,
29,
13,
15,
15,
15,
13,
75,
100,
55,
45,
40,
55,
110,
null,
16,
18,
40,
19,
10,
22,
37,
30,
50,
null,
27,
67,
null,
24,
26,
26,
null,
38,
39,
70,
null,
135,
89,
140,
93,
380,
200,
100,
null,
15,
52,
55,
15,
19,
10,
14,
null,
15,
13,
14,
57,
26,
22,
40,
40,
80,
95,
29,
25,
null,
25,
null,
75,
40,
113,
null,
26,
45,
32,
114,
45,
18,
35,
null,
20,
25,
24,
null,
15,
null,
null,
30,
null,
30,
10,
null,
null,
55,
null,
12,
12,
40,
35,
13,
null,
null,
36,
25,
null,
null,
null,
20,
23,
20,
20,
17,
35,
42,
25,
39,
28,
50,
17,
40,
25,
15,
38,
45,
19,
14,
12,
16,
35,
null,
20,
16,
35,
null,
null,
15,
15,
25,
37,
17,
null,
25,
35,
40,
30,
22,
15,
18,
13,
15,
37,
45,
45,
97,
36,
60,
15,
13,
14,
null,
9,
14,
25,
12,
72,
37,
15,
null,
32,
32,
10,
35,
80,
55,
55,
36,
40,
28,
63,
40,
55,
55,
60,
47,
58,
63,
null,
61,
48,
48,
null,
27,
28,
null,
24,
null,
null,
null,
null,
null,
51,
12,
19,
13,
16,
15,
22,
17,
20,
15,
23,
13,
15,
17,
10,
26,
35,
28,
15,
82,
null,
null,
15,
40,
25,
40,
25,
35,
20,
50,
20,
29,
20,
18,
25,
29,
46,
null,
40,
75,
350,
80,
120,
55,
179,
87,
90,
50,
75,
250,
9,
160,
null,
25,
20,
26,
21,
17,
16,
null,
9,
22,
null,
25,
null,
13,
null,
null,
12,
10,
18,
22,
19,
null,
14,
20,
35,
20,
19,
35,
40,
null,
null,
60,
41,
null,
60,
20,
30,
null,
null,
25,
60,
40,
40,
null,
45,
45,
45,
60,
75,
35,
50,
null,
40,
99,
null,
29,
null,
null,
25,
null,
22,
13,
23,
15,
26,
15,
55,
null,
null,
12,
null,
12,
null,
14,
15,
12,
19,
30,
null,
15,
23,
20,
18,
30,
21,
20,
24,
12,
18,
11,
14,
10,
17,
10,
15,
12,
15,
16,
75,
15,
72,
84,
100,
122,
null,
40,
null,
230,
36,
15,
18,
25,
15,
14,
15,
null,
21,
13,
11,
16,
19,
13,
15,
15,
70,
18,
120,
59,
85,
24,
224,
17,
20,
17,
15,
25,
19,
16,
15,
25,
20,
21,
14,
11,
12,
12,
9,
13,
11,
49,
65,
50,
60,
80,
43,
45,
null,
80,
null,
26,
null,
null,
null,
19,
13,
45,
23,
null,
35,
21,
null,
36,
38,
20,
75,
92,
13,
17,
86,
78,
44,
50,
36,
32,
25,
null,
42,
17,
115,
95,
null,
null,
null,
49,
20,
38,
16,
null,
34,
18,
14,
18,
12,
14,
16,
13,
26,
20,
25,
59,
68,
null,
26,
25,
null,
17,
7,
7,
35,
7,
7,
22,
31,
10,
13,
16,
54,
25,
15,
48,
23,
43,
33,
29,
10,
15,
13,
13,
null,
54,
20,
130,
160,
120,
44,
37,
44,
33,
45,
45,
45,
50,
50,
35,
50,
13,
15,
20,
30,
14,
20,
null,
14,
11,
15,
13,
13,
13,
13,
20,
13,
16,
10,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
34,
20,
13,
11,
21,
72,
null,
49,
30,
29,
36,
25,
20,
20,
20,
74,
null,
34,
null,
22,
null,
null,
14,
24,
20,
70,
20,
13,
25,
70,
52,
25,
60,
15,
16,
31,
22,
null,
15,
21,
20,
null,
null,
18,
30,
69,
15,
12,
null,
15,
null,
null,
36,
39,
null,
25,
30,
null,
29,
52,
38,
17,
48,
23,
50,
null,
260,
19,
null,
12,
25,
20,
40,
20,
27,
13,
25,
17,
19,
35,
18,
null,
null,
20,
30,
25,
null,
18,
null,
null,
12,
14,
14,
12,
15,
12,
15,
22,
12,
18,
10,
16,
60,
86,
70,
46,
75,
60,
59,
90,
60,
65,
207,
79,
93,
95,
27,
56,
89,
265,
58,
50,
22,
40,
null,
43,
null,
null,
32,
50,
18,
80,
40,
42,
null,
13,
null,
null,
28,
null,
null,
null,
null,
17,
35,
20,
13,
20,
30,
15,
48,
null,
14,
62,
null,
23,
40,
26,
44,
25,
29,
20,
17,
20,
23,
25,
21,
40,
75,
40,
null,
null,
null,
16,
null,
null,
null,
45,
null,
26,
30,
24,
15,
12,
48,
15,
29,
24,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
100,
null,
28,
80,
50,
50,
55,
40,
65,
108,
25,
24,
29,
14,
52,
18,
null,
11,
18,
17,
70,
55,
null,
null,
50,
55,
22,
24,
46,
13,
30,
75,
null,
23,
null,
45,
30,
25,
28,
null,
22,
null,
79,
null,
595,
130,
null,
85,
150,
null,
249,
275,
null,
null,
105,
null,
null,
18,
20,
20,
15,
40,
20,
24,
15,
null,
17,
28,
35,
20,
30,
null,
33,
13,
16,
18,
18,
12,
25,
32,
11,
11,
18,
19,
15,
25,
null,
25,
11,
18,
10,
15,
11,
15,
14,
19,
15,
25,
14,
8,
20,
11,
259,
800,
520,
95,
null,
15,
18,
22,
40,
18,
13,
25,
40,
59,
25,
35,
80,
null,
67,
25,
39,
null,
45,
85,
14,
null,
null,
null,
null,
14,
null,
null,
16,
15,
null,
null,
12,
12,
20,
null,
30,
17,
null,
49,
63,
10,
11,
12,
13,
84,
49,
20,
20,
25,
15,
null,
null,
18,
null,
46,
55,
391,
20,
38,
49,
56,
null,
null,
115,
44,
68,
null,
null,
null,
38,
null,
11,
12,
17,
25,
22,
20,
27,
null,
12,
13,
18,
null,
30,
10,
20,
19,
14,
15,
14,
12,
14,
15,
21,
20,
18,
18,
20,
16,
13,
31,
15,
36,
null,
33,
18,
30,
23,
20,
12,
36,
50,
25,
27,
null,
130,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
24,
15,
25,
14,
17,
19,
17,
20,
17,
46,
12,
20,
26,
20,
20,
25,
33,
79,
null,
33,
null,
45,
40,
20,
70,
120,
100,
100,
100,
110,
85,
50,
280,
80,
null,
105,
391,
108,
43,
70,
280,
60,
16,
20,
42,
null,
22,
12,
45,
80,
15,
12,
null,
22,
13,
33,
17,
null,
80,
65,
160,
99,
50,
53,
null,
16,
13,
null,
9,
null,
17,
17,
null,
null,
14,
20,
14,
139,
null,
105,
28,
40,
253,
32,
null,
60,
null,
75,
54,
17,
40,
null,
18,
90,
null,
null,
27,
36,
32,
12,
40,
null,
87,
150,
26,
59,
150,
28,
15,
20,
17,
60,
49,
45,
18,
20,
15,
17,
null,
null,
null,
null,
95,
90,
130,
95,
145,
125,
150,
null,
60,
null,
null,
null,
null,
80,
null,
32,
26,
12,
null,
14,
null,
35,
35,
22,
null,
17,
null,
null,
36,
40,
null,
70,
55,
50,
null,
null,
13,
15,
250,
38,
null,
32,
27,
17,
35,
32,
19,
12,
30,
50,
null,
11,
14,
23,
12,
null,
17,
18,
18,
50,
null,
120,
45,
35,
48,
36,
20,
null,
35,
30,
240,
35,
36,
32,
53,
38,
10,
25,
null,
17,
null,
16,
25,
79,
16,
29,
11,
40,
90,
220,
26,
16,
15,
16,
10,
105,
55,
10,
16,
16,
12,
26,
33,
25,
50,
25,
19,
23,
30,
32,
40,
null,
null,
10,
16,
19,
40,
29,
20,
18,
30,
19,
40,
42,
40,
25,
25,
null,
30,
null,
16,
17,
null,
null,
null,
13,
26,
15,
50,
30,
19,
37,
25,
15,
17,
55,
24,
12,
43,
27,
26,
25,
45,
35,
19,
35,
22,
30,
19,
62,
60,
50,
18,
18,
15,
14,
18,
20,
15,
30,
22,
11,
14,
11,
430,
170,
350,
301,
41,
220,
330,
175,
52,
100,
82,
120,
23,
19,
68,
40,
100,
20,
22,
null,
40,
19,
42,
null,
null,
50,
20,
70,
23,
65,
23,
17,
25,
12,
15,
42,
20,
38,
15,
24,
null,
25,
19,
40,
12,
15,
60,
38,
800,
60,
165,
73,
30,
60,
18,
14,
15,
22,
null,
16,
null,
12,
13,
25,
20,
25,
40,
32,
25,
45,
29,
null,
45,
27,
23,
39,
85,
52,
87,
45,
50,
80,
54,
32,
null,
25,
30,
null,
37,
25,
24,
17,
120,
84,
108,
16,
40,
20,
25,
14,
23,
15,
14,
null,
null,
null,
25,
null,
24,
48,
null,
50,
50,
24,
null,
23,
35,
25,
20,
null,
50,
null,
null,
110,
89,
38,
null,
13,
25,
13,
15,
null,
16,
34,
null,
null,
30,
55,
15,
75,
48,
null,
77,
80,
25,
21,
27,
10,
15,
10,
12,
25,
13,
24,
17,
22,
15,
17,
60,
12,
18,
49,
15,
23,
46,
28,
50,
25,
23,
22,
46,
35,
15,
15,
29,
24,
30,
25,
24,
null,
59,
22,
25,
null,
75,
49,
62,
60,
null,
27,
50,
57,
138,
39,
null,
null,
60,
25,
null,
null,
112,
101,
80,
35,
45,
75,
36,
15,
25,
17,
19,
15,
null,
100,
62,
74,
null,
null,
35,
14,
20,
null,
null,
40,
15,
35,
17,
18,
null,
24,
55,
33,
20,
29,
55,
null,
112,
30,
89,
20,
28,
22,
12,
43,
18,
15,
null,
14,
13,
null,
null,
null,
null,
null,
null,
null,
null,
60,
50,
40,
73,
16,
22,
15,
32,
35,
15,
19,
15,
20,
25,
56,
19,
18,
16,
18,
15,
30,
17,
15,
35,
17,
10,
92,
13,
32,
11,
11,
15,
13,
12,
9,
18,
15,
20,
11,
45,
30,
null,
null,
18,
69,
100,
20,
33,
12,
25,
20,
44,
15,
18,
12,
15,
11,
20,
null,
20,
15,
14,
15,
19,
13,
20,
null,
null,
10,
32,
30,
33,
null,
17,
null,
40,
16,
15,
34,
23,
28,
null,
30,
17,
19,
26,
45,
18,
null,
24,
24,
28,
null,
25,
null,
16,
null,
25,
22,
null,
25,
11,
240,
108,
39,
null,
null,
49,
55,
39,
20,
22,
35,
72,
105,
46,
50,
85,
null,
19,
null,
12,
10,
12,
27,
null,
20,
20,
32,
52,
18,
22,
428,
130,
100,
140,
97,
95,
100,
null,
65,
90,
59,
72,
35,
30,
40,
18,
32,
30,
60,
38,
40,
10,
15,
22,
30,
15,
13,
15,
18,
15,
18,
24,
28,
18,
20,
18,
24,
35,
32,
24,
25,
15,
35,
null,
17,
15,
null,
25,
30,
40,
65,
75,
12,
17,
null,
null,
13,
15,
14,
20,
49,
45,
159,
104,
41,
125,
null,
40,
20,
null,
26,
90,
36,
15,
26,
35,
55,
117,
22,
26,
38,
159,
69,
69,
49,
84,
75,
null,
35,
55,
14,
27,
26,
19,
null,
null,
35,
38,
21,
40,
22,
55,
20,
60,
null,
null,
null,
null,
10,
10,
31,
null,
50,
28,
14,
33,
55,
null,
17,
25,
15,
20,
13,
19,
11,
30,
null,
80,
32,
24,
18,
10,
18,
null,
17,
26,
10,
16,
null,
15,
24,
14,
28,
null,
34,
15,
40,
null,
24,
28,
32,
26,
50,
43,
15,
23,
18,
17,
null,
13,
13,
17,
10,
11,
16,
130,
130,
45,
null,
54,
null,
14,
17,
30,
16,
20,
17,
null,
25,
18,
43,
20,
17,
18,
23,
null,
null,
null,
23,
null,
null,
15,
null,
16,
40,
25,
50,
40,
30,
29,
25,
null,
31,
15,
17,
14,
30,
null,
25,
30,
40,
22,
30,
20,
19,
45,
45,
19,
null,
13,
23,
15,
20,
72,
88,
18,
19,
null,
70,
70,
32,
50,
25,
31,
80,
null,
22,
18,
23,
null,
null,
20,
15,
15,
12,
null,
95,
42,
55,
null,
null,
null,
48,
29,
70,
36,
15,
30,
null,
null,
null,
20,
35,
16,
14,
25,
17,
25,
null,
null,
null,
70,
130,
25,
11,
25,
28,
18,
18,
12,
18,
22,
12,
15,
12,
13,
15,
null,
13,
14,
13,
12,
11,
8,
13,
null,
17,
17,
null,
null,
18,
58,
45,
29,
30,
35,
20,
23,
30,
22,
null,
37,
14,
13,
15,
34,
15,
25,
17,
12,
null,
18,
15,
50,
11,
27,
30,
18,
17,
13,
15,
26,
40,
14,
16,
16,
15,
16,
14,
15,
null,
null,
null,
null,
18,
60,
18,
10,
10,
20,
28,
12,
30,
10,
10,
120,
25,
50,
34,
60,
23,
58,
null,
65,
150,
44,
null,
12,
45,
15,
16,
20,
74,
13,
28,
42,
null,
18,
25,
19,
25,
21,
53,
40,
17,
16,
13,
20,
15,
30,
16,
20,
20,
29,
32,
35,
42,
40,
52,
87,
45,
290,
50,
96,
76,
128,
40,
30,
40,
65,
34,
25,
70,
50,
19,
20,
20,
23,
null,
26,
25,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
40,
35,
null,
null,
30,
20,
null,
44,
null,
null,
null,
100,
135,
null,
null,
null,
null,
null,
null,
13,
null,
null,
null,
null,
20,
20,
null,
28,
15,
null,
null,
30,
24,
null,
45,
50,
84,
50,
90,
26,
null,
35,
13,
65,
80,
22,
22,
null,
50,
null,
19,
15,
20,
29,
24,
20,
42,
28,
15,
28,
20,
15,
25,
18,
27,
80,
78,
21,
25,
40,
255,
150,
50,
null,
38,
15,
28,
17,
8,
30,
18,
24,
54,
17,
16,
27,
15,
21,
15,
22,
null,
20,
null,
60,
null,
null,
110,
70,
null,
169,
65,
null,
16,
null,
68,
null,
90,
164,
109,
null,
160,
200,
null,
null,
null,
null,
140,
45,
25,
40,
35,
15,
26,
null,
null,
null,
null,
null,
null,
60,
80,
70,
35,
143,
null,
25,
150,
80,
67,
105,
null,
22,
50,
90,
null,
null,
17,
15,
25,
18,
16,
19,
15,
15,
15,
15,
11,
20,
17,
20,
15,
15,
17,
20,
15,
19,
19,
17,
22,
19,
16,
14,
55,
24,
null,
null,
null,
11,
null,
16,
16,
30,
41,
29,
30,
null,
null,
null,
null,
15,
18,
9,
13,
null,
69,
95,
476,
370,
62,
115,
62,
142,
null,
73,
105,
44,
57,
40,
34,
49,
35,
30,
null,
null,
68,
75,
12,
22,
12,
null,
41,
15,
null,
15,
14,
27,
15,
100,
34,
38,
30,
null,
10,
53,
75,
56,
55,
null,
null,
82,
73,
15,
96,
null,
30,
15,
23,
28,
25,
30,
50,
34,
41,
99,
140,
100,
16,
25,
34,
25,
14,
11,
16,
19,
33,
50,
null,
null,
35,
83,
50,
38,
17,
16,
83,
35,
12,
17,
30,
15,
30,
18,
20,
25,
29,
25,
38,
24,
25,
37,
18,
55,
22,
14,
60,
14,
20,
12,
14,
13,
17,
50,
75,
null,
44,
17,
24,
80,
27,
46,
54,
60,
59,
55,
55,
50,
24,
21,
42,
45,
25,
27,
28,
10,
null,
135,
25,
null,
22,
null,
null,
null,
23,
20,
13,
18,
16,
12,
16,
19,
12,
16,
16,
10,
18,
34,
14,
19,
19,
36,
16,
13,
25,
19,
null,
20,
20,
40,
17,
null,
40,
18,
26,
16,
17,
20,
22,
70,
45,
55,
null,
28,
null,
70,
null,
70,
null,
125,
45,
null,
112,
null,
null,
25,
26,
35,
20,
25,
12,
30,
null,
30,
27,
35,
27,
24,
27,
23,
100,
null,
96,
93,
400,
50,
40,
30,
45,
32,
36,
65,
60,
40,
45,
90,
39,
250,
97,
70,
35,
35,
22,
22,
26,
45,
30,
80,
42,
30,
38,
37,
null,
22,
30,
23,
17,
15,
15,
15,
17,
58,
32,
79,
null,
60,
14,
30,
50,
13,
59,
25,
30,
null,
18,
19,
40,
34,
11,
42,
65,
26,
20,
30,
65,
22,
19,
23,
55,
11,
20,
16,
20,
15,
15,
null,
25,
null,
null,
16,
20,
null,
50,
15,
15,
26,
24,
22,
42,
100,
56,
null,
14,
13,
16,
12,
25,
27,
17,
21,
25,
18,
17,
35,
34,
16,
null,
40,
null,
33,
null,
50,
54,
47,
32,
30,
23,
30,
null,
80,
130,
65,
90,
125,
120,
87,
70,
169,
61,
130,
35,
null,
null,
null,
115,
13,
25,
25,
18,
42,
17,
17,
null,
26,
null,
13,
18,
15,
16,
40,
20,
null,
null,
null,
17,
35,
null,
19,
null,
null,
55,
40,
55,
65,
14,
54,
null,
30,
42,
22,
70,
60,
39,
50,
65,
null,
15,
30,
22,
13,
12,
null,
13,
8,
14,
13,
15,
null,
80,
null,
null,
46,
30,
25,
45,
50,
23,
14,
null,
null,
12,
18,
null,
12,
17,
17,
12,
13,
14,
29,
39,
50,
82,
99,
null,
null,
null,
15,
18,
25,
104,
null,
12,
17,
13,
14,
15,
14,
15,
14,
62,
58,
175,
150,
null,
null,
35,
20,
26,
14,
28,
18,
17,
18,
14,
20,
25,
26,
31,
30,
26,
38,
60,
28,
139,
85,
null,
null,
17,
19,
17,
12,
17,
15,
12,
15,
32,
12,
15,
null,
26,
22,
null,
54,
30,
24,
22,
29,
29,
16,
18,
30,
21,
65,
38,
15,
40,
45,
20,
null,
12,
17,
17,
13,
17,
13,
14,
20,
20,
45,
19,
29,
20,
30,
14,
30,
12,
18,
20,
20,
15,
15,
null,
19,
25,
58,
28,
80,
80,
110,
67,
55,
35,
175,
120,
96,
155,
140,
null,
null,
80,
null,
20,
120,
13,
18,
13,
17,
15,
35,
10,
15,
null,
46,
null,
null,
69,
59,
21,
110,
null,
18,
18,
18,
null,
33,
26,
20,
29,
20,
20,
18,
15,
15,
35,
25,
55,
55,
29,
18,
39,
40,
85,
null,
null,
null,
null,
null,
null,
null,
230,
30,
40,
25,
40,
32,
null,
32,
44,
null,
95,
null,
null,
34,
15,
50,
12,
110,
170,
146,
120,
80,
26,
15,
13,
18,
16,
16,
25,
30,
29,
10,
55,
45,
55,
27,
53,
75,
32,
64,
null,
17,
null,
13,
15,
null,
25,
10,
null,
null,
73,
33,
240,
null,
14,
77,
23,
15,
26,
13,
16,
null,
25,
54,
null,
36,
null,
65,
null,
23,
null,
15,
null,
12,
15,
12,
null,
null,
15,
null,
134,
319,
138,
95,
125,
null,
90,
30,
40,
47,
20,
18,
19,
22,
15,
15,
15,
40,
22,
15,
null,
16,
null,
null,
null,
13,
null,
12,
15,
20,
95,
null,
14,
20,
17,
18,
12,
16,
11,
13,
35,
92,
55,
85,
15,
25,
22,
38,
null,
22,
16,
15,
15,
15,
13,
18,
10,
15,
15,
15,
100,
54,
127,
66,
45,
45,
19,
90,
60,
18,
19,
16,
16,
14,
12,
79,
50,
55,
60,
null,
22,
20,
null,
9,
9,
15,
12,
12,
17,
18,
45,
14,
25,
10,
14,
30,
20,
null,
null,
null,
null,
null,
null,
58,
13,
null,
25,
21,
135,
58,
67,
32,
40,
30,
25,
39,
null,
39,
31,
35,
25,
26,
26,
10,
15,
11,
75,
20,
26,
25,
null,
null,
60,
89,
100,
25,
null,
15,
10,
7,
13,
20,
14,
13,
50,
null,
26,
42,
40,
null,
72,
37,
null,
24,
null,
23,
20,
9,
16,
11,
11,
12,
15,
22,
26,
25,
25,
14,
19,
30,
50,
25,
16,
17,
null,
null,
25,
13,
10,
13,
12,
12,
13,
10,
null,
225,
80,
null,
35,
null,
170,
null,
null,
11,
14,
10,
16,
15,
null,
null,
null,
25,
null,
23,
50,
null,
57,
45,
15,
14,
16,
18,
45,
59,
24,
null,
22,
25,
null,
45,
69,
80,
25,
37,
20,
null,
null,
null,
15,
15,
null,
17,
20,
14,
21,
49,
40,
30,
26,
26,
26,
21,
30,
20,
24,
32,
20,
26,
78,
54,
40,
71,
35,
20,
25,
58,
30,
20,
16,
18,
25,
30,
30,
70,
120,
22,
22,
30,
20,
24,
25,
null,
22,
18,
null,
null,
14,
60,
14,
574,
451,
90,
80,
310,
90,
235,
80,
null,
22,
35,
22,
25,
15,
27,
20,
22,
12,
null,
17,
13,
13,
7,
14,
null,
149,
null,
69,
70,
50,
145,
null,
28,
27,
46,
34,
45,
70,
40,
64,
70,
50,
60,
null,
21,
null,
20,
null,
15,
15,
18,
25,
50,
18,
null,
null,
null,
null,
145,
20,
19,
23,
null,
15,
null,
14,
25,
13,
24,
18,
12,
10,
17,
15,
11,
15,
12,
57,
null,
85,
null,
193,
75,
40,
125,
55,
139,
100,
86,
104,
145,
90,
100,
60,
null,
null,
10,
null,
null,
18,
19,
9,
9,
30,
null,
37,
18,
24,
17,
23,
23,
26,
22,
17,
23,
22,
35,
20,
50,
34,
null,
25,
30,
25,
70,
13,
15,
30,
null,
120,
15,
null,
null,
28,
null,
15,
19,
20,
null,
30,
19,
25,
39,
139,
125,
40,
69,
84,
80,
13,
13,
null,
14,
30,
26,
13,
null,
23,
75,
68,
105,
null,
55,
null,
null,
50,
55,
95,
null,
11,
15,
27,
16,
20,
28,
25,
25,
24,
20,
25,
null,
25,
38,
null,
59,
42,
40,
50,
null,
45,
11,
null,
45,
35,
null,
40,
40,
35,
85,
55,
33,
55,
11,
15,
11,
12,
20,
15,
28,
10,
30,
26,
null,
null,
98,
57,
null,
null,
50,
27,
10,
56,
null,
null,
20,
22,
null,
null,
null,
29,
28,
null,
13,
null,
19,
20,
16,
20,
20,
55,
17,
21,
20,
35,
13,
16,
25,
25,
21,
29,
35,
25,
74,
45,
95,
20,
49,
54,
20,
12,
40,
null,
21,
11,
10,
26,
19,
null,
null,
14,
20,
19,
15,
null,
25,
12,
25,
195,
190,
95,
169,
115,
21,
17,
55,
84,
13,
19,
19,
13,
19,
21,
null,
20,
13,
14,
null,
14,
20,
22,
24,
17,
16,
16,
13,
null,
null,
110,
null,
null,
null,
105,
16,
17,
18,
23,
20,
30,
208,
93,
135,
200,
168,
307,
80,
125,
45,
117,
95,
69,
36,
null,
30,
20,
null,
85,
20,
60,
60,
14,
18,
null,
13,
17,
null,
18,
16,
22,
30,
23,
15,
21,
115,
15,
48,
60,
null,
45,
12,
23,
null,
30,
29,
20,
24,
135,
175,
222,
171,
44,
59,
null,
29,
null,
20,
20,
30,
40,
20,
20,
22,
69,
39,
60,
56,
99,
21,
40,
19,
50,
54,
21,
38,
25,
null,
30,
25,
40,
null,
40,
15,
null,
null,
24,
null,
null,
46,
25,
30,
52,
35,
24,
30,
42,
24,
80,
28,
27,
null,
17,
28,
15,
null,
null,
12,
20,
17,
30,
17,
42,
25,
42,
100,
48,
290,
30,
70,
15,
35,
45,
59,
null,
17,
17,
14,
15,
15,
17,
23,
30,
30,
12,
18,
null,
16,
12,
40,
34,
27,
20,
33,
null,
34,
null,
null,
40,
null,
null,
null,
34,
25,
40,
32,
80,
50,
43,
50,
65,
10,
10,
20,
12,
16,
16,
13,
15,
14,
13,
12,
24,
10,
16,
12,
14,
11,
28,
50,
54,
70,
27,
50,
27,
28,
30,
13,
9,
9,
9,
18,
9,
16,
12,
15,
14,
20,
25,
29,
40,
30,
35,
30,
40,
26,
25,
14,
34,
10,
12,
12,
9,
10,
10,
14,
null,
19,
25,
null,
12,
18,
13,
12,
15,
35,
70,
60,
140,
35,
26,
140,
60,
65,
40,
50,
11,
13,
25,
50,
60,
null,
null,
null,
null,
null,
100,
22,
null,
19,
32,
35,
15,
null,
null,
18,
16,
932,
65,
767,
400,
null,
15,
18,
26,
81,
null,
94,
87,
35,
100,
90,
70,
null,
36,
17,
null,
13,
15,
null,
null,
11,
null,
null,
null,
null,
26,
15,
null,
45,
null,
17,
56,
20,
12,
21,
14,
null,
null,
44,
29,
null,
null,
null,
25,
17,
12,
null,
12,
30,
60,
35,
31,
25,
30,
null,
null,
75,
null,
null,
null,
45,
75,
90,
32,
null,
37,
null,
14,
25,
null,
55,
170,
78,
null,
25,
15,
22,
90,
60,
20,
30,
15,
44,
40,
70,
85,
null,
19,
25,
24,
null,
50,
85,
30,
null,
100,
60,
35,
25,
null,
17,
139,
null,
46,
65,
25,
20,
49,
50,
30,
58,
25,
44,
20,
23,
11,
15,
13,
18,
22,
25,
20,
25,
17,
13,
16,
null,
null,
19,
22,
17,
16,
23,
68,
32,
13,
15,
null,
16,
18,
40,
24,
15,
29,
28,
19,
25,
15,
16,
15,
10,
null,
25,
15,
12,
17,
10,
12,
25,
null,
35,
15,
40,
58,
22,
28,
35,
40,
43,
null,
14,
17,
13,
15,
null,
17,
12,
16,
null,
19,
16,
50,
13,
46,
null,
null,
null,
null,
35,
48,
57,
15,
20,
35,
20,
15,
35,
65,
75,
45,
15,
22,
20,
25,
12,
19,
26,
7,
12,
null,
18,
18,
25,
null,
19,
14,
22,
31,
23,
null,
17,
27,
24,
43,
35,
53,
23,
26,
20,
21,
20,
21,
null,
null,
45,
20,
18,
30,
30,
null,
48,
36,
25,
null,
21,
52,
30,
null,
26,
18,
25,
20,
35,
33,
22,
30,
16,
17,
35,
null,
17,
17,
15,
19,
19,
null,
17,
12,
12,
null,
null,
100,
null,
null,
17,
45,
20,
30,
32,
65,
null,
25,
20,
38,
20,
48,
14,
18,
26,
null,
60,
48,
78,
50,
null,
13,
25,
13,
20,
17,
null,
14,
25,
47,
null,
60,
70,
47,
29,
30,
68,
40,
32,
65,
34,
29,
60,
43,
43,
15,
22,
13,
null,
null,
null,
null,
20,
30,
25,
null,
85,
14,
45,
null,
38,
15,
22,
52,
32,
17,
24,
17,
75,
20,
32,
15,
10,
15,
18,
21,
13,
12,
16,
14,
17,
35,
26,
null,
null,
100,
20,
40,
65,
37,
35,
70,
25,
27,
null,
38,
31,
45,
19,
30,
null,
null,
79,
12,
10,
12,
17,
12,
17,
25,
9,
17,
40,
18,
55,
null,
17,
13,
18,
null,
15,
12,
215,
530,
476,
385,
200,
35,
null,
29,
45,
23,
34,
null,
24,
42,
13,
null,
45,
42,
53,
65,
15,
35,
20,
35,
20,
13,
38,
null,
60,
16,
100,
45,
null,
29,
22,
19,
22,
25,
35,
36,
25,
8,
45,
26,
27,
53,
null,
16,
null,
17,
25,
19,
16,
18,
null,
35,
50,
null,
17,
null,
45,
null,
17,
null,
16,
20,
15,
17,
null,
null,
30,
15,
null,
13,
null,
26,
50,
null,
60,
66,
50,
29,
null,
null,
175,
85,
93,
35,
180,
29,
52,
23,
23,
14,
12,
12,
12,
16,
13,
30,
12,
13,
18,
14,
20,
null,
12,
18,
16,
null,
28,
50,
35,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
25,
null,
15,
20,
42,
203,
425,
89,
85,
95,
21,
20,
70,
500,
20,
null,
null,
null,
46,
null,
45,
45,
59,
50,
null,
13,
10,
28,
25,
50,
17,
33,
29,
18,
30,
35,
50,
25,
20,
40,
24,
34,
null,
27,
55,
23,
32,
43,
40,
27,
62,
null,
30,
15,
12,
19,
29,
20,
20,
80,
55,
48,
45,
40,
40,
null,
30,
80,
30,
28,
115,
95,
null,
9,
24,
15,
11,
16,
null,
18,
102,
26,
20,
80,
60,
65,
null,
null,
null,
null,
null,
null,
null,
null,
null,
15,
17,
19,
null,
24,
30,
null,
12,
17,
14,
null,
150,
92,
null,
null,
111,
126,
null,
null,
null,
null,
null,
60,
null,
null,
8,
13,
28,
13,
7,
12,
90,
20,
26,
30,
40,
null,
25,
50,
35,
30,
27,
70,
45,
45,
null,
81,
null,
54,
33,
33,
null,
null,
58,
113,
85,
42,
null,
120,
43,
47,
28,
100,
12,
60,
14,
55,
null,
60,
20,
10,
10,
13,
17,
16,
null,
330,
150,
null,
145,
95,
90,
225,
70,
75,
115,
125,
null,
85,
36,
12,
30,
48,
null,
29,
68,
32,
80,
20,
34,
18,
null,
30,
14,
30,
41,
26,
28,
37,
12,
17,
22,
85,
50,
45,
null,
null,
10,
10,
20,
null,
null,
25,
26,
35,
40,
26,
35,
55,
35,
63,
45,
19,
15,
16,
16,
10,
13,
18,
20,
40,
85,
50,
70,
67,
50,
7,
17,
16,
20,
16,
20,
18,
null,
80,
70,
20,
65,
90,
null,
null,
null,
17,
null,
null,
12,
54,
16,
15,
63,
null,
12,
null,
35,
12,
11,
null,
14,
30,
15,
14,
18,
33,
null,
230,
null,
16,
18,
null,
null,
25,
34,
null,
20,
32,
null,
23,
60,
24,
19,
24,
20,
17,
79,
20,
null,
null,
15,
20,
12,
12,
22,
32,
15,
15,
18,
12,
13,
23,
27,
29,
12,
12,
12,
null,
null,
135,
null,
null,
null,
null,
25,
null,
20,
25,
30,
51,
16,
17,
20,
37,
19,
18,
30,
null,
45,
148,
10,
22,
16,
10,
22,
13,
null,
25,
null,
16,
15,
11,
null,
23,
60,
40,
34,
17,
null,
11,
null,
20,
18,
null,
null,
25,
40,
57,
25,
19,
30,
30,
30,
50,
62,
null,
24,
36,
null,
null,
null,
23,
85,
40,
70,
30,
40,
150,
50,
60,
202,
35,
55,
98,
75,
66,
90,
85,
80,
64,
108,
38,
56,
49,
60,
75,
45,
45,
300,
55,
97,
36,
72,
74,
55,
24,
52,
46,
39,
null,
null,
null,
45,
null,
46,
20,
20,
20,
7,
13,
null,
14,
28,
24,
null,
24,
23,
18,
17,
17,
46,
17,
19,
40,
17,
null,
null,
12,
9,
12,
15,
13,
15,
21,
null,
16,
null,
65,
66,
null,
55,
60,
40,
18,
23,
null,
16,
17,
null,
null,
null,
8,
25,
12,
16,
13,
9,
23,
13,
18,
null,
null,
19,
19,
15,
6,
15,
13,
15,
19,
null,
15,
15,
13,
15,
13,
14,
null,
16,
12,
13,
10,
11,
null,
12,
35,
null,
null,
50,
10,
null,
9,
12,
18,
13,
29,
null,
13,
18,
14,
16,
null,
21,
null,
16,
16,
13,
29,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
10,
40,
18,
40,
null,
null,
95,
63,
255,
null,
null,
20,
25,
35,
15,
13,
10,
90,
null,
128,
46,
15,
null,
15,
18,
15,
15,
null,
38,
30,
15,
80,
19,
27,
20,
null,
69,
45,
13,
9,
13,
9,
null,
14,
30,
23,
12,
60,
40,
33,
43,
28,
32,
60,
22,
68,
12,
13,
null,
15,
10,
18,
15,
27,
17,
null,
68,
null,
null,
69,
200,
45,
50,
75,
null,
115,
50,
21,
40,
95,
63,
37,
18,
19,
13,
null,
null,
null,
10,
12,
32,
70,
80,
75,
94,
124,
50,
130,
null,
17,
11,
12,
null,
16,
12,
15,
63,
15,
9,
12,
14,
11,
17,
43,
120,
50,
null,
145,
33,
51,
13,
12,
15,
15,
36,
35,
17,
22,
20,
16,
null,
60,
20,
15,
13,
22,
15,
15,
null,
40,
50,
18,
null,
16,
23,
null,
15,
11,
null,
null,
null,
null,
null,
25,
25,
19,
15,
105,
55,
14,
15,
17,
14,
19,
15,
10,
27,
10,
17,
22,
20,
null,
96,
29,
45,
30,
20,
22,
15,
22,
24,
49,
15,
null,
15,
null,
null,
48,
80,
133,
62,
310,
null,
113,
57,
85,
48,
40,
12,
null,
70,
70,
69,
60,
69,
30,
null,
56,
null,
80,
null,
null,
23,
24,
35,
75,
22,
16,
22,
16,
25,
27,
25,
22,
11,
14,
20,
25,
23,
61,
null,
35,
14,
15,
15,
54,
null,
20,
null,
49,
null,
35,
9,
12,
12,
null,
null,
null,
37,
30,
20,
null,
20,
null,
49,
22,
23,
null,
null,
18,
35,
30,
24,
54,
null,
17,
12,
null,
35,
30,
22,
null,
14,
15,
15,
13,
14,
26,
12,
15,
15,
22,
18,
20,
65,
27,
28,
18,
30,
30,
30,
57,
80,
85,
null,
85,
100,
70,
45,
18,
35,
56,
20,
16,
40,
24,
33,
45,
48,
30,
23,
20,
19,
15,
null,
20,
14,
12,
25,
14,
28,
30,
24,
24,
60,
13,
32,
15,
25,
null,
22,
21,
26,
63,
11,
null,
16,
14,
13,
14,
null,
null,
13,
25,
19,
112,
null,
11,
29,
15,
18,
128,
380,
75,
95,
100,
75,
105,
282,
226,
null,
null,
15,
37,
50,
null,
26,
19,
18,
18,
53,
16,
32,
22,
40,
19,
30,
25,
35,
22,
30,
16,
16,
15,
15,
15,
9,
15,
null,
19,
18,
18,
12,
196,
null,
109,
270,
109,
111,
10,
45,
23,
24,
64,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
60,
16,
15,
43,
12,
14,
25,
13,
null,
13,
13,
262,
135,
200,
100,
51,
null,
16,
null,
null,
null,
null,
299,
229,
249,
85,
81,
60,
75,
null,
29,
29,
114,
20,
14,
13,
10,
45,
17,
26,
27,
90,
20,
18,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
40,
46,
22,
60,
15,
14,
17,
38,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
23,
23,
25,
45,
25,
40,
20,
26,
22,
22,
17,
54,
21,
45,
18,
20,
15,
22,
8,
60,
36,
10,
9,
40,
100,
65,
35,
45,
35,
35,
59,
30,
40,
35,
50,
13,
16,
17,
12,
null,
40,
45,
128,
40,
12,
15,
55,
13,
19,
11,
35,
98,
40,
46,
40,
94,
72,
72,
null,
null,
null,
null,
25,
20,
11,
12,
32,
16,
12,
null,
17,
26,
10,
30,
30,
13,
14,
15,
20,
15,
17,
19,
49,
40,
67,
30,
60,
17,
15,
12,
12,
null,
14,
null,
15,
null,
null,
30,
10,
10,
25,
null,
23,
18,
13,
35,
13,
16,
15,
15,
null,
null,
null,
null,
null,
20,
33,
14,
13,
15,
16,
30,
20,
15,
19,
13,
2000,
480,
496,
295,
68,
170,
262,
15,
23,
16,
25,
12,
11,
18,
40,
null,
36,
30,
45,
25,
26,
null,
null,
null,
15,
12,
12,
null,
null,
18,
30,
38,
45,
null,
153,
25,
45,
75,
75,
35,
60,
50,
22,
24,
90,
26,
60,
34,
18,
15,
25,
29,
23,
18,
10,
15,
19,
14,
null,
15,
null,
50,
20,
24,
17,
24,
30,
31,
25,
10,
63,
64,
10,
21,
10,
null,
45,
15,
null,
20,
26,
57,
34,
25,
30,
49,
null,
165,
195,
45,
null,
399,
165,
650,
200,
99,
60,
95,
93,
null,
null,
35,
null,
45,
9,
20,
15,
null,
17,
16,
8,
13,
32,
23,
null,
30,
25,
25,
null,
18,
48,
27,
25,
12,
13,
18,
10,
12,
11,
13,
10,
20,
22,
null,
22,
24,
14,
18,
20,
26,
60,
53,
40,
28,
null,
30,
25,
31,
29,
28,
15,
19,
20,
20,
52,
32,
56,
13,
11,
10,
60,
55,
26,
32,
37,
29,
40,
21,
null,
19,
42,
27,
20,
12,
10,
60,
18,
12,
12,
12,
25,
23,
10,
17,
15,
19,
18,
17,
24,
null,
20,
20,
22,
26,
22,
15,
18,
25,
18,
12,
17,
null,
22,
null,
22,
null,
17,
null,
23,
20,
null,
15,
63,
21,
12,
17,
70,
18,
22,
35,
18,
21,
17,
14,
null,
12,
null,
null,
null,
19,
12,
13,
14,
10,
11,
25,
null,
34,
15,
13,
18,
null,
22,
28,
28,
25,
21,
24,
14,
18,
82,
60,
27,
43,
40,
null,
null,
23,
35,
24,
null,
100,
75,
45,
10,
10,
null,
null,
null,
null,
null,
null,
98,
100,
null,
null,
null,
null,
null,
18,
35,
26,
null,
20,
30,
10,
19,
18,
14,
15,
90,
48,
70,
190,
54,
70,
56,
65,
15,
20,
23,
27,
17,
28,
38,
18,
null,
12,
62,
19,
52,
28,
46,
25,
null,
29,
66,
19,
18,
16,
19,
23,
16,
12,
null,
18,
13,
25,
22,
26,
13,
null,
null,
null,
25,
28,
null,
52,
95,
125,
52,
26,
45,
170,
50,
21,
230,
15,
16,
29,
13,
160,
32,
null,
55,
25,
30,
30,
21,
60,
14,
null,
null,
60,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
110,
40,
23,
34,
20,
20,
null,
11,
17,
16,
26,
14,
null,
11,
16,
12,
12,
null,
12,
10,
16,
14,
20,
20,
10,
49,
25,
null,
null,
null,
null,
37,
26,
32,
15,
12,
27,
32,
7,
25,
19,
null,
18,
null,
null,
51,
22,
12,
10,
28,
18,
27,
30,
10,
null,
null,
null,
null,
null,
null,
null,
null,
30,
null,
35,
45,
112,
23,
30,
25,
null,
null,
17,
15,
62,
null,
62,
62,
null,
41,
80,
47,
48,
25,
33,
25,
14,
15,
80,
74,
20,
13,
38,
35,
90,
40,
null,
13,
38,
20,
65,
23,
45,
39,
null,
null,
null,
24,
40,
null,
26,
42,
25,
13,
28,
20,
null,
25,
null,
20,
22,
25,
null,
60,
12,
14,
40,
25,
37,
35,
19,
17,
23,
22,
22,
50,
35,
45,
59,
50,
40,
58,
25,
40,
40,
20,
55,
null,
17,
16,
20,
null,
60,
140,
27,
35,
36,
28,
50,
null,
60,
110,
150,
27,
46,
72,
30,
40,
37,
35,
37,
40,
null,
130,
24,
12,
null,
140,
55,
140,
16,
20,
20,
20,
25,
null,
null,
null,
13,
10,
13,
13,
40,
21,
20,
20,
null,
null,
null,
30,
null,
17,
15,
45,
90,
18,
50,
59,
63,
80,
34,
20,
null,
55,
13,
25,
15,
16,
28,
null,
13,
15,
12,
20,
15,
70,
75,
450,
455,
55,
60,
450,
78,
580,
90,
null,
22,
20,
20,
18,
18,
45,
49,
75,
19,
30,
null,
25,
22,
null,
20,
22,
60,
null,
22,
17,
15,
14,
10,
27,
null,
null,
25,
57,
20,
28,
20,
50,
null,
62,
55,
null,
14,
19,
16,
26,
null,
17,
25,
null,
null,
20,
null,
null,
null,
null,
10,
12,
14,
10,
17,
12,
17,
null,
null,
90,
150,
545,
1000,
85,
50,
100,
16,
17,
18,
13,
10,
12,
null,
null,
13,
null,
55,
19,
39,
16,
null,
32,
17,
16,
10,
20,
23,
null,
10,
12,
14,
17,
10,
12,
11,
11,
23,
17,
22,
20,
15,
20,
31,
20,
24,
null,
13,
13,
8,
null,
10,
18,
null,
10,
12,
11,
28,
19,
13,
15,
20,
15,
14,
null,
12,
null,
13,
12,
10,
12,
null,
15,
12,
12,
22,
40,
null,
36,
17,
14,
15,
12,
20,
30,
20,
22,
15,
20,
25,
20,
120,
22,
22,
15,
16,
28,
23,
53,
null,
30,
70,
18,
25,
13,
null,
null,
null,
null,
28,
40,
null,
null,
100,
40,
106,
19,
65,
null,
20,
60,
24,
18,
30,
19,
null,
17,
null,
63,
105,
null,
15,
9,
40,
25,
10,
17,
19,
19,
22,
28,
32,
null,
15,
15,
30,
45,
30,
26,
35,
null,
40,
51,
25,
null,
48,
30,
48,
48,
15,
18,
18,
28,
13,
36,
65,
35,
25,
125,
78,
72,
94,
100,
44,
50,
56,
null,
12,
18,
12,
26,
15,
15,
12,
36,
35,
34,
null,
22,
24,
null,
null,
10,
12,
30,
null,
12,
13,
11,
13,
14,
13,
12,
50,
10,
10,
35,
48,
54,
78,
45,
20,
20,
15,
31,
16,
39,
22,
41,
80,
99,
28,
28,
20,
26,
32,
null,
25,
108,
43,
52,
47,
null,
42,
null,
null,
40,
82,
21,
32,
30,
35,
105,
30,
40,
75,
null,
44,
18,
null,
null,
null,
null,
null,
40,
null,
null,
null,
null,
null,
null,
110,
null,
12,
19,
12,
13,
15,
null,
19,
160,
11,
13,
17,
12,
14,
20,
null,
22,
28,
27,
40,
15,
18,
15,
45,
10,
25,
10,
27,
10,
13,
20,
28,
32,
32,
17,
null,
null,
null,
null,
null,
null,
null,
35,
null,
111,
89,
null,
null,
null,
null,
null,
null,
14,
19,
null,
null,
21,
null,
null,
13,
25,
42,
57,
18,
20,
16,
17,
30,
13,
23,
15,
null,
null,
10,
15,
22,
15,
20,
17,
15,
20,
16,
19,
20,
13,
32,
10,
19,
20,
15,
null,
13,
18,
29,
20,
null,
28,
25,
13,
11,
14,
null,
14,
14,
16,
65,
null,
null,
null,
17,
9,
null,
14,
17,
14,
15,
12,
90,
77,
25,
22,
35,
21,
24,
15,
20,
20,
25,
22,
25,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50,
null,
null,
14,
13,
15,
20,
10,
null,
null,
100,
null,
300,
100,
null,
70,
84,
24,
38,
23,
14,
27,
20,
null,
null,
19,
25,
40,
20,
24,
30,
20,
55,
null,
18,
20,
20,
null,
25,
28,
19,
27,
13,
9,
17,
60,
20,
19,
25,
20,
29,
30,
30,
65,
42,
37,
13,
24,
30,
null,
16,
51,
65,
45,
18,
15,
23,
20,
50,
95,
73,
48,
100,
130,
42,
null,
29,
10,
11,
11,
18,
47,
105,
65,
110,
24,
85,
null,
null,
22,
50,
null,
18,
14,
18,
null,
18,
11,
20,
null,
16,
20,
null,
null,
29,
22,
14,
32,
null,
null,
35,
17,
null,
11,
25,
33,
29,
50,
40,
39,
27,
35,
31,
31,
40,
23,
40,
54,
20,
13,
17,
25,
12,
10,
40,
25,
14,
13,
35,
17,
49,
15,
25,
20,
15,
20,
null,
12,
15,
24,
15,
null,
17,
21,
17,
580,
null,
130,
65,
55,
100,
39,
76,
22,
75,
65,
42,
25,
30,
60,
25,
25,
22,
86,
78,
68,
20,
20,
27,
22,
20,
15,
22,
23,
null,
36,
17,
14,
22,
null,
22,
18,
22,
35,
55,
30,
35,
21,
50,
85,
null,
null,
65,
43,
13,
68,
32,
53,
20,
17,
26,
75,
14,
20,
70,
18,
null,
16,
272,
163,
299,
null,
10,
20,
13,
64,
15,
null,
18,
16,
15,
null,
11,
20,
14,
13,
10,
40,
13,
17,
17,
27,
24,
null,
130,
45,
37,
34,
55,
54,
27,
22,
45,
30,
25,
null,
14,
15,
59,
null,
null,
null,
null,
50,
null,
20,
29,
42,
36,
80,
50,
39,
20,
28,
20,
null,
null,
null,
null,
23,
19,
18,
29,
14,
null,
null,
12,
14,
null,
20,
16,
12,
11,
15,
13,
65,
52,
65,
52,
38,
37,
65,
30,
30,
38,
70,
37,
27,
38,
30,
22,
25,
16,
null,
25,
46,
45,
50,
18,
16,
14,
19,
12,
12,
116,
120,
295,
350,
69,
375,
412,
250,
null,
null,
28,
null,
15,
70,
43,
22,
34,
50,
null,
null,
33,
null,
null,
16,
null,
14,
23,
null,
null,
60,
27,
15,
20,
28,
26,
24,
null,
24,
18,
18,
19,
30,
20,
65,
50,
null,
75,
null,
19,
89,
null,
39,
24,
20,
38,
20,
15,
10,
20,
null,
26,
null,
15,
20,
22,
38,
13,
14,
17,
17,
46,
55,
14,
20,
13,
13,
10,
null,
null,
18,
20,
25,
25,
30,
21,
22,
24,
20,
44,
40,
27,
28,
36,
37,
12,
10,
10,
12,
12,
17,
12,
10,
30,
16,
20,
13,
19,
15,
12,
13,
13,
25,
null,
18,
null,
11,
16,
13,
12,
50,
50,
100,
80,
53,
16,
23,
22,
58,
108,
40,
38,
35,
28,
48,
13,
11,
10,
9,
450,
33,
null,
21,
16,
17,
18,
12,
14,
12,
30,
12,
20,
15,
28,
40,
30,
13,
null,
59,
17,
null,
null,
15,
15,
15,
13,
25,
19,
12,
12,
12,
11,
13,
10,
20,
20,
15,
13,
null,
23,
13,
null,
19,
28,
18,
25,
20,
12,
12,
13,
12,
10,
10,
10,
10,
16,
10,
16,
null,
20,
null,
null,
22,
24,
13,
null,
19,
12,
18,
22,
47,
null,
36,
45,
12,
120,
30,
50,
50,
216,
51,
60,
25,
13,
17,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
14,
15,
17,
14,
15,
null,
105,
69,
155,
45,
19,
30,
17,
20,
25,
null,
27,
19,
23,
26,
16,
16,
null,
17,
17,
20,
13,
24,
10,
25,
16,
10,
20,
23,
20,
16,
null,
null,
null,
null,
null,
null,
null,
110,
null,
null,
null,
20,
20,
24,
44,
525,
475,
225,
null,
35,
33,
105,
33,
58,
28,
18,
15,
50,
250,
null,
115,
null,
null,
276,
65,
50,
null,
80,
200,
null,
70,
null,
null,
20,
null,
null,
23,
20,
20,
35,
17,
10,
24,
15,
20,
25,
17,
15,
30,
12,
null,
10,
19,
15,
null,
70,
120,
57,
34,
49,
28,
54,
19,
28,
11,
13,
14,
10,
20,
56,
42,
33,
23,
65,
42,
19,
33,
59,
17,
9,
30,
null,
null,
null,
16,
15,
null,
11,
97,
null,
39,
307,
42,
85,
97,
null,
null,
null,
null,
42,
null,
25,
30,
30,
32,
15,
73,
20,
30,
43,
36,
10,
null,
null,
null,
26,
20,
null,
17,
26,
39,
null,
22,
15,
10,
null,
20,
null,
null,
null,
49,
65,
28,
26,
20,
30,
60,
35,
24,
17,
42,
75,
85,
90,
14,
20,
null,
null,
20,
null,
23,
28,
null,
45,
60,
72,
47,
null,
25,
22,
19,
15,
80,
60,
27,
35,
40,
35,
30,
30,
25,
30,
29,
60,
13,
14,
25,
15,
14,
18,
22,
null,
null,
12,
28,
null,
null,
75,
35,
13,
18,
null,
25,
44,
52,
15,
67,
36,
30,
20,
null,
45,
24,
29,
41,
60,
55,
34,
65,
24,
35,
48,
32,
50,
12,
30,
20,
31,
58,
15,
null,
36,
50,
26,
25,
22,
22,
30,
70,
null,
40,
24,
25,
21,
18,
30,
80,
22,
39,
20,
14,
null,
null,
36,
25,
20,
20,
13,
29,
15,
20,
33,
16,
28,
null,
190,
54,
null,
130,
107,
25,
29,
22,
55,
24,
35,
16,
45,
24,
24,
21,
20,
12,
20,
20,
25,
20,
12,
18,
17,
null,
24,
21,
34,
20,
20,
17,
null,
20,
19,
18,
27,
69,
null,
21,
null,
null,
null,
null,
null,
21,
18,
20,
22,
30,
12,
18,
22,
null,
41,
56,
17,
20,
26,
50,
20,
55,
30,
30,
55,
120,
30,
60,
50,
55,
75,
50,
55,
14,
15,
22,
15,
16,
15,
15,
10,
null,
null,
12,
12,
12,
15,
20,
null,
30,
null,
19,
29,
16,
18,
29,
21,
25,
26,
17,
19,
22,
40,
22,
24,
42,
28,
null,
15,
53,
78,
null,
400,
26,
16,
null,
16,
22,
15,
72,
20,
20,
15,
45,
42,
26,
45,
45,
30,
null,
null,
16,
20,
53,
46,
60,
65,
120,
40,
60,
20,
59,
53,
14,
null,
145,
21,
80,
24,
55,
48,
14,
null,
null,
20,
null,
57,
null,
null,
35,
35,
null,
71,
null,
22,
25,
20,
25,
38,
26,
18,
null,
90,
36,
59,
20,
null,
null,
14,
37,
30,
25,
35,
21,
null,
22,
null,
null,
36,
50,
50,
35,
null,
156,
42,
12,
16,
35,
38,
null,
30,
50,
60,
24,
22,
25,
null,
75,
128,
70,
65,
null,
103,
95,
null,
120,
null,
40,
21,
31,
70,
40,
null,
109,
140,
160,
17,
20,
25,
30,
9,
42,
20,
null,
42,
15,
16,
21,
13,
24,
19,
14,
15,
24,
14,
null,
18,
13,
12,
90,
48,
80,
48,
80,
55,
16,
11,
19,
15,
16,
12,
14,
12,
13,
15,
17,
20,
15,
16,
13,
28,
141,
55,
13,
15,
14,
15,
17,
20,
12,
15,
15,
13,
15,
13,
20,
20,
15,
33,
10,
13,
16,
17,
22,
23,
10,
12,
13,
28,
35,
14,
null,
18,
40,
20,
13,
15,
null,
null,
19,
27,
28,
null,
null,
27,
35,
27,
null,
50,
24,
null,
85,
19,
65,
null,
13,
18,
22,
40,
45,
17,
17,
28,
17,
35,
18,
24,
23,
20,
16,
70,
22,
35,
40,
30,
23,
13,
15,
25,
305,
null,
195,
60,
28,
50,
50,
null,
75,
19,
30,
28,
18,
16,
29,
23,
22,
13,
17,
21,
null,
12,
7,
20,
null,
null,
16,
22,
10,
null,
25,
null,
null,
null,
40,
15,
24,
30,
17,
null,
30,
18,
49,
50,
18,
22,
39,
null,
45,
null,
33,
45,
null,
18,
53,
34,
54,
90,
null,
null,
20,
null,
9,
200,
30,
19,
20,
13,
13,
15,
15,
9,
10,
15,
25,
20,
13,
25,
10,
24,
25,
13,
31,
22,
20,
30,
39,
null,
25,
3300,
35,
null,
11,
24,
20,
19,
null,
51,
16,
12,
null,
null,
null,
60,
32,
16,
14,
180,
50,
184,
74,
369,
74,
18,
39,
20,
24,
19,
17,
60,
25,
35,
49,
38,
null,
18,
30,
42,
39,
42,
null,
null,
40,
null,
null,
null,
null,
100,
29,
62,
25,
60,
21,
17,
20,
45,
39,
56,
29,
19,
15,
20,
20,
37,
30,
null,
25,
22,
28,
20,
25,
17,
17,
25,
19,
16,
80,
40,
30,
18,
null,
40,
20,
29,
25,
12,
40,
24,
null,
null,
20,
45,
10,
13,
65,
16,
14,
11,
15,
18,
20,
30,
30,
null,
23,
20,
18,
20,
25,
20,
17,
null,
null,
null,
null,
15,
11,
12,
15,
17,
14,
30,
20,
15,
8,
null,
null,
null,
null,
77,
null,
null,
13,
null,
null,
27,
23,
25,
15,
40,
50,
24,
32,
45,
38,
60,
141,
null,
null,
null,
null,
null,
null,
null,
22,
null,
24,
21,
45,
20,
20,
75,
null,
null,
47,
150,
null,
null,
null,
17,
11,
20,
23,
50,
53,
25,
55,
18,
24,
null,
15,
22,
28,
20,
15,
15,
22,
24,
30,
18,
20,
18,
null,
null,
null,
17,
null,
24,
18,
14,
80,
43,
23,
27,
25,
27,
null,
25,
12,
null,
null,
26,
19,
25,
75,
20,
35,
20,
22,
25,
null,
null,
20,
45,
35,
14,
35,
null,
20,
14,
null,
20,
14,
28,
null,
null,
null,
null,
19,
26,
26,
410,
110,
99,
260,
30,
32,
25,
28,
15,
25,
30,
38,
45,
40,
29,
26,
27,
15,
21,
197,
20,
18,
20,
35,
23,
14,
14,
36,
23,
20,
33,
20,
23,
21,
26,
11,
null,
10,
13,
null,
30,
25,
null,
13,
16,
null,
11,
15,
13,
18,
39,
40,
39,
50,
78,
25,
120,
130,
120,
null,
null,
null,
80,
null,
null,
60,
null,
null,
150,
null,
20,
37,
null,
20,
16,
12,
22,
21,
12,
25,
55,
null,
757,
260,
328,
22,
30,
48,
40,
249,
390,
80,
469,
195,
132,
195,
95,
null,
15,
15,
20,
37,
23,
null,
350,
null,
390,
150,
120,
95,
67,
150,
15,
15,
16,
16,
null,
null,
null,
15,
15,
null,
17,
10,
25,
15,
20,
13,
12,
15,
10,
70,
20,
25,
110,
35,
32,
20,
17,
20,
null,
82,
null,
null,
30,
null,
21,
36,
20,
19,
null,
null,
22,
35,
20,
40,
55,
69,
36,
53,
42,
20,
20,
55,
40,
40,
45,
75,
100,
60,
150,
69,
70,
22,
19,
25,
16,
17,
26,
60,
21,
null,
15,
12,
12,
16,
15,
9,
null,
13,
14,
11,
15,
17,
45,
23,
30,
24,
13,
15,
25,
22,
null,
25,
27,
15,
11,
29,
10,
13,
19,
null,
null,
20,
18,
null,
108,
null,
18,
19,
43,
25,
25,
45,
25,
48,
90,
57,
75,
85,
70,
null,
55,
42,
60,
50,
null,
17,
null,
null,
24,
null,
null,
24,
null,
null,
29,
30,
null,
45,
135,
50,
65,
45,
50,
25,
22,
24,
37,
null,
13,
null,
84,
30,
null,
30,
null,
null,
60,
50,
24,
46,
53,
21,
100,
30,
23,
50,
24,
20,
15,
33,
38,
25,
50,
52,
150,
100,
35,
26,
65,
65,
15,
16,
15,
null,
30,
14,
120,
15,
15,
18,
11,
8,
13,
47,
32,
null,
25,
12,
25,
15,
60,
55,
21,
33,
null,
45,
30,
34,
55,
68,
17,
9,
15,
13,
20,
33,
14,
15,
39,
null,
null,
18,
27,
120,
75,
299,
24,
35,
35,
null,
14,
null,
17,
11,
21,
30,
17,
13,
9,
12,
13,
null,
12,
29,
37,
50,
20,
15,
19,
12,
12,
30,
20,
null,
20,
17,
70,
null,
null,
null,
28,
null,
22,
20,
602,
330,
118,
null,
685,
185,
295,
455,
353,
460,
333,
973,
143,
279,
89,
10,
25,
15,
13,
10,
11,
13,
25,
26,
null,
15,
12,
30,
30,
50,
45,
null,
110,
65,
56,
9,
24,
null,
13,
null,
20,
18,
60,
30,
null,
48,
32,
58,
50,
null,
64,
65,
80,
50,
45,
13,
62,
20,
110,
null,
55,
128,
25,
30,
28,
null,
80,
50,
54,
15,
null,
null,
16,
36,
59,
13,
null,
17,
35,
null,
120,
59,
43,
29,
null,
15,
null,
16,
16,
75,
42,
53,
40,
95,
16,
62,
79,
18,
16,
55,
40,
24,
27,
40,
40,
42,
34,
50,
16,
19,
40,
75,
65,
25,
13,
55,
33,
40,
15,
25,
19,
null,
15,
16,
15,
28,
30,
23,
70,
18,
18,
15,
28,
18,
19,
15,
25,
null,
35,
16,
null,
30,
14,
18,
22,
null,
20,
null,
28,
22,
16,
11,
null,
24,
null,
120,
90,
55,
63,
60,
17,
33,
25,
null,
18,
13,
20,
21,
52,
47,
null,
null,
14,
40,
23,
15,
14,
20,
33,
20,
15,
19,
92,
110,
21,
90,
48,
null,
50,
100,
46,
14,
null,
null,
33,
11,
12,
17,
14,
16,
15,
20,
20,
16,
42,
10,
13,
8,
null,
11,
null,
40,
16,
21,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
40,
20,
25,
25,
30,
25,
14,
22,
null,
null,
33,
45,
80,
70,
70,
116,
34,
40,
59,
40,
50,
null,
25,
12,
12,
22,
24,
14,
19,
16,
11,
19,
20,
14,
15,
15,
150,
25,
65,
72,
48,
null,
103,
null,
14,
30,
43,
17,
22,
20,
15,
20,
14,
22,
32,
null,
null,
null,
75,
53,
30,
104,
80,
130,
15,
18,
12,
14,
16,
26,
18,
null,
28,
null,
17,
38,
13,
24,
19,
19,
20,
15,
20,
25,
14,
30,
30,
25,
25,
30,
14,
14,
10,
10,
12,
30,
null,
12,
120,
65,
62,
100,
75,
50,
50,
90,
40,
45,
null,
25,
15,
15,
15,
20,
22,
58,
null,
null,
null,
37,
30,
null,
null,
35,
null,
null,
22,
35,
40,
30,
12,
13,
13,
28,
110,
null,
460,
225,
140,
150,
15,
7,
16,
14,
12,
40,
50,
56,
10,
12,
20,
null,
null,
null,
14,
9,
24,
23,
22,
null,
13,
13,
18,
18,
30,
29,
null,
60,
30,
38,
36,
null,
25,
21,
null,
null,
44,
48,
55,
82,
47,
13,
10,
16,
13,
15,
null,
20,
15,
25,
13,
null,
18,
28,
15,
45,
28,
30,
25,
30,
20,
75,
25,
55,
null,
null,
10,
12,
15,
25,
27,
15,
15,
17,
13,
10,
15,
13,
18,
13,
18,
15,
23,
26,
16,
25,
15,
16,
15,
30,
20,
15,
13,
15,
15,
34,
30,
44,
39,
45,
72,
19,
12,
10,
40,
null,
37,
null,
null,
42,
40,
null,
11,
13,
12,
null,
18,
60,
40,
16,
22,
12,
27,
64,
12,
13,
10,
18,
22,
25,
17,
45,
25,
60,
17,
22,
null,
60,
20,
null,
20,
20,
18,
null,
23,
30,
30,
16,
17,
null,
null,
65,
40,
null,
null,
35,
null,
10,
40,
14,
36,
30,
63,
16,
22,
10,
29,
null,
20,
22,
16,
10,
12,
65,
17,
21,
80,
50,
17,
12,
13,
12,
11,
10,
25,
15,
null,
12,
15,
10,
null,
13,
14,
14,
null,
35,
null,
19,
30,
18,
20,
10,
18,
30,
17,
45,
60,
50,
20,
20,
80,
20,
19,
null,
16,
16,
null,
null,
17,
22,
null,
null,
18,
17,
12,
22,
19,
16,
23,
16,
32,
12,
null,
23,
20,
25,
20,
16,
27,
10,
18,
null,
null,
18,
22,
14,
20,
16,
55,
55,
55,
12,
14,
149,
12,
13,
null,
null,
14,
34,
null,
21,
65,
null,
65,
90,
65,
89,
null,
44,
100,
69,
57,
99,
99,
55,
85,
20,
19,
19,
49,
70,
55,
16,
null,
null,
110,
145,
89,
24,
25,
26,
58,
null,
40,
null,
68,
15,
17,
15,
13,
null,
null,
11,
18,
21,
312,
131,
null,
23,
9,
11,
64,
30,
40,
28,
null,
12,
12,
20,
17,
35,
250,
617,
50,
66,
120,
100,
196,
65,
100,
38,
600,
43,
24,
32,
null,
50,
40,
30,
35,
40,
104,
65,
25,
80,
50,
null,
19,
18,
null,
15,
21,
15,
19,
33,
24,
19,
20,
null,
null,
null,
null,
null,
28,
50,
null,
80,
null,
null,
null,
null,
null,
null,
96,
null,
80,
18,
18,
12,
12,
40,
23,
20,
26,
20,
28,
null,
45,
65,
45,
49,
null,
26,
50,
20,
null,
null,
27,
32,
24,
45,
16,
16,
null,
57,
45,
43,
48,
null,
null,
20,
null,
26,
120,
85,
null,
10,
8,
16,
10,
15,
26,
25,
35,
50,
17,
24,
16,
null,
16,
16,
null,
125,
95,
34,
18,
11,
12,
13,
15,
15,
15,
null,
13,
38,
30,
85,
40,
19,
49,
85,
40,
null,
29,
31,
25,
35,
null,
17,
65,
16,
14,
17,
50,
50,
30,
30,
null,
16,
null,
13,
null,
20,
41,
19,
26,
45,
29,
19,
16,
25,
25,
24,
25,
21,
26,
null,
180,
350,
38,
58,
118,
102,
48,
null,
100,
null,
114,
40,
18,
69,
22,
30,
25,
29,
null,
20,
null,
168,
100,
129,
70,
70,
55,
20,
639,
288,
468,
null,
281,
357,
12,
15,
25,
20,
null,
null,
85,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
13,
null,
null,
45,
17,
25,
40,
20,
14,
39,
null,
26,
15,
130,
40,
38,
null,
34,
18,
18,
31,
25,
13,
150,
null,
96,
35,
10,
16,
10,
23,
13,
14,
14,
20,
16,
12,
15,
12,
14,
20,
12,
20,
17,
20,
25,
22,
17,
30,
21,
44,
75,
60,
17,
28,
22,
23,
25,
20,
12,
null,
18,
16,
null,
60,
20,
32,
23,
18,
20,
56,
15,
34,
39,
38,
26,
80,
30,
36,
59,
78,
38,
44,
29,
16,
25,
30,
15,
18,
16,
12,
18,
44,
35,
18,
null,
null,
90,
31,
22,
13,
null,
20,
null,
20,
null,
null,
16,
12,
18,
16,
null,
null,
17,
23,
10,
15,
22,
17,
39,
16,
12,
10,
9,
null,
13,
18,
15,
17,
66,
23,
12,
21,
24,
11,
23,
null,
13,
19,
22,
20,
11,
17,
18,
15,
18,
25,
20,
40,
33,
75,
null,
null,
16,
22,
18,
25,
null,
null,
null,
9,
10,
7,
8,
8,
23,
8,
13,
13,
14,
10,
29,
15,
9,
70,
14,
42,
null,
22,
34,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
22,
37,
null,
14,
55,
68,
12,
15,
22,
null,
21,
25,
20,
15,
null,
20,
27,
40,
35,
13,
null,
19,
null,
null,
null,
null,
null,
null,
73,
99,
125,
50,
29,
85,
65,
null,
null,
22,
25,
25,
27,
15,
22,
25,
12,
10,
15,
24,
12,
13,
30,
30,
null,
8,
14,
34,
19,
13,
30,
42,
12,
17,
10,
23,
null,
null,
12,
55,
24,
null,
30,
50,
40,
34,
45,
115,
53,
90,
12,
null,
130,
50,
null,
30,
null,
18,
38,
45,
29,
null,
19,
14,
35,
40,
41,
15,
15,
20,
27,
20,
23,
16,
16,
null,
null,
null,
58,
null,
null,
29,
30,
33,
13,
16,
18,
14,
15,
20,
84,
24,
15,
12,
11,
10,
null,
102,
100,
24,
14,
17,
20,
41,
34,
30,
38,
45,
null,
null,
21,
34,
53,
24,
25,
40,
30,
null,
70,
null,
null,
null,
45,
34,
38,
36,
10,
9,
25,
16,
19,
10,
18,
12,
10,
13,
10,
10,
43,
17,
25,
null,
16,
null,
10,
24,
24,
22,
42,
52,
40,
43,
null,
40,
68,
35,
null,
78,
null,
55,
12,
22,
8,
13,
28,
21,
14,
55,
32,
41,
42,
14,
18,
15,
20,
15,
17,
24,
15,
22,
25,
34,
15,
22,
null,
13,
null,
25,
20,
15,
19,
15,
17,
26,
20,
13,
null,
16,
19,
18,
30,
143,
40,
80,
49,
null,
null,
10,
12,
13,
10,
300,
300,
null,
300,
84,
74,
70,
120,
null,
12,
null,
null,
30,
58,
45,
20,
20,
null,
27,
37,
null,
20,
null,
null,
null,
30,
35,
16,
21,
15,
null,
null,
36,
null,
null,
30,
14,
35,
18,
null,
57,
null,
35,
null,
20,
19,
12,
20,
18,
20,
15,
16,
18,
55,
null,
70,
80,
null,
null,
null,
null,
290,
123,
70,
398,
248,
187,
86,
320,
365,
175,
130,
430,
137,
null,
12,
12,
19,
null,
null,
10,
13,
38,
55,
51,
35,
26,
12,
45,
22,
115,
null,
16,
24,
20,
18,
58,
10,
20,
null,
25,
31,
25,
45,
50,
16,
15,
16,
25,
25,
34,
26,
15,
9,
13,
13,
37,
25,
null,
null,
null,
55,
56,
90,
18,
125,
73,
75,
60,
35,
55,
null,
85,
92,
15,
18,
25,
null,
null,
null,
50,
11,
11,
11,
14,
12,
null,
10,
18,
17,
20,
17,
22,
23,
59,
43,
150,
25,
56,
70,
null,
null,
24,
15,
35,
37,
21,
44,
38,
null,
17,
23,
79,
55,
50,
18,
63,
14,
null,
28,
10,
13,
11,
null,
18,
28,
14,
18,
null,
13,
21,
9,
13,
15,
15,
12,
15,
15,
null,
9,
11,
12,
null,
null,
10,
17,
15,
14,
22,
null,
65,
25,
24,
20,
469,
90,
320,
80,
130,
105,
199,
170,
249,
150,
114,
30,
30,
null,
35,
17,
17,
15,
16,
25,
30,
24,
95,
20,
null,
14,
20,
null,
35,
28,
18,
null,
10,
11,
13,
15,
13,
11,
20,
10,
17,
16,
9,
25,
11,
15,
14,
12,
13,
12,
16,
null,
13,
null,
90,
null,
null,
63,
90,
43,
30,
75,
null,
80,
45,
17,
27,
15,
12,
10,
312,
null,
22,
48,
30,
18,
80,
null,
null,
null,
52,
29,
null,
null,
null,
null,
null,
60,
13,
19,
20,
18,
40,
15,
22,
13,
18,
20,
28,
27,
16,
34,
75,
19,
22,
45,
null,
null,
17,
30,
35,
35,
null,
49,
15,
10,
null,
13,
19,
34,
34,
25,
null,
null,
34,
22,
45,
23,
22,
17,
25,
22,
22,
24,
12,
11,
18,
null,
49,
17,
15,
27,
null,
140,
675,
72,
57,
65,
39,
64,
110,
95,
null,
16,
40,
26,
25,
12,
10,
10,
20,
13,
13,
15,
12,
10,
null,
15,
null,
49,
25,
15,
79,
null,
51,
50,
25,
30,
38,
120,
50,
null,
74,
123,
null,
null,
30,
45,
20,
null,
69,
20,
17,
18,
25,
15,
16,
14,
null,
21,
25,
null,
13,
13,
null,
20,
12,
25,
10,
39,
11,
null,
null,
20,
null,
29,
30,
16,
12,
null,
13,
20,
null,
43,
11,
65,
19,
25,
12,
19,
20,
59,
13,
21,
null,
11,
20,
20,
8,
9,
8,
8,
15,
12,
10,
19,
40,
null,
12,
13,
17,
37,
9,
null,
40,
10,
null,
30,
45,
18,
34,
24,
15,
33,
34,
19,
16,
24,
25,
35,
35,
27,
50,
35,
65,
27,
23,
20,
55,
19,
10,
15,
13,
25,
32,
37,
22,
25,
16,
16,
25,
22,
18,
20,
10,
35,
23,
11,
40,
19,
38,
26,
12,
20,
13,
20,
15,
18,
25,
19,
24,
20,
15,
15,
16,
null,
40,
15,
28,
25,
800,
21,
22,
null,
19,
null,
14,
null,
null,
null,
19,
15,
38,
90,
124,
56,
92,
68,
86,
60,
57,
93,
null,
null,
null,
105,
null,
null,
12,
68,
69,
55,
25,
120,
33,
70,
39,
30,
8,
10,
12,
17,
11,
15,
12,
45,
20,
30,
null,
null,
null,
null,
26,
25,
17,
23,
null,
45,
25,
17,
20,
26,
50,
19,
17,
19,
13,
75,
null,
40,
60,
69,
80,
69,
180,
40,
11,
11,
13,
10,
17,
null,
15,
49,
49,
42,
67,
18,
22,
27,
25,
null,
31,
null,
18,
9,
54,
35,
17,
12,
10,
15,
35,
15,
60,
null,
15,
17,
26,
null,
15,
20,
13,
20,
18,
27,
29,
null,
153,
75,
25,
25,
20,
45,
25,
20,
20,
null,
26,
25,
145,
20,
18,
21,
40,
65,
36,
23,
31,
17,
29,
35,
null,
17,
null,
14,
null,
15,
9,
25,
20,
40,
40,
15,
null,
16,
22,
15,
13,
22,
30,
65,
20,
30,
25,
16,
13,
14,
14,
12,
17,
20,
9,
10,
560,
2500,
300,
250,
null,
12,
18,
35,
null,
40,
null,
50,
null,
60,
null,
39,
120,
269,
61,
13,
15,
25,
10,
12,
18,
23,
13,
13,
12,
null,
60,
50,
55,
26,
20,
null,
null,
49,
37,
null,
24,
14,
14,
16,
15,
13,
23,
10,
12,
9,
18,
34,
10,
10,
9,
10,
22,
25,
29,
25,
16,
9,
12,
24,
24,
null,
30,
22,
15,
null,
19,
null,
25,
21,
28,
20,
33,
50,
20,
14,
25,
null,
17,
20,
18,
36,
20,
14,
20,
33,
50,
null,
12,
18,
16,
22,
49,
10,
15,
16,
78,
135,
105,
18,
18,
14,
15,
null,
null,
null,
55,
19,
20,
17,
23,
8,
60,
null,
24,
14,
12,
18,
20,
null,
25,
28,
35,
14,
60,
15,
26,
null,
10,
26,
40,
30,
20,
36,
30,
20,
32,
55,
17,
10,
10,
null,
13,
30,
null,
35,
70,
65,
50,
38,
165,
35,
null,
250,
90,
44,
83,
41,
45,
43,
15,
35,
23,
39,
18,
25,
59,
null,
55,
25,
12,
20,
12,
13,
18,
16,
16,
28,
19,
41,
60,
15,
125,
18,
6,
10,
14,
13,
15,
13,
83,
null,
20,
25,
null,
28,
null,
140,
75,
72,
null,
36,
33,
39,
45,
10,
null,
null,
50,
21,
14,
16,
12,
null,
23,
25,
14,
7,
13,
12,
13,
20,
14,
14,
16,
null,
null,
91,
28,
null,
49,
10,
null,
35,
25,
10,
21,
24,
35,
20,
15,
24,
12,
null,
null,
null,
28,
11,
25,
null,
null,
16,
11,
null,
12,
150,
125,
175,
175,
150,
37,
55,
75,
131,
98,
40,
22,
null,
null,
17,
20,
21,
25,
19,
16,
null,
18,
null,
20,
16,
27,
15,
15,
19,
null,
210,
null,
null,
null,
42,
40,
35,
35,
80,
19,
27,
14,
17,
15,
50,
73,
44,
50,
28,
25,
27,
24,
29,
35,
38,
30,
27,
null,
null,
34,
120,
90,
28,
32,
24,
25,
19,
28,
24,
22,
115,
null,
null,
null,
112,
70,
90,
112,
110,
null,
null,
72,
75,
56,
260,
25,
19,
19,
16,
30,
17,
21,
200,
75,
75,
113,
69,
null,
72,
70,
92,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
65,
80,
130,
35,
70,
30,
73,
60,
30,
null,
55,
24,
null,
null,
null,
null,
null,
null,
49,
17,
25,
null,
null,
null,
null,
null,
15,
12,
18,
null,
22,
20,
20,
20,
16,
25,
16,
18,
20,
23,
26,
22,
20,
null,
15,
10,
19,
17,
13,
30,
10,
15,
80,
null,
null,
14,
26,
18,
null,
35,
43,
null,
null,
25,
null,
17,
30,
31,
40,
28,
null,
null,
19,
35,
42,
24,
36,
65,
79,
110,
45,
15,
34,
33,
46,
65,
57,
48,
60,
23,
22,
11,
10,
14,
15,
12,
24,
13,
15,
12,
11,
null,
69,
16,
17,
17,
12,
14,
22,
15,
28,
17,
25,
16,
null,
19,
null,
23,
23,
17,
40,
15,
26,
30,
21,
25,
25,
20,
39,
null,
null,
null,
null,
null,
null,
null,
14,
15,
11,
15,
36,
90,
85,
18,
20,
35,
17,
50,
24,
24,
20,
45,
18,
17,
17,
11,
14,
20,
null,
20,
25,
15,
11,
15,
18,
null,
22,
null,
null,
null,
null,
23,
45,
25,
90,
42,
null,
50,
null,
null,
66,
22,
60,
60,
74,
15,
15,
51,
47,
null,
null,
55,
null,
26,
null,
null,
22,
22,
null,
20,
30,
48,
20,
40,
45,
15,
20,
19,
13,
35,
16,
null,
17,
24,
13,
18,
40,
20,
11,
47,
55,
40,
65,
50,
36,
24,
29,
22,
21,
18,
40,
13,
13,
25,
20,
60,
16,
null,
24,
null,
13,
30,
14,
15,
15,
10,
20,
30,
null,
null,
20,
16,
18,
40,
21,
23,
16,
20,
42,
15,
17,
45,
45,
null,
27,
40,
47,
null,
57,
21,
25,
23,
70,
32,
110,
29,
70,
43,
80,
40,
35,
70,
500,
365,
140,
105,
395,
null,
110,
48,
9,
11,
204,
140,
37,
55,
50,
12,
95,
null,
21,
18,
14,
null,
null,
20,
60,
25,
16,
25,
14,
30,
300,
60,
70,
85,
80,
65,
35,
null,
90,
26,
12,
45,
65,
82,
25,
12,
25,
null,
15,
61,
null,
50,
32,
20,
121,
25,
14,
58,
null,
25,
12,
12,
60,
30,
30,
18,
20,
null,
18,
17,
11,
14,
19,
20,
null,
35,
56,
null,
30,
18,
30,
35,
34,
30,
22,
22,
19,
35,
27,
90,
48,
null,
17,
29,
34,
18,
14,
null,
21,
15,
14,
15,
18,
140,
null,
null,
105,
140,
35,
34,
19,
54,
44,
31,
40,
16,
40,
30,
25,
19,
61,
12,
12,
10,
37,
15,
null,
null,
null,
28,
50,
20,
52,
13,
40,
90,
90,
60,
72,
38,
null,
25,
18,
19,
16,
20,
15,
16,
16,
null,
25,
18,
null,
null,
45,
null,
null,
30,
21,
null,
40,
26,
26,
20,
34,
20,
24,
15,
30,
18,
13,
null,
10,
8,
null,
null,
20,
13,
null,
19,
37,
65,
45,
30,
50,
40,
43,
47,
25,
62,
29,
57,
17,
17,
40,
29,
20,
20,
45,
55,
25,
14,
25,
20,
20,
18,
19,
35,
59,
26,
48,
59,
56,
50,
40,
25,
20,
35,
41,
24,
55,
29,
17,
13,
null,
null,
13,
17,
15,
20,
14,
13,
22,
13,
29,
26,
15,
30,
14,
14,
13,
12,
18,
15,
20,
30,
null,
23,
20,
24,
23,
38,
24,
47,
16,
24,
null,
24,
56,
null,
12,
11,
13,
101,
115,
35,
37,
48,
78,
null,
22,
40,
70,
null,
null,
70,
11,
17,
null,
15,
9,
9,
40,
19,
14,
50,
141,
null,
105,
null,
57,
68,
24,
12,
null,
37,
null,
null,
13,
15,
14,
18,
null,
26,
38,
32,
36,
40,
null,
50,
21,
19,
25,
39,
28,
20,
16,
17,
24,
80,
64,
85,
19,
18,
null,
40,
null,
29,
null,
25,
35,
null,
45,
30,
34,
20,
17,
12,
45,
22,
17,
22,
22,
18,
16,
17,
18,
19,
45,
22,
28,
29,
25,
19,
30,
35,
16,
null,
13,
30,
30,
110,
null,
22,
35,
22,
null,
24,
20,
111,
20,
34,
13,
23,
52,
40,
null,
null,
null,
null,
null,
null,
null,
null,
null,
65,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
101,
15,
null,
35,
null,
76,
80,
38,
20,
20,
15,
18,
14,
18,
15,
24,
80,
25,
38,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
65,
null,
72,
68,
78,
34,
16,
12,
10,
12,
12,
16,
17,
10,
13,
null,
18,
17,
null,
5,
22,
14,
16,
16,
20,
24,
19,
19,
45,
28,
14,
15,
18,
17,
35,
15,
27,
22,
20,
16,
17,
12,
14,
15,
15,
null,
null,
28,
null,
20,
145,
null,
80,
31,
36,
45,
10,
null,
null,
null,
null,
null,
null,
null,
null,
null,
13,
null,
15,
12,
14,
9,
9,
null,
14,
18,
15,
12,
13,
11,
15,
20,
56,
19,
null,
15,
20,
25,
11,
25,
null,
16,
14,
35,
33,
30,
28,
25,
32,
35,
20,
30,
40,
50,
null,
null,
35,
null,
null,
null,
12,
null,
20,
15,
45,
20,
20,
null,
65,
19,
9,
12,
12,
null,
18,
30,
null,
null,
null,
13,
45,
null,
24,
22,
16,
20,
25,
50,
68,
11,
19,
13,
25,
15,
12,
15,
10,
18,
13,
16,
103,
185,
450,
300,
99,
220,
95,
35,
40,
24,
30,
18,
12,
25,
25,
13,
42,
null,
null,
null,
140,
null,
null,
18,
25,
26,
null,
50,
null,
89,
68,
80,
85,
25,
60,
65,
80,
62,
56,
19,
24,
18,
17,
20,
19,
18,
16,
21,
20,
22,
null,
14,
14,
65,
null,
50,
77,
62,
47,
140,
15,
25,
12,
18,
13,
22,
15,
12,
13,
30,
15,
19,
null,
40,
23,
12,
null,
18,
82,
55,
68,
72,
null,
14,
18,
55,
75,
19,
42,
12,
16,
15,
18,
25,
45,
46,
null,
20,
17,
20,
null,
20,
26,
23,
10,
25,
24,
22,
67,
69,
57,
115,
32,
25,
null,
22,
15,
16,
20,
22,
26,
30,
45,
100,
47,
null,
null,
null,
null,
null,
30,
null,
55,
null,
25,
55,
15,
60,
70,
null,
29,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
30,
30,
40,
20,
34,
14,
15,
19,
59,
19,
null,
25,
null,
40,
null,
51,
39,
27,
33,
32,
20,
15,
14,
16,
23,
15,
30,
16,
24,
18,
19,
63,
null,
null,
16,
null,
null,
null,
null,
74,
25,
null,
38,
29,
25,
10,
null,
20,
11,
12,
13,
10,
13,
15,
80,
49,
10,
10,
25,
25,
20,
40,
35,
19,
45,
18,
13,
12,
12,
30,
19,
19,
15,
25,
16,
24,
13,
25,
null,
null,
135,
65,
175,
130,
null,
120,
55,
null,
30,
30,
70,
64,
18,
40,
9,
13,
null,
null,
12,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
80,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
660,
115,
65,
null,
80,
55,
18,
110,
40,
105,
35,
66,
58,
19,
45,
14,
14,
22,
22,
11,
16,
12,
25,
42,
14,
26,
20,
16,
14,
28,
10,
18,
null,
null,
10,
40,
15,
28,
10,
16,
42,
27,
52,
19,
68,
17,
20,
34,
70,
130,
100,
99,
197,
36,
null,
125,
137,
107,
94,
null,
null,
null,
60,
49,
17,
15,
18,
null,
null,
null,
14,
14,
23,
16,
41,
25,
36,
23,
54,
40,
33,
26,
35,
11,
23,
19,
312,
9,
35,
27,
305,
null,
null,
132,
90,
106,
69,
null,
null,
42,
null,
116,
95,
null,
null,
105,
null,
25,
18,
32,
25,
30,
27,
13,
13,
65,
49,
55,
290,
30,
26,
18,
10,
13,
60,
32,
null,
null,
null,
null,
16,
null,
17,
13,
10,
13,
13,
15,
17,
27,
20,
null,
20,
65,
23,
25,
11,
19,
24,
17,
15,
17,
19,
45,
null,
26,
null,
25,
65,
64,
63,
50,
40,
35,
42,
92,
68,
25,
35,
39,
46,
26,
21,
14,
21,
null,
16,
23,
null,
32,
null,
25,
20,
25,
null,
56,
36,
25,
40,
23,
32,
21,
14,
17,
16,
12,
22,
null,
18,
25,
28,
25,
null,
28,
94,
45,
null,
null,
45,
19,
30,
23,
15,
28,
null,
9,
50,
35,
30,
33,
22,
20,
17,
45,
null,
null,
null,
null,
null,
20,
null,
15,
null,
26,
28,
null,
40,
20,
65,
38,
null,
13,
25,
44,
24,
32,
38,
30,
15,
57,
null,
10,
20,
20,
10,
25,
22,
15,
13,
13,
19,
45,
66,
48,
44,
78,
78,
48,
26,
40,
45,
null,
15,
20,
19,
19,
18,
10,
10,
40,
15,
16,
15,
20,
35,
25,
22,
25,
25,
25,
18,
20,
35,
100,
50,
18,
27,
25,
17,
34,
17,
16,
40,
25,
23,
15,
38,
80,
66,
54,
72,
50,
null,
null,
null,
null,
30,
8,
null,
32,
null,
42,
75,
60,
null,
null,
36,
null,
null,
13,
11,
14,
14,
15,
18,
26,
20,
17,
35,
23,
17,
20,
16,
27,
10,
16,
18,
18,
20,
18,
21,
12,
20,
10,
20,
15,
75,
22,
15,
18,
18,
13,
43,
40,
12,
13,
15,
40,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
60,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
23,
16,
22,
null,
22,
null,
25,
null,
39,
25,
140,
90,
16,
20,
15,
13,
null,
35,
51,
80,
35,
null,
null,
null,
75,
25,
30,
40,
65,
10,
14,
15,
15,
null,
null,
19,
34,
200,
13,
12,
null,
18,
36,
34,
25,
120,
null,
48,
26,
20,
50,
25,
35,
17,
null,
10,
1500,
1500,
359,
null,
null,
null,
null,
null,
null,
null,
110,
null,
null,
null,
70,
8,
null,
null,
11,
null,
80,
74,
30,
20,
17,
null,
null,
21,
10,
9,
null,
16,
10,
11,
15,
21,
17,
20,
16,
14,
18,
12,
10,
135,
122,
160,
463,
33,
55,
36,
16,
16,
25,
19,
null,
null,
22,
null,
45,
15,
13,
17,
16,
20,
16,
23,
36,
43,
28,
20,
35,
null,
22,
15,
24,
19,
21,
15,
16,
15,
16,
21,
20,
null,
16,
20,
18,
18,
12,
16,
24,
null,
13,
14,
67,
30,
95,
85,
52,
79,
65,
40,
null,
18,
12,
13,
14,
12,
15,
12,
29,
17,
15,
12,
18,
17,
45,
29,
30,
24,
null,
30,
null,
null,
null,
null,
null,
null,
null,
null,
18,
110,
null,
18,
55,
20,
22,
13,
22,
25,
30,
29,
8,
12,
11,
56,
null,
10,
12,
20,
null,
null,
15,
28,
30,
null,
350,
null,
125,
null,
110,
13,
25,
null,
15,
23,
24,
20,
25,
30,
22,
16,
null,
12,
14,
20,
null,
20,
20,
14,
20,
25,
null,
14,
105,
45,
62,
150,
90,
27,
30,
85,
23,
15,
13,
40,
25,
null,
null,
null,
39,
null,
null,
null,
120,
60,
38,
25,
45,
24,
10,
11,
11,
null,
12,
14,
12,
12,
12,
10,
10,
12,
19,
25,
11,
10,
null,
60,
19,
19,
12,
25,
30,
22,
15,
22,
20,
null,
null,
35,
40,
20,
14,
75,
27,
35,
26,
225,
2000,
null,
575,
null,
300,
400,
200,
null,
null,
1125,
85,
15,
42,
16,
13,
11,
null,
70,
60,
43,
18,
null,
22,
18,
null,
55,
50,
79,
30,
24,
21,
16,
17,
15,
48,
78,
18,
37,
60,
25,
29,
49,
85,
80,
80,
39,
138,
62,
19,
13,
14,
800,
null,
null,
38,
11,
35,
20,
20,
12,
15,
15,
25,
15,
22,
18,
15,
55,
80,
95,
100,
36,
40,
25,
45,
null,
24,
19,
12,
12,
18,
11,
17,
19,
15,
16,
16,
20,
13,
12,
15,
11,
10,
12,
15,
80,
75,
80,
40,
12,
18,
15,
15,
18,
13,
22,
12,
20,
68,
40,
112,
90,
85,
75,
20,
18,
77,
12,
20,
null,
null,
30,
55,
51,
15,
null,
35,
17,
19,
25,
70,
25,
19,
30,
19,
32,
20,
60,
55,
55,
70,
50,
52,
null,
31,
65,
30,
18,
10,
15,
17,
13,
14,
null,
30,
30,
51,
null,
24,
18,
19,
15,
16,
18,
14,
48,
52,
17,
25,
17,
23,
13,
53,
24,
null,
44,
39,
null,
20,
24,
68,
25,
25,
14,
17,
10,
null,
25,
42,
53,
28,
28,
13,
49,
60,
24,
53,
48,
14,
70,
35,
48,
65,
140,
34,
23,
29,
22,
null,
17,
30,
60,
30,
22,
40,
null,
null,
null,
null,
30,
30,
65,
22,
65,
90,
55,
null,
30,
43,
30,
56,
75,
35,
60,
40,
null,
58,
135,
120,
null,
null,
null,
22,
18,
null,
20,
null,
17,
26,
27,
105,
87,
36,
29,
55,
49,
38,
55,
70,
14,
null,
null,
24,
26,
17,
20,
25,
10,
90,
65,
25,
22,
35,
49,
20,
50,
15,
18,
25,
null,
16,
null,
32,
null,
46,
null,
15,
67,
null,
87,
189,
130,
55,
null,
78,
145,
90,
null,
50,
100,
null,
75,
100,
30,
50,
null,
75,
42,
37,
50,
14,
16,
null,
16,
80,
55,
18,
null,
null,
20,
38,
null,
null,
90,
70,
14,
32,
35,
24,
27,
null,
27,
35,
65,
30,
45,
72,
399,
null,
30,
35,
45,
25,
39,
null,
41,
null,
null,
40,
null,
null,
13,
64,
22,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
86,
null,
null,
null,
null,
14,
15,
13,
12,
15,
48,
48,
80,
80,
42,
null,
18,
15,
14,
16,
20,
12,
17,
45,
16,
17,
12,
10,
7,
null,
null,
23,
23,
19,
14,
24,
18,
75,
65,
null,
null,
19,
55,
27,
null,
null,
18,
15,
null,
14,
24,
25,
25,
22,
19,
28,
37,
15,
null,
25,
20,
18,
40,
18,
19,
17,
15,
13,
15,
26,
26,
39,
22,
16,
74,
45,
49,
40,
43,
20,
107,
55,
15,
10,
15,
35,
11,
24,
null,
25,
18,
null,
10,
7,
115,
61,
null,
55,
null,
120,
68,
91,
69,
113,
191,
null,
null,
28,
20,
23,
18,
20,
18,
23,
20,
35,
40,
27,
33,
350,
30,
75,
30,
60,
null,
19,
null,
null,
20,
18,
16,
null,
35,
33,
35,
32,
32,
62,
49,
35,
45,
null,
112,
20,
65,
20,
28,
24,
20,
40,
null,
null,
15,
null,
21,
null,
null,
80,
100,
75,
59,
20,
15,
18,
25,
17,
null,
10,
12,
30,
26,
null,
20,
22,
22,
57,
90,
null,
null,
35,
70,
60,
null,
31,
26,
24,
33,
40,
65,
26,
20,
32,
20,
50,
20,
19,
27,
20,
25,
19,
18,
13,
10,
13,
11,
27,
27,
19,
20,
32,
25,
23,
25,
24,
50,
50,
15,
24,
40,
null,
null,
150,
70,
14,
15,
28,
null,
30,
25,
null,
22,
null,
20,
18,
60,
45,
null,
38,
40,
22,
57,
48,
60,
55,
55,
43,
66,
70,
25,
26,
22,
75,
20,
null,
null,
null,
null,
16,
null,
12,
20,
21,
18,
16,
15,
20,
25,
null,
20,
36,
30,
null,
17,
22,
7,
null,
19,
28,
30,
22,
25,
20,
26,
null,
74,
null,
10,
30,
9,
22,
9,
76,
null,
null,
null,
null,
45,
null,
null,
9,
65,
55,
125,
96,
null,
null,
149,
100,
null,
160,
37,
null,
18,
23,
29,
21,
24,
40,
23,
44,
28,
29,
30,
36,
45,
null,
18,
10,
37,
12,
9,
45,
13,
16,
13,
10,
6,
10,
15,
11,
24,
18,
null,
25,
null,
70,
55,
20,
null,
null,
null,
null,
20,
null,
25,
25,
null,
16,
20,
9,
14,
40,
null,
16,
null,
25,
15,
20,
12,
15,
15,
11,
null,
null,
10,
14,
20,
14,
12,
14,
null,
12,
null,
null,
30,
25,
34,
30,
22,
null,
50,
58,
20,
null,
24,
null,
null,
25,
null,
21,
25,
null,
null,
17,
30,
20,
13,
25,
17,
27,
15,
12,
15,
26,
14,
null,
26,
32,
26,
19,
null,
20,
9,
null,
29,
18,
24,
18,
19,
null,
14,
null,
10,
null,
null,
20,
12,
22,
19,
10,
null,
null,
103,
99,
49,
68,
18,
15,
15,
15,
null,
null,
null,
20,
52,
185,
67,
80,
35,
190,
19,
20,
13,
19,
15,
null,
15,
50,
49,
33,
12,
110,
49,
14,
20,
18,
22,
16,
12,
15,
43,
22,
39,
100,
30,
20,
150,
20,
45,
39,
29,
208,
null,
65,
97,
46,
130,
80,
112,
null,
95,
12,
14,
15,
18,
30,
12,
90,
194,
45,
45,
106,
25,
124,
75,
45,
260,
55,
17,
13,
null,
30,
null,
25,
48,
16,
45,
40,
32,
27,
21,
120,
null,
90,
null,
null,
null,
null,
125,
null,
15,
null,
11,
12,
26,
23,
55,
20,
null,
18,
19,
26,
12,
16,
20,
30,
45,
18,
25,
29,
36,
65,
90,
175,
279,
29,
null,
70,
14,
null,
16,
20,
null,
null,
45,
12,
13,
30,
null,
45,
null,
null,
20,
null,
null,
null,
35,
35,
45,
29,
20,
25,
32,
19,
29,
250,
236,
320,
163,
149,
48,
85,
100,
18,
null,
45,
45,
37,
25,
22,
16,
17,
21,
17,
20,
16,
17,
14,
45,
null,
52,
54,
46,
16,
75,
17,
14,
15,
20,
14,
20,
28,
20,
20,
16,
null,
null,
null,
55,
35,
null,
115,
160,
66,
45,
60,
75,
18,
null,
40,
28,
25,
15,
45,
null,
null,
null,
null,
null,
null,
75,
43,
77,
36,
73,
36,
40,
65,
13,
16,
12,
null,
24,
null,
null,
42,
19,
null,
null,
32,
14,
null,
18,
17,
13,
20,
17,
22,
17,
17,
13,
18,
60,
60,
40,
29,
7,
13,
16,
15,
9,
24,
null,
16,
14,
18,
null,
30,
25,
46,
23,
26,
null,
null,
15,
12,
12,
null,
22,
null,
17,
33,
32,
46,
45,
20,
50,
65,
22,
44,
50,
109,
94,
null,
56,
78,
14,
10,
null,
13,
21,
20,
19,
18,
18,
124,
35,
166,
40,
13,
14,
null,
20,
null,
19,
650,
400,
450,
360,
125,
154,
18,
35,
35,
null,
22,
27,
32,
null,
50,
29,
30,
null,
160,
238,
303,
null,
90,
158,
68,
null,
40,
25,
127,
null,
124,
null,
39,
null,
52,
null,
60,
22,
25,
null,
null,
null,
17,
null,
null,
null,
16,
null,
null,
35,
30,
27,
20,
30,
null,
18,
23,
26,
27,
37,
30,
40,
null,
16,
26,
null,
32,
20,
35,
50,
17,
18,
23,
61,
75,
57,
34,
null,
20,
26,
10,
11,
null,
6,
11,
18,
11,
5,
16,
18,
30,
null,
null,
33,
30,
35,
40,
30,
30,
75,
27,
70,
14,
46,
360,
360,
130,
200,
115,
null,
57,
25,
null,
35,
null,
null,
74,
null,
65,
null,
null,
24,
24,
20,
53,
53,
53,
30,
59,
70,
76,
28,
25,
29,
17,
19,
18,
26,
32,
21,
18,
72,
80,
null,
179,
40,
72,
70,
70,
14,
125,
30,
20,
35,
16,
35,
60,
null,
848,
530,
210,
95,
null,
145,
90,
450,
135,
130,
null,
25,
38,
17,
24,
14,
null,
20,
50,
null,
15,
20,
21,
18,
52,
null,
22,
18,
null,
null,
95,
73,
null,
10,
18,
null,
17,
29,
24,
22,
11,
20,
13,
32,
null,
48,
38,
16,
null,
20,
23,
18,
15,
36,
13,
30,
18,
13,
null,
null,
null,
20,
null,
20,
null,
null,
24,
null,
null,
null,
null,
null,
60,
90,
45,
63,
80,
20,
19,
52,
36,
37,
18,
12,
14,
14,
11,
20,
45,
19,
null,
40,
null,
25,
130,
40,
24,
28,
16,
40,
25,
42,
37,
null,
83,
16,
null,
null,
100,
null,
null,
65,
75,
88,
85,
82,
67,
null,
14,
20,
25,
18,
21,
14,
25,
null,
37,
42,
100,
122,
60,
80,
59,
null,
30,
25,
45,
57,
12,
12,
12,
12,
17,
10,
12,
null,
13,
50,
25,
65,
91,
40,
55,
26,
45,
15,
null,
null,
null,
null,
null,
65,
null,
25,
13,
21,
null,
15,
25,
13,
null,
15,
15,
45,
30,
20,
13,
18,
14,
22,
28,
12,
11,
150,
65,
95,
null,
115,
85,
59,
null,
null,
25,
16,
43,
40,
null,
22,
35,
50,
35,
55,
80,
65,
33,
21,
200,
null,
140,
62,
48,
20,
22,
35,
null,
null,
null,
130,
29,
51,
100,
30,
48,
25,
36,
65,
null,
40,
null,
850,
120,
500,
450,
160,
82,
65,
80,
60,
55,
80,
105,
10,
12,
13,
null,
null,
20,
null,
68,
null,
40,
18,
45,
24,
73,
99,
null,
20,
null,
null,
15,
13,
14,
36,
19,
29,
25,
180,
null,
25,
90,
null,
34,
24,
null,
9,
11,
15,
13,
20,
16,
13,
38,
null,
66,
29,
75,
25,
44,
47,
55,
60,
45,
24,
30,
27,
null,
12,
19,
16,
12,
15,
null,
32,
30,
null,
null,
null,
20,
20,
18,
14,
24,
22,
20,
23,
null,
15,
17,
18,
18,
12,
11,
10,
25,
19,
180,
79,
200,
20,
19,
13,
13,
19,
10,
17,
13,
16,
30,
35,
55,
27,
38,
25,
25,
null,
169,
null,
null,
null,
28,
28,
26,
18,
20,
40,
20,
22,
22,
40,
12,
16,
14,
12,
null,
35,
16,
16,
16,
25,
26,
39,
22,
33,
35,
21,
60,
17,
18,
19,
15,
20,
20,
null,
15,
15,
13,
40,
17,
18,
null,
31,
90,
24,
22,
30,
20,
18,
18,
null,
15,
15,
45,
15,
13,
90,
50,
null,
19,
33,
42,
45,
null,
44,
27,
46,
66,
33,
30,
11,
40,
38,
65,
34,
45,
35,
27,
35,
null,
15,
16,
23,
null,
null,
null,
23,
12,
19,
15,
10,
42,
12,
15,
15,
13,
30,
16,
20,
25,
15,
10,
null,
null,
null,
null,
115,
null,
null,
15,
25,
null,
63,
49,
160,
33,
60,
28,
35,
20,
18,
15,
23,
32,
25,
24,
18,
25,
null,
null,
18,
18,
13,
null,
null,
35,
25,
45,
90,
105,
95,
55,
75,
127,
100,
null,
22,
8,
45,
null,
25,
22,
13,
30,
30,
70,
70,
20,
29,
null,
30,
38,
53,
25,
null,
29,
null,
24,
null,
null,
65,
30,
35,
null,
19,
47,
45,
25,
45,
null,
45,
null,
49,
55,
19,
25,
30,
25,
30,
23,
25,
18,
20,
25,
10,
15,
17,
10,
15,
15,
10,
30,
27,
20,
20,
25,
22,
28,
25,
26,
null,
11,
43,
null,
128,
135,
50,
100,
70,
null,
12,
null,
10,
20,
12,
15,
10,
12,
9,
13,
13,
15,
19,
10,
13,
13,
40,
25,
60,
60,
130,
30,
null,
50,
18,
15,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
16,
25,
50,
75,
25,
32,
null,
50,
100,
null,
17,
45,
15,
69,
39,
null,
135,
null,
120,
null,
null,
350,
24,
37,
null,
null,
null,
110,
43,
null,
75,
50,
38,
null,
60,
30,
25,
null,
30,
37,
null,
12,
18,
18,
12,
19,
55,
100,
26,
19,
30,
20,
28,
27,
25,
26,
25,
20,
22,
19,
19,
17,
43,
null,
null,
13,
53,
35,
23,
null,
32,
15,
16,
18,
30,
13,
10,
20,
15,
40,
30,
null,
40,
16,
12,
26,
33,
22,
null,
38,
30,
null,
null,
null,
23,
null,
20,
10,
15,
13,
15,
29,
30,
25,
25,
11,
11,
19,
45,
null,
45,
18,
13,
30,
13,
10,
16,
19,
26,
18,
22,
39,
null,
14,
17,
39,
25,
90,
18,
20,
25,
140,
19,
null,
85,
25,
95,
30,
71,
132,
null,
14,
18,
20,
17,
30,
20,
26,
26,
72,
64,
65,
45,
null,
120,
50,
91,
48,
53,
null,
150,
32,
null,
50,
55,
130,
null,
88,
40,
null,
45,
33,
95,
49,
25,
16,
120,
40,
20,
15,
17,
13,
14,
14,
14,
10,
15,
40,
16,
21,
23,
21,
20,
35,
45,
null,
170,
63,
167,
180,
103,
22,
25,
89,
null,
25,
null,
12,
11,
13,
18,
12,
15,
40,
22,
9,
40,
16,
16,
35,
20,
18,
17,
39,
20,
25,
58,
65,
79,
24,
16,
22,
17,
16,
13,
26,
23,
63,
125,
28,
125,
75,
21,
24,
null,
35,
18,
16,
null,
14,
16,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
15,
10,
13,
15,
35,
12,
13,
16,
13,
18,
15,
25,
20,
20,
11,
12,
14,
160,
null,
35,
50,
60,
null,
26,
38,
29,
22,
45,
65,
24,
28,
70,
35,
11,
null,
20,
20,
14,
10,
17,
null,
14,
25,
23,
null,
null,
14,
36,
54,
null,
18,
35,
23,
38,
23,
25,
60,
45,
25,
75,
55,
40,
20,
13,
28,
55,
null,
40,
30,
14,
18,
45,
35,
20,
50,
21,
24,
19,
null,
29,
34,
16,
18,
100,
49,
235,
170,
101,
null,
27,
13,
49,
70,
25,
23,
null,
null,
18,
39,
34,
26,
null,
100,
25,
62,
65,
115,
65,
30,
13,
19,
20,
13,
23,
25,
19,
40,
15,
27,
44,
107,
66,
30,
57,
null,
28,
30,
32,
21
],
"xaxis": "x5",
"y": [
87,
87,
87,
86,
86,
86,
85,
86,
86,
86,
86,
86,
88,
88,
87,
92,
91,
91,
91,
91,
91,
90,
90,
90,
91,
91,
91,
88,
87,
90,
90,
85,
89,
92,
92,
87,
86,
86,
86,
83,
82,
82,
96,
95,
95,
95,
85,
89,
89,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
91,
91,
91,
91,
93,
93,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
87,
87,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
94,
94,
94,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
83,
83,
88,
88,
88,
88,
88,
88,
87,
93,
88,
88,
84,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
87,
87,
86,
86,
93,
93,
93,
93,
92,
92,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
93,
85,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
98,
98,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
83,
94,
94,
94,
93,
93,
93,
93,
93,
89,
89,
87,
87,
87,
87,
87,
87,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
92,
92,
91,
90,
90,
90,
90,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
90,
88,
88,
88,
88,
88,
94,
94,
94,
87,
87,
87,
87,
85,
90,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
89,
89,
89,
89,
90,
90,
90,
90,
90,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
84,
86,
91,
91,
91,
91,
91,
91,
91,
91,
93,
92,
92,
92,
88,
88,
88,
95,
94,
94,
94,
94,
88,
88,
88,
84,
84,
84,
83,
83,
89,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
86,
86,
86,
86,
86,
86,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
86,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
88,
88,
88,
88,
88,
92,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
97,
96,
96,
84,
84,
91,
91,
91,
91,
91,
91,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
91,
86,
86,
87,
87,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
88,
88,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
91,
91,
91,
91,
91,
91,
95,
95,
82,
81,
85,
85,
87,
87,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
90,
90,
90,
85,
85,
87,
87,
87,
91,
91,
86,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
86,
92,
92,
92,
90,
90,
87,
87,
90,
90,
90,
90,
90,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
97,
97,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
89,
89,
89,
88,
88,
88,
89,
89,
87,
87,
87,
87,
87,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
90,
90,
90,
84,
84,
83,
83,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
87,
86,
86,
85,
85,
85,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
91,
91,
91,
91,
91,
91,
83,
83,
83,
83,
83,
83,
83,
83,
83,
94,
94,
94,
94,
94,
94,
93,
93,
87,
86,
86,
86,
86,
86,
88,
90,
90,
90,
90,
90,
93,
93,
93,
93,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
93,
93,
89,
89,
89,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
84,
84,
84,
84,
82,
87,
87,
87,
87,
87,
87,
88,
85,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
81,
88,
88,
88,
92,
92,
92,
87,
86,
86,
85,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
85,
85,
87,
87,
87,
87,
87,
87,
85,
85,
85,
90,
90,
90,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
92,
87,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
84,
90,
90,
90,
88,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
88,
88,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
88,
88,
88,
88,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
85,
85,
92,
92,
92,
88,
88,
86,
86,
86,
86,
87,
87,
87,
87,
93,
93,
93,
89,
89,
88,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
91,
91,
91,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
88,
88,
91,
91,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
86,
86,
86,
86,
86,
87,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
89,
93,
93,
93,
93,
83,
82,
92,
92,
92,
87,
87,
87,
87,
92,
92,
92,
92,
93,
93,
93,
93,
86,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
90,
86,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
96,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
87,
87,
87,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
86,
87,
87,
87,
87,
87,
87,
87,
86,
85,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
87,
90,
90,
84,
84,
84,
84,
84,
84,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
84,
84,
84,
84,
84,
84,
84,
85,
84,
84,
84,
84,
84,
84,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
90,
90,
91,
91,
91,
91,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
89,
89,
82,
81,
81,
80,
80,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
82,
82,
82,
82,
82,
81,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
86,
86,
92,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
90,
87,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
84,
84,
84,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
86,
86,
86,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
83,
83,
84,
88,
85,
85,
85,
85,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
90,
90,
94,
94,
94,
94,
94,
84,
84,
84,
84,
84,
83,
92,
92,
92,
92,
91,
90,
90,
90,
90,
90,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
84,
84,
83,
83,
87,
87,
87,
87,
86,
86,
86,
84,
84,
84,
89,
89,
90,
90,
90,
90,
90,
86,
86,
85,
85,
92,
92,
92,
92,
92,
92,
86,
90,
90,
90,
90,
90,
93,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
91,
91,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
83,
91,
91,
91,
84,
86,
86,
86,
86,
86,
91,
91,
91,
89,
89,
89,
89,
89,
89,
87,
94,
94,
94,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
86,
86,
90,
89,
89,
89,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
89,
89,
89,
89,
84,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
88,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
89,
89,
89,
89,
89,
94,
94,
94,
94,
93,
91,
91,
90,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
91,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
89,
89,
87,
87,
86,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
88,
88,
89,
89,
89,
89,
84,
84,
87,
87,
93,
93,
93,
93,
93,
87,
87,
95,
95,
94,
94,
87,
87,
86,
93,
93,
93,
93,
93,
93,
93,
92,
89,
89,
89,
89,
84,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
94,
94,
92,
92,
94,
92,
92,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
91,
91,
91,
91,
85,
85,
85,
85,
85,
97,
97,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
96,
89,
89,
89,
89,
89,
88,
88,
88,
91,
91,
91,
90,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
83,
89,
89,
88,
88,
88,
88,
87,
87,
97,
97,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
85,
85,
88,
88,
93,
93,
93,
93,
93,
93,
93,
82,
95,
84,
84,
83,
83,
83,
92,
92,
86,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
83,
82,
85,
85,
85,
85,
85,
85,
86,
86,
90,
90,
90,
84,
84,
84,
92,
85,
92,
92,
92,
92,
88,
88,
84,
84,
84,
84,
84,
83,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
89,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
87,
87,
87,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
85,
84,
84,
84,
88,
88,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
85,
84,
86,
86,
86,
86,
86,
86,
86,
85,
88,
85,
85,
85,
85,
85,
85,
85,
88,
88,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
88,
91,
91,
91,
91,
91,
91,
91,
83,
87,
87,
87,
87,
87,
87,
87,
88,
88,
91,
91,
91,
91,
91,
91,
91,
92,
92,
86,
86,
86,
86,
90,
90,
90,
87,
86,
85,
84,
83,
83,
83,
82,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
92,
92,
92,
91,
91,
91,
87,
87,
87,
90,
90,
90,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
81,
80,
80,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
86,
86,
86,
87,
87,
87,
87,
88,
87,
87,
87,
87,
87,
94,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
85,
85,
85,
87,
87,
87,
87,
85,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
97,
95,
94,
94,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
84,
84,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
88,
88,
92,
92,
92,
91,
91,
90,
90,
83,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
90,
89,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
88,
87,
87,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
83,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
88,
88,
86,
86,
86,
86,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
91,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
89,
88,
87,
92,
92,
92,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
96,
96,
96,
95,
95,
95,
93,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
86,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
87,
91,
91,
91,
91,
91,
89,
88,
88,
88,
88,
88,
96,
96,
95,
95,
95,
95,
84,
84,
92,
89,
89,
89,
82,
86,
86,
92,
92,
89,
89,
89,
89,
90,
90,
90,
90,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
84,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
85,
85,
85,
85,
85,
85,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
88,
88,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
90,
90,
90,
90,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
84,
84,
90,
90,
90,
91,
86,
93,
93,
93,
88,
89,
89,
89,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
90,
90,
89,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
90,
90,
89,
89,
89,
89,
89,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
92,
87,
87,
87,
87,
82,
81,
96,
96,
96,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
86,
85,
85,
85,
84,
84,
84,
84,
93,
93,
93,
93,
91,
91,
91,
91,
91,
91,
91,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
87,
87,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
88,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
94,
93,
93,
92,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
90,
90,
90,
92,
92,
87,
87,
87,
87,
87,
90,
90,
87,
87,
87,
88,
88,
85,
86,
86,
86,
86,
88,
88,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
92,
92,
92,
92,
91,
91,
91,
91,
86,
86,
91,
91,
87,
87,
87,
87,
88,
88,
85,
85,
85,
85,
91,
91,
91,
91,
90,
90,
86,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
87,
87,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
93,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
89,
89,
89,
86,
86,
85,
85,
85,
92,
92,
92,
92,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
88,
88,
84,
84,
84,
84,
84,
91,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
92,
91,
91,
91,
91,
91,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
87,
87,
87,
87,
87,
93,
93,
92,
92,
92,
86,
86,
86,
86,
86,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
88,
90,
90,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
82,
95,
82,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
84,
84,
83,
83,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
83,
90,
90,
92,
92,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
85,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
94,
94,
98,
97,
97,
96,
96,
96,
96,
95,
88,
88,
88,
87,
90,
87,
87,
87,
87,
87,
85,
85,
90,
90,
90,
90,
90,
94,
94,
94,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
91,
91,
91,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
94,
94,
94,
94,
91,
90,
90,
90,
90,
90,
90,
90,
92,
92,
91,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
86,
86,
86,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
86,
86,
85,
83,
82,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
93,
90,
90,
90,
90,
85,
85,
85,
85,
85,
84,
86,
86,
87,
87,
87,
87,
87,
87,
86,
86,
91,
88,
88,
88,
85,
84,
84,
84,
84,
84,
84,
86,
86,
86,
87,
87,
87,
87,
86,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
90,
90,
90,
90,
90,
90,
89,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
90,
89,
89,
89,
89,
89,
89,
92,
92,
92,
87,
87,
87,
87,
87,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
88,
89,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
84,
83,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
88,
88,
88,
89,
89,
94,
94,
94,
94,
94,
94,
94,
86,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
97,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
87,
87,
87,
87,
92,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
87,
83,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
93,
93,
88,
88,
88,
88,
87,
87,
87,
87,
84,
84,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
86,
86,
86,
86,
86,
86,
92,
92,
92,
87,
87,
87,
87,
87,
82,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
90,
90,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
90,
90,
90,
90,
93,
93,
90,
90,
90,
90,
84,
91,
91,
91,
91,
91,
91,
91,
90,
86,
92,
92,
92,
92,
92,
92,
88,
96,
95,
95,
95,
95,
95,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
85,
85,
85,
85,
89,
89,
89,
89,
89,
82,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
89,
94,
91,
91,
91,
88,
88,
88,
89,
89,
89,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
93,
85,
85,
85,
85,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
95,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
84,
92,
92,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
92,
91,
91,
91,
91,
91,
89,
89,
88,
87,
90,
90,
90,
90,
85,
85,
85,
85,
85,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
84,
84,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
90,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
85,
85,
85,
84,
84,
88,
88,
87,
87,
87,
87,
87,
96,
95,
95,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
91,
91,
86,
86,
90,
90,
94,
93,
93,
93,
93,
88,
88,
88,
95,
95,
95,
95,
95,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
84,
84,
91,
91,
87,
87,
87,
88,
88,
88,
88,
88,
93,
93,
93,
85,
85,
86,
86,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
92,
91,
91,
91,
89,
87,
92,
92,
92,
92,
92,
92,
89,
89,
89,
90,
90,
90,
91,
91,
91,
93,
92,
92,
88,
92,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
89,
87,
87,
87,
86,
86,
86,
86,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
91,
91,
91,
91,
86,
86,
90,
90,
90,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
83,
83,
82,
82,
82,
82,
82,
81,
81,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
90,
90,
91,
91,
91,
91,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
90,
90,
89,
89,
88,
88,
88,
87,
87,
89,
89,
89,
89,
89,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
92,
92,
92,
87,
87,
87,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
88,
87,
87,
87,
88,
88,
88,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
82,
80,
100,
99,
98,
97,
84,
84,
84,
90,
90,
90,
90,
90,
90,
92,
92,
92,
91,
92,
92,
92,
91,
91,
91,
91,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
88,
88,
88,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
85,
85,
88,
88,
88,
87,
87,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
88,
90,
90,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
90,
90,
90,
90,
90,
90,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
87,
87,
87,
87,
88,
88,
84,
84,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
86,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
93,
89,
94,
93,
93,
93,
93,
93,
92,
92,
92,
92,
85,
84,
84,
84,
91,
91,
91,
91,
91,
91,
85,
85,
92,
92,
92,
92,
92,
92,
87,
87,
90,
90,
90,
90,
90,
89,
89,
89,
91,
87,
87,
87,
87,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
90,
90,
90,
87,
87,
87,
87,
87,
87,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
92,
92,
91,
89,
87,
86,
86,
88,
88,
84,
84,
84,
84,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
94,
94,
95,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
87,
87,
91,
91,
91,
91,
91,
91,
98,
95,
95,
94,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
91,
91,
90,
90,
90,
90,
83,
88,
88,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
92,
92,
92,
91,
91,
91,
93,
93,
93,
93,
93,
93,
87,
87,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
84,
84,
87,
84,
84,
84,
84,
82,
81,
93,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
87,
87,
87,
87,
91,
91,
89,
89,
89,
89,
89,
84,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
94,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
85,
85,
91,
91,
91,
88,
88,
88,
88,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
92,
85,
85,
87,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
90,
90,
90,
90,
90,
90,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
87,
87,
87,
87,
87,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
84,
91,
91,
91,
91,
91,
91,
91,
91,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
85,
87,
87,
87,
87,
87,
87,
86,
86,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
88,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
91,
91,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
99,
97,
97,
95,
95,
95,
94,
94,
85,
85,
90,
89,
92,
91,
91,
88,
88,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
91,
91,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
85,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
85,
85,
90,
90,
84,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
86,
87,
87,
87,
87,
92,
92,
92,
92,
91,
91,
83,
90,
90,
90,
89,
89,
89,
89,
89,
87,
89,
89,
89,
89,
89,
89,
89,
97,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
93,
93,
93,
88,
88,
88,
87,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
85,
85,
85,
87,
87,
87,
93,
93,
93,
90,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
96,
95,
95,
95,
95,
91,
91,
91,
91,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
92,
92,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
87,
87,
87,
87,
92,
92,
92,
93,
93,
93,
93,
93,
93,
88,
88,
88,
87,
87,
91,
91,
91,
91,
96,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
87,
87,
87,
86,
86,
86,
91,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
88,
88,
88,
88,
91,
91,
91,
91,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
95,
95,
95,
95,
95,
95,
94,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
92,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
85,
85,
82,
81,
81,
81,
81,
97,
97,
97,
96,
96,
96,
96,
96,
96,
96,
94,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
84,
84,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
92,
92,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
85,
91,
91,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
87,
87,
87,
87,
87,
87,
91,
91,
86,
88,
88,
88,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
96,
94,
94,
84,
84,
84,
89,
89,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
98,
97,
97,
97,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
88,
88,
88,
88,
85,
85,
85,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
85,
85,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
92,
92,
92,
89,
89,
89,
89,
89,
92,
92,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
91,
91,
91,
91,
90,
90,
89,
88,
88,
88,
91,
91,
91,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
92,
92,
90,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
94,
93,
93,
93,
93,
93,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
96,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
92,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
90,
90,
95,
95,
94,
94,
94,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
93,
85,
85,
85,
84,
90,
90,
90,
90,
92,
92,
92,
92,
92,
84,
91,
91,
92,
92,
92,
92,
92,
92,
91,
90,
83,
83,
83,
83,
83,
83,
83,
83,
83,
98,
98,
98,
98,
97,
96,
95,
95,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
84,
86,
92,
92,
84,
84,
84,
84,
84,
84,
84,
84,
83,
92,
92,
92,
90,
90,
90,
90,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
92,
92,
92,
92,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
90,
97,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
88,
88,
88,
88,
88,
88,
90,
90,
90,
88,
88,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
90,
90,
90,
90,
85,
85,
85,
85,
85,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
93,
93,
93,
93,
93,
84,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
91,
91,
84,
84,
84,
84,
84,
84,
84,
83,
91,
91,
91,
92,
92,
92,
92,
92,
86,
86,
86,
86,
86,
88,
87,
86,
86,
89,
89,
89,
92,
92,
92,
91,
91,
91,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
90,
90,
90,
90,
87,
87,
87,
87,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
86,
86,
86,
97,
97,
95,
95,
95,
94,
94,
94,
83,
90,
90,
90,
90,
90,
90,
90,
86,
86,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
84,
84,
83,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
90,
90,
90,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
83,
91,
91,
91,
91,
84,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
85,
89,
89,
89,
93,
93,
93,
93,
93,
94,
94,
93,
88,
88,
92,
92,
92,
92,
93,
93,
93,
93,
92,
92,
86,
86,
86,
86,
86,
85,
82,
82,
89,
88,
88,
88,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
90,
90,
87,
87,
87,
87,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
85,
85,
85,
90,
90,
90,
90,
90,
90,
89,
95,
94,
94,
93,
93,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
92,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
88,
87,
87,
89,
89,
89,
89,
89,
89,
89,
88,
89,
89,
89,
89,
89,
87,
86,
86,
86,
86,
86,
86,
95,
94,
94,
94,
94,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
90,
89,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
90,
91,
91,
91,
90,
90,
88,
88,
87,
87,
87,
87,
87,
87,
92,
92,
91,
91,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
89,
91,
90,
90,
90,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
83,
82,
90,
90,
90,
93,
93,
93,
93,
93,
93,
87,
86,
86,
86,
86,
86,
94,
94,
88,
88,
97,
96,
96,
96,
90,
90,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
87,
87,
87,
87,
87,
88,
88,
88,
87,
87,
87,
87,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
86,
86,
93,
92,
92,
92,
94,
94,
94,
92,
92,
92,
92,
87,
87,
94,
94,
94,
93,
90,
90,
90,
90,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
87,
87,
87,
87,
87,
87,
86,
86,
92,
92,
91,
91,
91,
91,
91,
91,
87,
87,
86,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
87,
89,
88,
88,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
88,
84,
84,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
88,
88,
87,
92,
91,
91,
89,
89,
87,
87,
87,
87,
87,
87,
91,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
83,
83,
88,
88,
88,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
82,
82,
81,
95,
95,
94,
94,
93,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
91,
86,
86,
85,
85,
91,
91,
91,
91,
91,
92,
92,
91,
91,
93,
93,
83,
83,
83,
83,
82,
88,
87,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
90,
90,
90,
90,
90,
89,
89,
89,
90,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
91,
91,
87,
87,
87,
82,
82,
96,
96,
96,
95,
95,
91,
91,
91,
91,
91,
91,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
91,
91,
91,
91,
91,
91,
83,
90,
90,
90,
90,
90,
90,
90,
84,
91,
91,
91,
91,
85,
85,
85,
90,
90,
89,
89,
89,
88,
88,
88,
88,
88,
88,
90,
90,
86,
86,
86,
86,
86,
86,
87,
87,
87,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
92,
92,
92,
86,
86,
93,
93,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
90,
93,
93,
93,
93,
92,
92,
92,
92,
92,
86,
86,
86,
85,
91,
91,
91,
87,
87,
87,
87,
100,
98,
97,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
91,
91,
91,
91,
91,
86,
86,
86,
91,
91,
91,
86,
86,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
90,
90,
88,
88,
88,
91,
91,
91,
91,
91,
85,
85,
84,
84,
84,
84,
84,
84,
92,
92,
92,
92,
92,
85,
85,
85,
85,
85,
85,
84,
88,
88,
88,
88,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
84,
94,
94,
94,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
94,
94,
94,
94,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
84,
84,
94,
94,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
92,
92,
92,
92,
87,
87,
87,
86,
86,
86,
86,
86,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
88,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
84,
84,
84,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
87,
87,
90,
86,
86,
89,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
88,
88,
89,
89,
86,
86,
86,
86,
86,
86,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
88,
88,
87,
87,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
87,
86,
97,
95,
82,
89,
89,
91,
91,
91,
93,
93,
93,
93,
93,
86,
86,
87,
84,
84,
84,
91,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
91,
91,
87,
90,
90,
90,
90,
90,
90,
90,
87,
87,
85,
87,
88,
88,
88,
88,
83,
91,
91,
91,
90,
90,
90,
90,
90,
90,
85,
86,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
91,
91,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
83,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
86,
92,
91,
91,
83,
83,
83,
83,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
91,
91,
94,
94,
94,
94,
94,
90,
90,
89,
89,
89,
89,
88,
92,
92,
92,
90,
88,
86,
88,
90,
90,
90,
90,
90,
85,
85,
85,
87,
87,
87,
85,
85,
85,
85,
91,
91,
93,
87,
87,
87,
87,
87,
85,
86,
86,
92,
92,
92,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
93,
93,
93,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
87,
87,
84,
84,
83,
83,
83,
83,
83,
88,
87,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
90,
90,
90,
90,
85,
85,
85,
85,
85,
86,
86,
86,
90,
90,
90,
93,
93,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
95,
95,
95,
95,
95,
95,
83,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
89,
89,
97,
96,
96,
96,
95,
95,
95,
95,
95,
95,
94,
88,
88,
88,
88,
88,
88,
88,
84,
84,
85,
85,
94,
94,
94,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
86,
86,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
90,
89,
89,
92,
89,
89,
89,
89,
89,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
85,
85,
85,
85,
85,
88,
87,
86,
85,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
84,
87,
87,
87,
89,
89,
87,
87,
87,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
83,
85,
85,
85,
85,
86,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
97,
96,
96,
95,
95,
95,
95,
84,
84,
91,
91,
86,
86,
86,
90,
90,
90,
90,
90,
91,
91,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
90,
90,
92,
92,
92,
86,
86,
86,
86,
86,
86,
86,
86,
91,
90,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
90,
90,
90,
90,
90,
84,
84,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
83,
88,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
88,
91,
89,
89,
89,
89,
88,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
91,
91,
91,
88,
88,
88,
87,
87,
87,
87,
87,
87,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
85,
85,
92,
92,
92,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
95,
94,
94,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
88,
87,
87,
87,
87,
96,
94,
94,
94,
94,
93,
92,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
92,
92,
90,
90,
90,
90,
87,
87,
87,
87,
86,
85,
85,
85,
85,
85,
85,
89,
89,
89,
87,
87,
89,
89,
89,
89,
90,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
94,
94,
88,
88,
88,
86,
86,
88,
88,
88,
88,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
89,
89,
89,
84,
83,
87,
86,
86,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
91,
91,
87,
87,
87,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
90,
90,
90,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
86,
86,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
94,
94,
94,
93,
93,
93,
93,
93,
88,
86,
86,
86,
92,
92,
92,
92,
86,
86,
86,
86,
85,
86,
86,
86,
92,
92,
92,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
87,
87,
87,
87,
88,
88,
88,
88,
87,
87,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
85,
85,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
90,
86,
84,
84,
84,
84,
84,
84,
84,
84,
83,
86,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
89,
89,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
83,
83,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
84,
84,
84,
84,
84,
91,
90,
90,
90,
92,
92,
92,
92,
92,
92,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
87,
87,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
88,
86,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
89,
87,
88,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
88,
88,
90,
90,
90,
83,
83,
83,
82,
82,
82,
82,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
83,
83,
83,
83,
85,
85,
93,
93,
93,
93,
93,
93,
92,
92,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
88,
88,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
86,
86,
88,
88,
88,
85,
84,
85,
84,
84,
84,
87,
87,
87,
87,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
94,
94,
94,
93,
93,
93,
93,
93,
88,
88,
88,
88,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
91,
90,
86,
86,
86,
86,
86,
86,
86,
90,
91,
91,
93,
93,
93,
86,
86,
92,
92,
86,
86,
87,
87,
87,
87,
95,
94,
94,
86,
86,
86,
86,
85,
85,
85,
89,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
88,
88,
88,
85,
89,
89,
89,
92,
92,
92,
91,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
88,
88,
88,
88,
89,
89,
89,
89,
89,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
92,
90,
89,
89,
87,
87,
94,
92,
92,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
89,
89,
93,
92,
92,
92,
92,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
90,
89,
89,
89,
89,
89,
89,
87,
87,
87,
89,
89,
93,
93,
93,
93,
93,
92,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
84,
88,
88,
87,
87,
87,
87,
86,
86,
86,
91,
91,
91,
89,
89,
89,
90,
90,
90,
89,
89,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
82,
81,
81,
81,
97,
91,
91,
90,
90,
90,
85,
88,
88,
88,
88,
88,
88,
86,
89,
89,
89,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
90,
90,
90,
91,
87,
87,
86,
86,
85,
88,
88,
88,
87,
87,
93,
93,
84,
84,
84,
83,
82,
96,
94,
88,
88,
85,
85,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
84,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
88,
88,
91,
91,
96,
95,
95,
95,
85,
85,
85,
85,
89,
89,
89,
89,
89,
96,
96,
96,
96,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
91,
91,
91,
91,
88,
88,
88,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
85,
84,
84,
95,
95,
95,
95,
94,
94,
94,
89,
89,
89,
89,
89,
88,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
84,
84,
84,
88,
88,
88,
88,
88,
86,
86,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
88,
84,
84,
87,
87,
87,
89,
89,
89,
89,
89,
89,
88,
88,
88,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
84,
84,
84,
84,
83,
90,
89,
89,
89,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
92,
92,
92,
92,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
88,
95,
87,
87,
87,
93,
93,
87,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
82,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
90,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
87,
87,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
88,
88,
88,
88,
88,
90,
90,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
91,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
88,
91,
91,
85,
85,
85,
85,
92,
92,
85,
85,
85,
85,
87,
87,
87,
87,
90,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
84,
83,
92,
92,
92,
94,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
95,
95,
95,
95,
95,
94,
94,
86,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
93,
89,
89,
89,
89,
89,
87,
87,
91,
91,
91,
83,
83,
83,
83,
83,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
87,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
85,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
94,
94,
94,
94,
94,
94,
84,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
90,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
89,
89,
91,
91,
91,
91,
91,
91,
82,
82,
82,
80,
97,
96,
96,
89,
89,
89,
89,
89,
89,
87,
87,
90,
89,
89,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
84,
84,
84,
84,
84,
84,
90,
90,
90,
87,
83,
83,
91,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
93,
87,
87,
87,
87,
87,
84,
88,
88,
88,
88,
86,
86,
86,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
91,
91,
91,
87,
87,
86,
86,
86,
86,
86,
86,
86,
92,
91,
91,
91,
91,
91,
90,
90,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
87,
92,
92,
91,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
91,
91,
91,
92,
92,
93,
93,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
89,
93,
93,
87,
90,
90,
90,
90,
88,
88,
88,
88,
88,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
89,
89,
89,
89,
89,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
84,
84,
91,
91,
91,
91,
86,
86,
86,
86,
90,
90,
89,
89,
89,
94,
94,
94,
94,
94,
93,
93,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
86,
86,
85,
85,
85,
85,
90,
89,
89,
87,
87,
85,
85,
85,
85,
85,
85,
84,
84,
84,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
90,
90,
90,
90,
89,
89,
89,
97,
95,
95,
95,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
92,
92,
88,
86,
88,
88,
91,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
88,
88,
88,
88,
88,
88,
83,
91,
91,
93,
98,
96,
95,
90,
91,
91,
91,
97,
96,
95,
95,
95,
95,
95,
95,
88,
88,
88,
88,
88,
88,
96,
96,
95,
95,
95,
95,
95,
95,
95,
85,
85,
85,
85,
85,
85,
86,
86,
86,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
89,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
95,
87,
87,
90,
90,
88,
88,
88,
88,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
86,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
85,
89,
89,
90,
89,
89,
89,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
95,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
94,
88,
88,
88,
88,
91,
91,
90,
90,
85,
86,
86,
86,
86,
86,
86,
86,
85,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
89,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
94,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
84,
84,
86,
86,
90,
90,
90,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
94,
94,
93,
93,
92,
92,
88,
88,
88,
88,
88,
88,
88,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
90,
90,
90,
89,
89,
89,
89,
89,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
82,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
92,
90,
90,
88,
90,
90,
93,
93,
94,
94,
94,
87,
89,
89,
89,
90,
90,
88,
88,
88,
92,
90,
90,
90,
90,
90,
93,
93,
93,
93,
92,
87,
87,
87,
88,
88,
88,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
89,
89,
90,
90,
90,
90,
90,
90,
89,
89,
89,
88,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
85,
85,
85,
92,
92,
92,
92,
92,
92,
86,
87,
87,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
88,
85,
85,
96,
96,
96,
96,
95,
95,
95,
95,
92,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
94,
94,
93,
93,
93,
93,
93,
92,
91,
91,
91,
85,
85,
85,
85,
94,
94,
94,
94,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
87,
87,
87,
87,
87,
92,
92,
91,
85,
85,
85,
85,
90,
90,
90,
95,
90,
90,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
83,
85,
85,
93,
93,
93,
93,
93,
93,
93,
85,
85,
84,
84,
84,
89,
89,
89,
89,
89,
88,
88,
88,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
88,
91,
91,
91,
91,
91,
91,
91,
91,
94,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
85,
88,
88,
88,
84,
85,
85,
85,
85,
85,
85,
84,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
88,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
86,
86,
86,
86,
86,
90,
95,
94,
94,
86,
84,
84,
90,
90,
90,
85,
85,
85,
84,
84,
84,
90,
100,
100,
97,
97,
97,
97,
96,
96,
96,
96,
96,
89,
89,
89,
85,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
89,
89,
89,
87,
87,
87,
87,
87,
87,
93,
93,
93,
90,
90,
90,
90,
89,
90,
90,
89,
88,
88,
88,
88,
88,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
93,
93,
92,
93,
86,
86,
86,
86,
85,
85,
85,
85,
85,
88,
90,
90,
90,
90,
93,
93,
93,
93,
90,
90,
92,
92,
92,
92,
92,
88,
88,
88,
93,
93,
93,
93,
84,
84,
83,
83,
83,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
90,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
94,
93,
93,
93,
93,
91,
89,
97,
97,
97,
96,
96,
95,
81,
81,
80,
80,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
88,
88,
88,
84,
87,
86,
86,
86,
86,
91,
91,
91,
91,
91,
88,
85,
85,
85,
85,
92,
92,
92,
92,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
88,
88,
88,
88,
88,
88,
86,
86,
86,
85,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
88,
88,
88,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
83,
83,
83,
82,
92,
92,
91,
91,
82,
82,
82,
82,
81,
81,
81,
81,
89,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
81,
80,
80,
80,
95,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
89,
89,
89,
89,
84,
85,
85,
85,
85,
82,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
81,
92,
91,
91,
91,
91,
91,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
89,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
87,
86,
80,
88,
88,
88,
90,
90,
90,
93,
93,
93,
93,
93,
93,
93,
89,
87,
90,
90,
90,
90,
90,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
87,
87,
91,
91,
91,
91,
91,
91,
91,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
90,
92,
92,
92,
89,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
92,
91,
91,
92,
92,
92,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
89,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
84,
84,
84,
84,
84,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
90,
90,
90,
90,
90,
87,
88,
88,
90,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
94,
94,
93,
84,
84,
84,
84,
96,
95,
95,
95,
95,
95,
94,
94,
87,
87,
87,
87,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
88,
88,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
95,
94,
88,
88,
88,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
88,
88,
88,
88,
95,
95,
95,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
91,
91,
91,
92,
92,
92,
93,
93,
93,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
87,
87,
87,
84,
84,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
89,
89,
89,
89,
89,
89,
96,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
90,
90,
89,
89,
89,
89,
89,
89,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
82,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
86,
86,
94,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
95,
95,
95,
95,
94,
87,
84,
84,
84,
91,
91,
86,
86,
86,
86,
87,
87,
87,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
84,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
87,
87,
87,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
84,
84,
84,
86,
86,
85,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
84,
84,
83,
83,
82,
82,
90,
90,
87,
87,
87,
87,
87,
85,
92,
92,
88,
88,
88,
88,
89,
89,
88,
90,
90,
90,
90,
90,
90,
90,
85,
85,
85,
85,
91,
91,
88,
88,
88,
87,
87,
87,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
83,
83,
83,
83,
82,
87,
87,
87,
87,
87,
87,
87,
82,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
84,
84,
91,
91,
91,
91,
91,
91,
91,
91,
88,
85,
85,
85,
87,
87,
87,
87,
92,
92,
92,
92,
91,
91,
91,
89,
89,
89,
88,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
92,
92,
92,
94,
94,
94,
94,
94,
92,
87,
87,
87,
87,
87,
85,
85,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
84,
84,
84,
83,
89,
89,
89,
85,
85,
84,
88,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
87,
87,
87,
87,
88,
88,
88,
88,
88,
91,
88,
88,
88,
88,
85,
85,
85,
85,
81,
99,
96,
95,
95,
94,
92,
92,
92,
92,
92,
94,
94,
94,
94,
93,
93,
93,
93,
91,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
94,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
89,
88,
88,
88,
87,
87,
86,
86,
86,
86,
86,
85,
92,
92,
92,
92,
85,
85,
85,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
94,
94,
94,
88,
88,
86,
86,
86,
86,
86,
87,
87,
87,
87,
92,
89,
92,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
84,
84,
93,
93,
92,
92,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
87,
87,
86,
86,
86,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
93,
93,
93,
93,
91,
91,
91,
91,
86,
86,
88,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
89,
88,
88,
88,
88,
88,
88,
91,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
82,
82,
82,
82,
84,
89,
88,
88,
88,
88,
88,
87,
98,
97,
96,
95,
95,
95,
95,
94,
94,
94,
94,
90,
90,
90,
87,
87,
87,
87,
87,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
94,
94,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
86,
86,
86,
93,
93,
91,
88,
88,
88,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
92,
92,
92,
92,
92,
84,
88,
88,
88,
88,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
89,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
87,
87,
86,
86,
90,
85,
85,
85,
85,
85,
92,
92,
92,
83,
83,
83,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
91,
91,
91,
91,
91,
92,
92,
92,
87,
87,
86,
85,
89,
89,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
83,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
87,
87,
83,
84,
84,
84,
84,
84,
83,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
94,
92,
92,
92,
89,
90,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
86,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
86,
86,
86,
86,
86,
86,
84,
87,
87,
87,
87,
89,
89,
89,
88,
88,
90,
90,
90,
84,
84,
84,
83,
85,
85,
85,
85,
85,
85,
85,
93,
93,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
86,
92,
86,
86,
86,
86,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
82,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
95,
95,
95,
95,
95,
95,
95,
84,
84,
83,
95,
95,
92,
92,
89,
89,
88,
88,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
85,
89,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
95,
88,
88,
88,
88,
88,
88,
86,
91,
91,
91,
90,
90,
90,
90,
87,
82,
82,
87,
87,
87,
90,
90,
90,
89,
89,
88,
88,
88,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
91,
91,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
91,
91,
91,
91,
90,
90,
90,
90,
87,
87,
87,
88,
88,
83,
83,
93,
93,
93,
88,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
84,
83,
83,
83,
82,
87,
87,
87,
87,
96,
95,
95,
95,
94,
94,
94,
94,
94,
94,
94,
94,
90,
90,
90,
93,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
92,
92,
92,
92,
87,
87,
87,
87,
91,
91,
91,
93,
93,
93,
93,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
91,
91,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
91,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
85,
85,
93,
92,
92,
92,
92,
92,
89,
89,
94,
94,
93,
93,
93,
87,
87,
87,
86,
86,
86,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
92,
92,
92,
92,
92,
91,
91,
91,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
92,
92,
92,
93,
93,
92,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
84,
84,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
93,
93,
92,
84,
83,
83,
83,
83,
83,
83,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
87,
84,
84,
84,
84,
84,
84,
84,
84,
87,
86,
86,
86,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
85,
85,
85,
85,
84,
87,
90,
90,
90,
90,
90,
90,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
91,
91,
91,
91,
87,
87,
87,
87,
88,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
82,
87,
87,
83,
83,
90,
90,
90,
90,
90,
83,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
89,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
86,
86,
86,
85,
85,
85,
85,
84,
84,
84,
90,
90,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
89,
89,
88,
88,
88,
88,
94,
94,
94,
87,
87,
87,
87,
87,
86,
86,
86,
88,
88,
88,
92,
92,
91,
91,
90,
90,
90,
90,
90,
90,
90,
91,
91,
86,
86,
93,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
93,
93,
93,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
87,
87,
86,
86,
86,
85,
90,
90,
90,
86,
86,
88,
88,
88,
88,
88,
93,
86,
85,
89,
89,
89,
89,
89,
89,
89,
88,
88,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
92,
92,
92,
83,
82,
84,
84,
84,
84,
84,
84,
84,
87,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
90,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
90,
90,
90,
90,
90,
90,
90,
89,
84,
83,
83,
83,
83,
94,
94,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
97,
95,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
92,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
88,
88,
88,
88,
88,
88,
86,
86,
86,
90,
86,
86,
86,
86,
91,
91,
91,
91,
91,
86,
86,
86,
95,
85,
89,
89,
98,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
94,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
82,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
87,
87,
86,
86,
89,
89,
89,
89,
89,
89,
89,
89,
89,
93,
93,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
93,
93,
92,
89,
89,
89,
89,
89,
84,
84,
84,
86,
86,
92,
91,
91,
91,
91,
87,
87,
84,
84,
90,
90,
87,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
92,
87,
87,
87,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
83,
84,
84,
84,
84,
84,
84,
84,
87,
87,
86,
86,
93,
93,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
88,
88,
88,
88,
88,
88,
90,
89,
89,
93,
93,
86,
86,
86,
85,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
86,
85,
85,
87,
87,
88,
88,
88,
85,
86,
90,
89,
89,
92,
92,
91,
91,
91,
88,
88,
88,
88,
81,
100,
100,
100,
99,
99,
98,
98,
98,
98,
97,
97,
97,
97,
96,
90,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
86,
86,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
82,
82,
89,
89,
89,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
87,
87,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
88,
88,
88,
96,
96,
96,
95,
95,
95,
94,
94,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
85,
84,
94,
86,
86,
86,
86,
84,
84,
88,
87,
87,
95,
95,
95,
94,
94,
94,
86,
86,
87,
87,
86,
86,
86,
86,
86,
87,
87,
83,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
92,
88,
88,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
91,
91,
91,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
82,
82,
82,
82,
85,
85,
85,
87,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
96,
96,
96,
96,
95,
95,
95,
95,
94,
94,
94,
94,
89,
89,
86,
86,
86,
88,
88,
88,
88,
90,
90,
90,
90,
90,
91,
91,
91,
91,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
87,
93,
93,
93,
93,
93,
93,
93,
93,
85,
80,
80,
97,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
90,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
91,
91,
91,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
83,
82,
88,
88,
88,
88,
88,
89,
89,
89,
90,
90,
90,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
92,
87,
87,
87,
86,
86,
86,
87,
87,
87,
87,
87,
87,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
85,
85,
85,
85,
85,
85,
89,
88,
88,
88,
88,
87,
91,
92,
92,
92,
88,
81,
94,
94,
94,
94,
94,
87,
87,
87,
87,
87,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
91,
91,
91,
88,
88,
88,
90,
90,
90,
90,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
92,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
87,
87,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
88,
88,
88,
88,
84,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
91,
91,
87,
90,
90,
89,
89,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
82,
93,
93,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
84,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
99,
99,
99,
98,
98,
97,
97,
97,
97,
97,
97,
96,
88,
88,
88,
88,
88,
82,
82,
82,
82,
82,
96,
95,
95,
95,
90,
90,
84,
84,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
90,
90,
90,
90,
92,
91,
85,
85,
88,
88,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
88,
87,
90,
88,
90,
90,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
84,
94,
94,
89,
89,
89,
89,
88,
88,
91,
91,
91,
83,
84,
88,
88,
88,
88,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
96,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
94,
94,
93,
93,
93,
83,
89,
89,
89,
87,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
94,
94,
94,
94,
94,
86,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
87,
87,
87,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
86,
86,
86,
94,
94,
94,
93,
92,
92,
92,
86,
86,
86,
85,
85,
85,
92,
92,
92,
92,
92,
92,
92,
84,
90,
90,
90,
89,
89,
86,
93,
93,
93,
93,
88,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
91,
91,
86,
86,
86,
86,
84,
84,
83,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
87,
90,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
83,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
88,
88,
88,
88,
89,
89,
89,
89,
89,
92,
92,
92,
91,
90,
90,
85,
85,
84,
84,
84,
86,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
88,
88,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
86,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
87,
87,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
91,
91,
90,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
92,
85,
85,
85,
85,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
88,
87,
87,
87,
87,
87,
87,
87,
90,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
90,
90,
91,
91,
91,
91,
91,
92,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
85,
85,
85,
85,
85,
91,
91,
91,
93,
92,
92,
90,
90,
92,
97,
96,
96,
96,
96,
95,
95,
95,
84,
84,
84,
84,
84,
84,
89,
89,
84,
84,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
91,
91,
93,
93,
93,
86,
84,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
90,
87,
87,
87,
87,
87,
87,
86,
92,
92,
92,
92,
92,
91,
90,
90,
88,
88,
88,
88,
88,
91,
91,
91,
92,
82,
82,
92,
90,
90,
90,
96,
96,
95,
95,
94,
94,
90,
90,
90,
90,
87,
84,
93,
93,
93,
93,
93,
93,
92,
92,
90,
92,
92,
92,
94,
93,
93,
86,
86,
86,
86,
86,
87,
87,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
85,
87,
90,
90,
90,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
90,
90,
89,
89,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
84,
83,
86,
86,
86,
86,
92,
92,
92,
92,
84,
84,
83,
81,
81,
88,
97,
96,
96,
95,
95,
95,
90,
90,
83,
83,
83,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
95,
94,
94,
90,
90,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
86,
86,
88,
88,
88,
88,
88,
88,
86,
88,
88,
88,
88,
88,
88,
88,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
98,
96,
96,
96,
95,
94,
89,
89,
85,
85,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
91,
91,
91,
91,
91,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
89,
91,
91,
89,
89,
89,
89,
89,
89,
100,
97,
97,
97,
97,
97,
97,
97,
97,
97,
91,
91,
91,
86,
86,
86,
90,
90,
90,
90,
88,
88,
88,
88,
87,
85,
85,
85,
90,
90,
90,
90,
85,
85,
87,
86,
86,
86,
86,
86,
86,
86,
86,
88,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
87,
82,
82,
91,
86,
86,
86,
86,
80,
92,
84,
84,
84,
84,
83,
91,
91,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
87,
84,
84,
84,
84,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
93,
93,
93,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
92,
92,
83,
83,
92,
92,
92,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
94,
84,
84,
88,
88,
88,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
88,
88,
88,
88,
90,
90,
90,
90,
95,
95,
95,
95,
94,
94,
94,
90,
90,
90,
90,
90,
85,
85,
85,
85,
85,
85,
85,
89,
89,
89,
89,
89,
89,
92,
92,
92,
86,
86,
86,
86,
86,
90,
89,
89,
89,
89,
94,
94,
92,
90,
90,
90,
90,
90,
84,
84,
84,
86,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
89,
89,
87,
89,
89,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
93,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
92,
92,
92,
88,
88,
94,
94,
94,
94,
94,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
92,
93,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
86,
86,
86,
88,
88,
86,
86,
86,
86,
91,
91,
91,
91,
91,
91,
91,
88,
88,
85,
85,
85,
85,
95,
93,
93,
87,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
84,
92,
92,
92,
92,
92,
92,
92,
88,
85,
84,
84,
84,
86,
86,
85,
85,
84,
84,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
95,
95,
95,
94,
94,
94,
94,
84,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
87,
87,
87,
90,
90,
91,
91,
91,
86,
86,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
91,
91,
91,
91,
91,
91,
91,
89,
89,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
85,
85,
87,
86,
90,
91,
91,
92,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
84,
93,
93,
93,
93,
93,
93,
93,
84,
84,
84,
85,
85,
85,
85,
85,
85,
83,
83,
86,
86,
86,
86,
86,
86,
87,
92,
92,
92,
92,
92,
92,
92,
88,
88,
92,
91,
91,
90,
90,
90,
90,
89,
89,
89,
89,
88,
88,
86,
90,
88,
88,
84,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
88,
88,
90,
90,
90,
90,
92,
91,
91,
91,
91,
91,
91,
91,
91,
96,
94,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
85,
89,
89,
89,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
89,
89,
89,
86,
86,
84,
87,
92,
92,
92,
92,
92,
89,
89,
89,
89,
89,
85,
85,
85,
85,
91,
91,
91,
91,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
90,
90,
88,
88,
88,
94,
94,
94,
84,
84,
84,
84,
84,
84,
84,
84,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
87,
85,
85,
85,
85,
85,
85,
85,
85,
91,
91,
91,
91,
90,
90,
90,
90,
95,
94,
94,
94,
94,
94,
90,
91,
91,
91,
91,
85,
85,
85,
85,
85,
85,
85,
92,
92,
86,
85,
88,
88,
89,
89,
89,
89,
89,
89,
89,
91,
91,
93,
88,
88,
88,
88,
88,
88,
88,
88,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
87,
87,
87,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
89,
89,
89,
89,
89,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
93,
87,
87,
87,
90,
90,
87,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
86,
86,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90
],
"yaxis": "y5"
},
{
"hovertemplate": "country=Germany
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
12,
24,
9,
10,
16,
14,
30,
22,
775,
365,
66,
115,
42,
27,
30,
22,
34,
29,
16,
30,
40,
10,
20,
10,
20,
22,
12,
13,
28,
20,
14,
16,
9,
56,
23,
47,
36,
null,
27,
42,
29,
25,
13,
42,
16,
20,
26,
31,
33,
92,
42,
12,
30,
12,
19,
95,
42,
55,
38,
31,
84,
17,
13,
18,
210,
12,
55,
29,
40,
16,
16,
30,
10,
16,
12,
13,
20,
20,
37,
48,
27,
48,
28,
26,
25,
27,
12,
16,
15,
67,
58,
10,
12,
47,
42,
58,
38,
19,
13,
23,
11,
15,
40,
38,
17,
30,
24,
45,
43,
30,
30,
32,
12,
18,
25,
22,
22,
57,
71,
12,
10,
22,
50,
55,
16,
22,
40,
104,
114,
35,
75,
42,
72,
69,
40,
19,
22,
null,
22,
10,
30,
18,
16,
28,
28,
29,
38,
34,
32,
12,
13,
14,
15,
24,
19,
33,
40,
17,
13,
13,
11,
16,
30,
38,
39,
89,
19,
23,
17,
25,
14,
18,
28,
15,
27,
43,
44,
13,
23,
16,
34,
14,
15,
28,
32,
51,
16,
26,
31,
40,
31,
12,
17,
15,
22,
38,
101,
34,
25,
30,
46,
25,
29,
49,
51,
100,
70,
18,
18,
24,
50,
null,
333,
12,
22,
54,
97,
12,
28,
19,
30,
15,
20,
28,
55,
10,
16,
28,
38,
29,
22,
25,
56,
38,
54,
33,
75,
52,
22,
20,
34,
49,
60,
52,
50,
42,
37,
12,
26,
42,
34,
20,
16,
15,
54,
9,
775,
316,
42,
25,
43,
16,
31,
29,
40,
13,
24,
32,
17,
14,
26,
15,
25,
25,
16,
28,
21,
27,
48,
26,
22,
34,
38,
16,
55,
92,
23,
39,
24,
10,
30,
26,
32,
9,
12,
14,
20,
13,
17,
26,
10,
24,
80,
null,
23,
30,
20,
15,
33,
50,
22,
92,
52,
42,
45,
92,
45,
14,
30,
28,
19,
32,
17,
null,
null,
19,
22,
25,
33,
48,
16,
14,
21,
38,
38,
25,
34,
66,
38,
144,
143,
55,
48,
31,
25,
17,
19,
25,
20,
42,
107,
55,
92,
25,
12,
30,
12,
13,
19,
17,
22,
20,
12,
92,
62,
74,
33,
57,
17,
42,
35,
78,
314,
34,
22,
40,
18,
24,
25,
21,
22,
28,
28,
10,
37,
18,
17,
154,
133,
91,
22,
39,
28,
null,
39,
18,
null,
25,
80,
63,
20,
20,
17,
14,
54,
34,
23,
12,
20,
20,
13,
null,
19,
30,
25,
59,
33,
12,
56,
42,
103,
18,
12,
39,
92,
46,
70,
11,
70,
34,
15,
66,
72,
37,
92,
17,
16,
28,
14,
null,
110,
40,
35,
20,
19,
92,
22,
33,
28,
18,
50,
25,
20,
36,
15,
14,
11,
37,
14,
11,
24,
28,
52,
23,
24,
24,
31,
40,
22,
62,
70,
62,
28,
25,
20,
13,
20,
40,
19,
23,
83,
48,
54,
64,
35,
32,
25,
32,
68,
115,
42,
73,
78,
26,
13,
16,
28,
42,
18,
18,
20,
71,
75,
30,
22,
65,
12,
18,
32,
16,
42,
22,
17,
19,
388,
365,
95,
114,
64,
15,
18,
27,
16,
17,
18,
12,
27,
21,
50,
29,
26,
15,
13,
20,
14,
10,
14,
12,
25,
11,
17,
20,
29,
12,
25,
25,
103,
35,
55,
37,
13,
6,
17,
null,
12,
68,
60,
22,
30,
11,
34,
34,
35,
35,
16,
14,
12,
23,
40,
33,
62,
25,
20,
17,
15,
24,
42,
12,
20,
27,
22,
25,
17,
35,
18,
29,
33,
37,
35,
28,
null,
26,
13,
11,
172,
25,
58,
25,
26,
12,
53,
130,
317,
52,
27,
27,
30,
10,
14,
33,
23,
10,
54,
46,
38,
138,
20,
20,
20,
22,
22,
22,
18,
20,
63,
32,
40,
17,
40,
40,
20,
25,
34,
24,
28,
20,
18,
25,
9,
70,
28,
42,
39,
13,
14,
32,
50,
28,
35,
12,
19,
null,
16,
12,
34,
30,
14,
11,
51,
33,
52,
30,
38,
28,
17,
13,
12,
28,
25,
44,
49,
46,
53,
57,
42,
19,
24,
114,
23,
22,
14,
31,
36,
23,
323,
182,
160,
775,
775,
400,
28,
32,
122,
77,
42,
44,
14,
22,
22,
19,
34,
34,
50,
62,
33,
34,
92,
67,
82,
92,
58,
42,
17,
44,
38,
18,
25,
28,
50,
23,
111,
34,
40,
22,
116,
49,
30,
17,
18,
19,
15,
15,
54,
70,
42,
165,
42,
40,
null,
null,
12,
13,
24,
23,
64,
64,
64,
22,
20,
17,
316,
114,
250,
64,
175,
12,
21,
28,
23,
15,
115,
17,
15,
42,
73,
79,
10,
29,
22,
28,
16,
38,
14,
80,
38,
20,
15,
17,
16,
22,
11,
48,
13,
40,
14,
13,
18,
33,
50,
19,
70,
38,
8,
12,
21,
46,
15,
48,
46,
12,
null,
42,
5,
15,
34,
22,
19,
20,
13,
12,
19,
82,
60,
40,
45,
23,
49,
22,
22,
null,
19,
14,
25,
15,
16,
15,
16,
19,
42,
23,
13,
12,
14,
15,
24,
26,
18,
48,
39,
17,
52,
236,
32,
19,
33,
30,
36,
11,
24,
19,
49,
40,
111,
28,
22,
38,
60,
45,
37,
31,
19,
15,
22,
24,
20,
25,
279,
11,
23,
22,
49,
19,
25,
23,
34,
22,
10,
57,
64,
60,
16,
14,
14,
58,
92,
12,
23,
null,
76,
10,
55,
41,
35,
24,
null,
13,
31,
20,
20,
18,
16,
43,
60,
39,
22,
33,
64,
64,
24,
18,
27,
35,
69,
52,
16,
10,
14,
15,
12,
10,
37,
12,
18,
20,
45,
27,
13,
20,
13,
16,
76,
30,
null,
43,
29,
12,
10,
21,
11,
60,
48,
38,
45,
26,
47,
20,
42,
37,
42,
52,
60,
86,
50,
22,
19,
11,
22,
17,
15,
13,
41,
23,
35,
12,
14,
25,
20,
30,
15,
16,
17,
23,
22,
30,
71,
36,
15,
16,
13,
49,
50,
58,
89,
73,
52,
350,
83,
27,
55,
42,
52,
28,
75,
23,
16,
32,
25,
12,
33,
20,
12,
20,
29,
14,
27,
25,
28,
65,
47,
18,
18,
82,
25,
52,
30,
11,
15,
28,
111,
14,
16,
15,
15,
35,
12,
23,
15,
11,
46,
27,
20,
20,
68,
486,
160,
105,
19,
62,
32,
40,
250,
64,
75,
24,
25,
25,
12,
14,
19,
16,
169,
12,
12,
17,
107,
51,
60,
13,
27,
16,
35,
32,
500,
51,
29,
18,
16,
50,
38,
15,
28,
46,
60,
56,
37,
44,
65,
55,
14,
24,
18,
21,
22,
55,
365,
92,
18,
13,
14,
16,
125,
70,
23,
18,
30,
16,
11,
19,
19,
39,
38,
32,
11,
68,
30,
15,
28,
28,
35,
11,
34,
34,
31,
20,
25,
19,
29,
23,
19,
17,
22,
28,
32,
13,
16,
null,
33,
58,
95,
59,
19,
42,
30,
15,
20,
38,
19,
30,
40,
20,
30,
37,
17,
26,
25,
220,
24,
13,
12,
20,
18,
55,
14,
22,
23,
53,
13,
69,
75,
42,
18,
17,
92,
64,
92,
25,
12,
17,
21,
18,
50,
41,
19,
22,
29,
20,
12,
12,
22,
12,
30,
76,
510,
22,
24,
21,
62,
66,
237,
22,
12,
20,
37,
53,
34,
22,
10,
40,
23,
12,
59,
22,
20,
25,
15,
15,
41,
27,
70,
26,
22,
85,
40,
77,
32,
34,
54,
24,
21,
18,
27,
31,
33,
22,
35,
22,
63,
18,
12,
12,
20,
70,
23,
13,
42,
20,
66,
42,
10,
11,
16,
26,
28,
43,
58,
12,
26,
33,
28,
42,
40,
322,
50,
28,
25,
44,
18,
28,
18,
25,
14,
28,
54,
47,
126,
12,
16,
10,
50,
79,
160,
15,
27,
12,
26,
11,
32,
42,
48,
31,
50,
15,
29,
18,
37,
30,
36,
33,
18,
18,
27,
16,
12,
25,
16,
20,
75,
18,
13,
14,
30,
56,
114,
17,
80,
350,
26,
110,
69,
60,
24,
18,
14,
25,
80,
45,
77,
60,
null,
24,
28,
500,
55,
45,
42,
24,
20,
45,
31,
92,
49,
17,
19,
16,
17,
14,
24,
16,
22,
23,
42,
92,
13,
20,
42,
11,
18,
null,
16,
26,
28,
32,
25,
38,
34,
26,
50,
26,
40,
44,
35,
40,
40,
30,
20,
177,
42,
30,
18,
38,
50,
35,
46,
22,
65,
365,
55,
12,
45,
15,
14,
42,
16,
null,
200,
50,
11,
13,
29,
11,
15,
25,
12,
20,
25,
42,
50,
28,
67,
69,
22,
32,
25,
90,
28,
29,
49,
53,
70,
19,
15,
21,
88,
43,
40,
42,
18,
21,
14,
25,
27,
23,
17,
12,
38,
68,
27,
45,
46,
21,
null,
20,
55,
50,
18,
null,
null,
16,
34,
69,
69,
11,
34,
29,
22,
27,
111,
15,
13,
28,
29,
50,
34,
135,
37,
92,
70,
20,
22,
15,
17,
12,
20,
15,
43,
17,
31,
11,
15,
20,
12,
42,
30,
23,
57,
57,
32,
40,
25,
23,
10,
21,
20,
21,
null,
28,
23,
11,
18,
20,
23,
30,
12,
17,
20,
15,
28,
20,
20,
19,
42,
12,
50,
55,
15,
21,
12,
15,
12,
9,
68,
71,
56,
58,
20,
9,
null,
null,
16,
25,
11,
10,
12,
12,
11,
51,
65,
350,
98,
365,
11,
17,
28,
40,
35,
35,
55,
64,
34,
25,
25,
138,
22,
34,
13,
24,
30,
16,
63,
38,
17,
34,
24,
76,
30,
43,
25,
40,
59,
16,
38,
26,
12,
26,
16,
67,
12,
40,
28,
15,
42,
26,
23,
38,
17,
18,
12,
28,
7,
440,
150,
200,
50,
20,
20,
17,
85,
73,
51,
32,
30,
18,
30,
25,
30,
8,
28,
15,
17,
22,
25,
23,
31,
24,
16,
20,
35,
18,
27,
27,
34,
54,
12,
13,
20,
22,
70,
20,
23,
16,
12,
21,
57,
29,
20,
26,
29,
15,
38,
38,
42,
25,
22,
11,
46,
27,
11,
100,
55,
85,
57,
38,
19,
16,
34,
20,
23,
13,
64,
67,
42,
34,
40,
13,
14,
34,
64,
30,
20,
24,
35,
30,
100,
77,
11,
21,
20,
18,
20,
50,
120,
107,
99,
237,
16,
23,
28,
12,
30,
50,
103,
41,
11,
17,
28,
16,
15,
10,
40,
41,
96,
25,
20,
49,
25,
40,
17,
50,
null,
16,
14,
22,
39,
null,
95,
68,
28,
25,
38,
37,
26,
19,
20,
92,
70,
50,
null,
60,
39,
17,
25,
18,
36,
25,
14,
34,
24,
11,
11,
25,
18,
15,
15,
53,
38,
37,
16,
95,
44,
292,
448,
142,
231,
64,
376,
440,
200,
38,
16,
22,
50,
11,
20,
18,
16,
16,
12,
50,
28,
35,
33,
76,
16,
16,
16,
10,
13,
27,
15,
35,
99,
null,
47,
19,
16,
24,
55,
17,
20,
28,
49,
20,
69,
53,
117,
12,
43,
38,
26,
18,
23,
37,
14,
175,
114,
182,
15,
30,
54,
34,
13,
99,
58,
33,
445,
612,
271,
80,
228,
40,
58,
25,
239,
23,
95,
10,
27,
23,
53,
94,
18,
66,
17,
38,
33,
10,
23,
69,
41,
92,
23,
19,
24,
13,
12,
23,
43,
null,
49,
null,
39,
32,
25,
22,
25,
6,
17,
59,
43,
56,
30,
23,
16,
38,
28,
28,
60,
34,
22,
56,
85,
9,
35,
20,
23,
10,
null,
20,
18,
23,
20,
35,
42,
26,
66,
68,
30,
31,
11,
19,
19,
22,
17,
34,
15,
40,
21,
25,
23,
36,
11,
440,
672,
65,
30,
29,
22,
21,
112,
44,
58,
18,
35,
45,
35,
15,
27,
12,
12,
15,
22,
70,
25,
55,
12,
70,
19,
25,
40,
69,
49,
null,
23,
null,
62,
18,
32,
17,
17,
23,
13,
14,
20,
14,
15,
13,
23,
33,
25,
null,
44,
42,
8,
110,
12,
10,
12,
94,
31,
30,
14,
37,
65,
245,
175,
14,
21,
12,
29,
181,
68,
10,
10,
110,
32,
90,
41,
57,
null,
18,
16,
22,
250,
28,
72,
120,
54,
49,
42,
47,
18,
11,
94,
35,
27,
28,
28,
32,
24,
31,
17,
28
],
"xaxis": "x6",
"y": [
87,
87,
86,
86,
91,
91,
91,
91,
97,
96,
95,
92,
92,
92,
91,
91,
92,
90,
90,
90,
90,
87,
86,
87,
88,
88,
88,
89,
89,
89,
88,
88,
88,
94,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
91,
91,
88,
92,
92,
92,
87,
88,
92,
89,
89,
91,
91,
88,
88,
92,
91,
90,
90,
90,
92,
87,
91,
91,
91,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
88,
88,
90,
90,
92,
92,
85,
90,
90,
88,
88,
88,
88,
87,
90,
90,
94,
93,
89,
89,
89,
87,
87,
93,
89,
89,
89,
89,
89,
89,
89,
92,
90,
90,
90,
86,
88,
86,
92,
92,
87,
87,
92,
92,
88,
88,
88,
88,
88,
95,
91,
91,
91,
91,
92,
87,
86,
89,
92,
86,
85,
85,
90,
89,
92,
92,
92,
93,
93,
93,
88,
88,
88,
90,
90,
90,
87,
91,
88,
87,
87,
87,
87,
91,
91,
90,
91,
90,
90,
90,
90,
90,
90,
89,
84,
90,
90,
87,
89,
89,
89,
89,
86,
87,
91,
91,
87,
87,
87,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
90,
91,
90,
89,
90,
92,
92,
92,
88,
86,
91,
87,
97,
95,
85,
89,
92,
92,
89,
89,
89,
90,
90,
91,
91,
89,
89,
89,
91,
91,
91,
91,
88,
93,
93,
93,
94,
94,
93,
92,
92,
89,
94,
93,
95,
95,
94,
94,
88,
91,
91,
90,
90,
90,
86,
94,
88,
98,
96,
93,
93,
93,
89,
89,
89,
89,
89,
86,
90,
84,
83,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
88,
88,
88,
89,
89,
89,
87,
92,
92,
92,
85,
88,
88,
88,
85,
90,
88,
88,
88,
90,
90,
90,
88,
88,
87,
89,
91,
91,
94,
94,
94,
94,
94,
93,
88,
86,
85,
85,
85,
90,
92,
87,
87,
87,
91,
87,
92,
86,
84,
84,
93,
93,
93,
92,
92,
92,
93,
93,
93,
93,
89,
89,
89,
89,
87,
90,
94,
94,
94,
94,
94,
89,
89,
89,
89,
90,
90,
90,
90,
90,
93,
93,
91,
91,
89,
88,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
88,
88,
89,
88,
94,
94,
93,
90,
85,
91,
91,
91,
91,
91,
91,
87,
85,
90,
88,
88,
87,
87,
87,
90,
90,
90,
90,
90,
91,
91,
91,
93,
93,
93,
87,
93,
93,
92,
89,
88,
94,
94,
94,
94,
87,
93,
93,
90,
94,
94,
94,
94,
87,
87,
87,
87,
90,
89,
93,
91,
88,
88,
95,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
86,
89,
89,
89,
90,
86,
86,
86,
85,
88,
90,
90,
90,
87,
87,
87,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
90,
90,
90,
92,
92,
94,
89,
89,
87,
92,
87,
90,
90,
90,
88,
88,
88,
91,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
86,
91,
96,
96,
95,
95,
94,
88,
89,
89,
89,
89,
89,
89,
89,
86,
86,
88,
89,
88,
88,
89,
87,
87,
87,
87,
91,
90,
90,
90,
89,
87,
90,
90,
90,
92,
92,
92,
87,
87,
87,
95,
88,
91,
91,
87,
87,
87,
94,
93,
93,
93,
86,
86,
89,
91,
94,
93,
92,
86,
86,
89,
89,
86,
91,
85,
92,
91,
91,
91,
90,
90,
87,
91,
91,
91,
91,
91,
91,
91,
88,
89,
95,
92,
92,
92,
87,
87,
96,
95,
94,
92,
91,
91,
91,
88,
88,
88,
88,
87,
91,
91,
91,
87,
89,
89,
89,
87,
87,
87,
87,
90,
89,
89,
90,
90,
89,
91,
91,
91,
90,
90,
90,
89,
85,
85,
87,
94,
92,
93,
93,
87,
87,
90,
90,
90,
87,
87,
91,
91,
89,
87,
91,
86,
85,
85,
87,
94,
94,
87,
91,
91,
88,
88,
86,
91,
91,
91,
91,
91,
93,
93,
93,
88,
87,
90,
90,
90,
90,
92,
92,
89,
95,
95,
95,
95,
95,
94,
90,
90,
92,
92,
92,
92,
88,
91,
88,
88,
94,
94,
94,
90,
90,
93,
93,
93,
93,
93,
93,
93,
87,
92,
92,
90,
90,
89,
90,
90,
90,
90,
88,
88,
93,
93,
93,
89,
89,
88,
88,
85,
94,
94,
94,
94,
93,
93,
89,
89,
88,
88,
91,
91,
92,
92,
92,
87,
87,
87,
93,
93,
93,
93,
93,
88,
88,
92,
91,
87,
94,
88,
87,
93,
90,
95,
88,
90,
90,
90,
90,
91,
86,
91,
90,
89,
89,
89,
89,
92,
87,
91,
87,
84,
84,
84,
91,
92,
92,
86,
89,
93,
86,
86,
87,
87,
87,
93,
86,
86,
86,
92,
84,
88,
88,
88,
87,
87,
87,
86,
87,
92,
92,
92,
92,
88,
88,
88,
89,
89,
89,
88,
89,
89,
89,
89,
90,
90,
91,
90,
87,
87,
87,
86,
88,
88,
90,
90,
92,
88,
93,
93,
90,
89,
92,
91,
89,
89,
89,
88,
88,
89,
89,
91,
91,
93,
93,
93,
93,
93,
89,
89,
89,
89,
91,
91,
90,
89,
91,
91,
91,
91,
91,
91,
90,
89,
89,
93,
93,
93,
90,
86,
86,
93,
93,
89,
89,
90,
90,
87,
92,
92,
92,
92,
92,
85,
85,
89,
89,
89,
86,
91,
91,
91,
85,
93,
93,
93,
88,
88,
88,
90,
90,
90,
88,
88,
85,
88,
88,
88,
92,
90,
90,
90,
90,
90,
86,
89,
89,
89,
81,
91,
91,
91,
91,
87,
87,
88,
88,
90,
93,
93,
89,
89,
90,
90,
90,
90,
94,
94,
94,
93,
92,
92,
87,
86,
88,
88,
85,
87,
92,
92,
92,
85,
85,
90,
87,
87,
87,
87,
87,
90,
90,
90,
93,
93,
86,
86,
86,
94,
94,
94,
94,
94,
94,
90,
91,
91,
91,
92,
92,
92,
91,
88,
88,
90,
88,
88,
88,
88,
88,
88,
86,
88,
88,
88,
87,
92,
90,
90,
90,
90,
90,
92,
92,
86,
88,
86,
86,
85,
88,
86,
86,
88,
86,
88,
86,
86,
92,
92,
88,
88,
93,
97,
96,
94,
92,
92,
92,
92,
90,
94,
94,
88,
88,
88,
86,
86,
89,
88,
88,
88,
88,
87,
91,
91,
91,
89,
90,
90,
90,
85,
93,
93,
90,
90,
88,
89,
89,
86,
92,
90,
90,
93,
92,
92,
92,
92,
86,
86,
86,
86,
86,
93,
93,
93,
89,
89,
87,
87,
89,
89,
89,
90,
86,
86,
89,
89,
89,
89,
89,
93,
88,
88,
90,
90,
90,
93,
93,
87,
87,
87,
89,
89,
89,
89,
89,
86,
89,
88,
89,
89,
89,
88,
88,
91,
91,
91,
89,
89,
89,
89,
87,
87,
89,
89,
88,
88,
87,
91,
89,
89,
89,
90,
90,
96,
88,
88,
87,
90,
90,
93,
88,
90,
90,
91,
87,
91,
91,
91,
89,
89,
91,
94,
94,
88,
87,
84,
88,
88,
89,
89,
89,
89,
90,
90,
84,
83,
90,
89,
89,
90,
90,
92,
92,
91,
91,
91,
95,
87,
90,
90,
90,
90,
89,
91,
89,
89,
89,
89,
91,
91,
91,
91,
90,
90,
90,
90,
90,
91,
91,
94,
94,
93,
90,
95,
89,
86,
86,
87,
87,
91,
90,
90,
90,
90,
89,
82,
89,
89,
89,
90,
91,
90,
87,
91,
93,
93,
87,
86,
86,
91,
91,
91,
91,
90,
90,
92,
91,
90,
90,
94,
94,
86,
86,
89,
89,
89,
86,
91,
89,
88,
92,
92,
92,
89,
89,
89,
89,
92,
91,
88,
91,
86,
92,
87,
91,
91,
90,
90,
95,
86,
91,
91,
92,
91,
91,
90,
90,
90,
90,
89,
89,
88,
88,
88,
93,
88,
88,
88,
84,
91,
91,
89,
94,
94,
93,
93,
92,
92,
89,
89,
89,
88,
95,
95,
93,
92,
92,
90,
90,
93,
93,
93,
93,
88,
88,
92,
92,
92,
92,
88,
88,
88,
90,
89,
89,
89,
89,
89,
93,
93,
88,
88,
88,
89,
89,
90,
90,
90,
91,
91,
91,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
91,
91,
90,
90,
89,
89,
89,
95,
95,
92,
92,
92,
92,
92,
85,
94,
86,
85,
85,
85,
92,
94,
94,
88,
86,
90,
88,
88,
90,
90,
90,
90,
90,
93,
92,
92,
92,
89,
89,
89,
89,
92,
93,
93,
90,
90,
90,
87,
89,
93,
93,
93,
93,
89,
88,
88,
88,
86,
88,
88,
88,
93,
93,
92,
92,
92,
86,
91,
91,
91,
91,
91,
85,
91,
87,
92,
91,
91,
89,
89,
91,
89,
89,
89,
85,
85,
92,
91,
91,
91,
93,
93,
93,
89,
89,
88,
88,
88,
87,
90,
90,
91,
90,
90,
90,
89,
89,
86,
90,
90,
90,
90,
88,
90,
87,
87,
88,
88,
88,
90,
90,
90,
91,
90,
87,
87,
87,
91,
91,
88,
89,
89,
89,
91,
90,
90,
89,
89,
86,
92,
92,
89,
89,
88,
85,
88,
85,
92,
92,
94,
88,
84,
88,
88,
91,
91,
89,
86,
88,
88,
88,
86,
94,
94,
94,
94,
94,
86,
87,
92,
92,
92,
92,
92,
92,
92,
92,
92,
89,
89,
89,
86,
89,
89,
88,
91,
91,
89,
89,
89,
89,
90,
90,
90,
90,
89,
90,
90,
90,
88,
88,
88,
92,
86,
92,
92,
87,
87,
89,
91,
91,
88,
87,
87,
86,
86,
97,
96,
96,
95,
90,
90,
90,
90,
90,
90,
90,
86,
90,
90,
90,
87,
87,
89,
89,
88,
90,
90,
90,
90,
90,
90,
90,
90,
87,
91,
91,
92,
92,
87,
87,
91,
88,
90,
87,
87,
87,
87,
87,
92,
90,
90,
90,
90,
89,
93,
93,
93,
92,
91,
85,
90,
90,
87,
92,
92,
91,
91,
91,
89,
91,
91,
88,
88,
87,
94,
94,
94,
94,
94,
86,
88,
93,
93,
90,
90,
87,
93,
93,
93,
93,
86,
86,
86,
86,
89,
89,
95,
95,
94,
94,
85,
88,
88,
88,
91,
95,
95,
95,
88,
88,
88,
87,
87,
82,
89,
89,
93,
89,
89,
92,
91,
90,
90,
90,
90,
90,
89,
89,
89,
93,
93,
93,
93,
90,
90,
90,
90,
89,
89,
92,
92,
93,
93,
90,
89,
89,
91,
91,
91,
91,
87,
91,
91,
88,
88,
90,
88,
87,
86,
92,
92,
88,
88,
96,
95,
95,
95,
95,
94,
94,
94,
94,
94,
87,
87,
90,
88,
87,
89,
89,
89,
86,
86,
93,
90,
91,
90,
92,
88,
88,
88,
88,
88,
91,
88,
88,
90,
92,
92,
88,
88,
91,
94,
88,
90,
90,
88,
84,
84,
91,
91,
87,
93,
93,
93,
90,
90,
90,
90,
95,
95,
95,
87,
92,
92,
92,
86,
92,
92,
91,
97,
97,
96,
96,
96,
93,
93,
93,
95,
93,
93,
87,
91,
90,
90,
94,
85,
92,
89,
93,
93,
88,
91,
92,
91,
91,
90,
86,
86,
88,
87,
87,
87,
90,
90,
90,
91,
91,
91,
88,
88,
88,
88,
91,
91,
92,
92,
90,
90,
92,
92,
92,
90,
92,
93,
93,
93,
86,
91,
90,
91,
86,
90,
89,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
87,
90,
90,
90,
90,
92,
87,
91,
91,
87,
86,
96,
96,
90,
90,
90,
89,
89,
85,
91,
91,
92,
92,
89,
85,
88,
88,
86,
89,
89,
89,
92,
92,
90,
84,
90,
90,
90,
90,
90,
96,
95,
94,
90,
92,
92,
92,
90,
90,
90,
84,
89,
86,
89,
89,
86,
90,
90,
90,
91,
91,
91,
86,
93,
89,
89,
89,
93,
93,
93,
85,
92,
87,
97,
96,
88,
88,
90,
90,
87,
89,
89,
89,
89,
89,
91,
91,
91,
91,
87,
86,
85,
97,
92,
92,
94,
93,
88,
93,
92,
90,
88,
93,
93,
90,
91,
91,
91,
91,
91,
90,
90
],
"yaxis": "y6"
},
{
"hovertemplate": "country=Argentina
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
30,
13,
12,
22,
10,
12,
15,
37,
14,
19,
30,
215,
30,
42,
55,
30,
11,
30,
28,
14,
25,
17,
15,
17,
17,
25,
46,
30,
20,
15,
12,
175,
15,
20,
20,
15,
17,
12,
19,
16,
40,
20,
11,
19,
10,
12,
10,
8,
10,
13,
13,
12,
10,
13,
10,
20,
12,
25,
15,
24,
12,
12,
null,
13,
25,
10,
12,
15,
20,
11,
10,
12,
39,
10,
11,
19,
29,
17,
19,
16,
20,
12,
6,
35,
10,
16,
11,
11,
10,
11,
10,
12,
30,
15,
22,
22,
20,
12,
20,
11,
17,
30,
20,
11,
15,
46,
11,
20,
15,
12,
20,
20,
20,
15,
25,
64,
45,
30,
25,
15,
29,
35,
7,
8,
13,
11,
25,
10,
12,
17,
13,
15,
14,
20,
20,
27,
12,
30,
50,
11,
15,
120,
16,
15,
55,
68,
125,
16,
22,
20,
20,
17,
95,
13,
20,
15,
62,
100,
13,
20,
12,
40,
14,
15,
16,
35,
30,
15,
12,
29,
50,
17,
15,
13,
30,
17,
30,
64,
30,
10,
26,
60,
21,
29,
28,
13,
35,
14,
95,
13,
20,
8,
20,
9,
13,
12,
13,
15,
11,
10,
6,
12,
15,
8,
13,
17,
20,
15,
12,
12,
60,
10,
10,
18,
17,
11,
25,
14,
9,
16,
11,
65,
23,
13,
39,
12,
17,
11,
11,
15,
15,
50,
20,
24,
13,
65,
42,
50,
25,
23,
27,
15,
20,
16,
21,
15,
19,
14,
14,
13,
14,
29,
15,
7,
18,
12,
12,
25,
42,
10,
12,
6,
62,
135,
10,
null,
14,
48,
48,
90,
90,
13,
70,
9,
50,
13,
20,
17,
46,
32,
16,
74,
15,
24,
25,
10,
70,
85,
140,
12,
9,
20,
13,
8,
90,
15,
17,
15,
12,
11,
50,
30,
19,
27,
58,
110,
110,
22,
35,
112,
15,
15,
19,
18,
18,
16,
20,
25,
10,
90,
22,
15,
16,
20,
13,
21,
13,
18,
15,
15,
8,
25,
10,
14,
42,
55,
11,
13,
10,
20,
13,
115,
150,
19,
25,
20,
45,
25,
30,
9,
13,
13,
14,
13,
11,
13,
50,
15,
25,
16,
10,
15,
12,
16,
10,
12,
17,
40,
25,
20,
8,
29,
13,
15,
19,
17,
17,
20,
10,
11,
11,
12,
20,
26,
9,
19,
null,
13,
24,
8,
8,
13,
10,
12,
11,
30,
23,
15,
9,
13,
14,
36,
41,
32,
100,
29,
54,
40,
30,
120,
15,
12,
17,
10,
12,
9,
15,
14,
10,
20,
15,
14,
26,
20,
null,
27,
9,
10,
6,
6,
7,
8,
14,
10,
19,
15,
10,
16,
15,
22,
16,
28,
11,
17,
35,
25,
32,
13,
15,
11,
22,
11,
20,
24,
10,
30,
30,
13,
16,
13,
15,
15,
11,
22,
19,
35,
25,
20,
10,
12,
13,
17,
10,
50,
13,
15,
10,
30,
12,
10,
11,
8,
20,
22,
24,
13,
15,
15,
11,
19,
16,
12,
7,
80,
100,
111,
13,
15,
20,
14,
15,
29,
12,
22,
19,
12,
11,
14,
17,
21,
12,
20,
20,
null,
13,
16,
29,
11,
25,
14,
20,
16,
12,
35,
50,
15,
13,
10,
13,
10,
50,
90,
25,
11,
50,
22,
14,
15,
17,
12,
12,
18,
15,
12,
16,
25,
13,
15,
15,
22,
30,
12,
13,
18,
null,
20,
34,
10,
12,
13,
13,
11,
45,
null,
25,
7,
14,
15,
16,
22,
13,
14,
15,
17,
11,
14,
12,
14,
14,
17,
10,
39,
75,
31,
27,
75,
30,
13,
50,
120,
18,
14,
11,
22,
17,
12,
40,
40,
18,
22,
10,
49,
34,
15,
10,
18,
13,
12,
16,
29,
10,
22,
18,
23,
50,
15,
8,
11,
13,
25,
15,
12,
13,
25,
12,
30,
20,
35,
15,
12,
18,
13,
45,
20,
14,
11,
19,
12,
25,
19,
27,
30,
15,
10,
25,
13,
12,
17,
120,
9,
17,
10,
9,
28,
13,
12,
25,
15,
15,
15,
12,
25,
20,
140,
140,
17,
12,
12,
20,
43,
39,
35,
21,
25,
39,
25,
34,
15,
18,
75,
120,
110,
25,
14,
12,
7,
12,
8,
13,
13,
5,
11,
14,
11,
10,
46,
10,
13,
45,
45,
55,
20,
12,
17,
18,
26,
20,
18,
18,
25,
17,
26,
10,
16,
12,
11,
10,
12,
7,
14,
30,
15,
34,
8,
20,
14,
9,
15,
10,
25,
25,
12,
10,
14,
15,
20,
18,
17,
16,
10,
10,
12,
13,
null,
66,
25,
50,
20,
12,
19,
20,
11,
9,
18,
17,
19,
175,
19,
15,
12,
16,
14,
13,
11,
19,
13,
13,
9,
18,
11,
15,
20,
48,
40,
25,
18,
17,
15,
50,
30,
30,
130,
50,
39,
28,
60,
15,
12,
12,
8,
17,
12,
13,
20,
26,
55,
35,
18,
20,
9,
13,
25,
25,
12,
7,
12,
28,
12,
15,
10,
15,
12,
11,
13,
21,
15,
13,
15,
11,
35,
17,
18,
10,
10,
10,
15,
11,
20,
20,
19,
24,
75,
10,
16,
50,
20,
20,
46,
25,
20,
11,
10,
20,
10,
10,
8,
20,
10,
13,
12,
12,
49,
29,
12,
38,
12,
17,
30,
10,
16,
19,
35,
55,
10,
12,
11,
15,
15,
30,
12,
13,
12,
11,
4,
18,
15,
12,
20,
13,
15,
13,
13,
60,
20,
11,
25,
20,
20,
110,
10,
25,
35,
20,
30,
100,
90,
60,
60,
29,
30,
65,
13,
40,
12,
15,
10,
20,
10,
16,
12,
10,
15,
7,
19,
14,
16,
20,
11,
15,
9,
19,
10,
14,
42,
40,
18,
16,
15,
20,
13,
29,
12,
20,
19,
13,
17,
30,
30,
65,
11,
45,
11,
16,
19,
20,
35,
24,
120,
40,
48,
20,
23,
12,
25,
79,
25,
24,
12,
17,
37,
19,
18,
13,
9,
11,
7,
45,
50,
19,
15,
42,
25,
90,
15,
9,
12,
16,
17,
19,
10,
27,
null,
12,
15,
13,
22,
25,
18,
17,
75,
18,
17,
12,
10,
11,
14,
10,
10,
7,
20,
11,
16,
15,
14,
10,
15,
18,
10,
15,
15,
13,
25,
10,
14,
19,
10,
10,
13,
38,
19,
11,
16,
13,
12,
10,
10,
13,
20,
16,
19,
20,
120,
40,
24,
12,
65,
40,
23,
13,
11,
30,
9,
17,
12,
25,
40,
17,
9,
30,
17,
40,
15,
10,
15,
9,
9,
12,
10,
80,
75,
25,
19,
15,
38,
null,
32,
17,
35,
100,
27,
15,
38,
13,
30,
20,
11,
20,
16,
22,
14,
11,
18,
22,
15,
13,
11,
75,
25,
100,
100,
40,
32,
95,
15,
11,
12,
11,
10,
10,
24,
32,
23,
16,
48,
null,
15,
15,
19,
7,
12,
12,
11,
11,
18,
15,
9,
10,
13,
8,
10,
19,
75,
10,
15,
15,
10,
16,
11,
32,
90,
50,
27,
35,
18,
null,
17,
23,
12,
30,
15,
15,
17,
19,
62,
31,
45,
15,
14,
85,
30,
120,
60,
11,
14,
12,
16,
25,
20,
20,
8,
11,
25,
18,
13,
16,
33,
40,
14,
18,
10,
16,
12,
39,
13,
20,
12,
18,
18,
9,
19,
17,
11,
10,
10,
11,
12,
12,
13,
10,
18,
24,
15,
19,
11,
29,
null,
16,
11,
25,
30,
24,
19,
null,
50,
14,
14,
21,
20,
70,
15,
20,
16,
21,
20,
24,
18,
53,
40,
14,
15,
40,
55,
10,
30,
12,
13,
10,
9,
8,
12,
9,
20,
20,
17,
22,
80,
15,
12,
null,
13,
22,
15,
15,
13,
16,
10,
15,
12,
13,
8,
12,
14,
15,
10,
11,
13,
15,
22,
17,
17,
15,
16,
34,
20,
15,
20,
10,
12,
9,
10,
10,
15,
39,
13,
19,
20,
15,
30,
14,
22,
26,
29,
8,
40,
15,
13,
15,
15,
12,
15,
25,
9,
10,
11,
33,
11,
17,
11,
12,
7,
15,
75,
65,
13,
9,
15,
65,
17,
13,
22,
11,
15,
11,
10,
25,
120,
15,
20,
12,
40,
19,
35,
33,
14,
10,
25,
32,
13,
20,
13,
12,
18,
50,
13,
17,
15,
50,
11,
12,
16,
11,
17,
19,
29,
65,
28,
27,
20,
50,
24,
21,
16,
16,
33,
16,
90,
90,
65,
12,
12,
12,
14,
9,
12,
60,
90,
35,
23,
29,
null,
17,
16,
50,
17,
25,
38,
26,
28,
12,
22,
28,
17,
45,
20,
26,
17,
13,
14,
17,
13,
12,
13,
23,
25,
50,
17,
15,
null,
8,
13,
17,
13,
22,
10,
22,
32,
13,
10,
20,
12,
64,
28,
12,
17,
43,
39,
19,
17,
29,
18,
15,
14,
10,
15,
13,
16,
25,
15,
14,
15,
30,
22,
14,
12,
17,
30,
21,
22,
18,
17,
21,
27,
55,
45,
55,
55,
13,
13,
18,
30,
10,
19,
20,
25,
10,
17,
90,
12,
10,
18,
80,
24,
17,
40,
65,
102,
45,
13,
19,
52,
15,
40,
19,
20,
11,
24,
20,
16,
15,
15,
15,
15,
17,
15,
14,
15,
10,
79,
15,
80,
20,
65,
14,
10,
65,
15,
14,
13,
13,
20,
30,
15,
20,
13,
9,
12,
6,
12,
13,
12,
20,
11,
15,
12,
19,
120,
25,
17,
10,
20,
15,
35,
null,
15,
15,
23,
20,
19,
23,
11,
22,
8,
35,
12,
60,
11,
12,
13,
65,
33,
21,
30,
20,
15,
14,
10,
15,
15,
9,
10,
24,
14,
29,
19,
11,
20,
14,
13,
13,
13,
10,
15,
12,
22,
10,
60,
165,
13,
12,
20,
10,
19,
95,
25,
48,
140,
15,
25,
18,
18,
13,
22,
12,
12,
50,
80,
18,
18,
13,
15,
20,
20,
40,
100,
40,
13,
20,
20,
38,
20,
30,
20,
10,
20,
47,
50,
13,
12,
19,
15,
10,
13,
11,
60,
9,
25,
15,
13,
30,
35,
33,
10,
135,
40,
12,
23,
28,
10,
15,
10,
18,
31,
95,
17,
20,
16,
40,
11,
12,
30,
10,
12,
14,
26,
12,
13,
11,
30,
11,
14,
15,
15,
13,
18,
11,
10,
12,
11,
13,
21,
108,
45,
11,
17,
17,
12,
12,
null,
25,
13,
12,
21,
15,
45,
19,
12,
23,
40,
29,
16,
15,
9,
13,
10,
12,
15,
14,
17,
17,
25,
16,
20,
18,
55,
22,
13,
12,
20,
230,
18,
15,
17,
13,
10,
11,
12,
11,
21,
16,
16,
10,
10,
9,
18,
29,
135,
15,
11,
9,
16,
35,
50,
16,
13,
20,
14,
28,
17,
19,
30,
24,
65,
99,
12,
13,
11,
16,
15,
25,
12,
9,
10,
11,
10,
23,
13,
11,
10,
35,
14,
18,
17,
10,
20,
17,
10,
22,
18,
11,
15,
12,
21,
30,
15,
50,
15,
null,
19,
11,
20,
20,
10,
15,
14,
11,
9,
25,
18,
17,
11,
15,
15,
13,
20,
13,
110,
14,
17,
18,
10,
13,
10,
15,
13,
18,
30,
20,
40,
21,
25,
15,
19,
46,
9,
13,
12,
9,
18,
14,
16,
9,
10,
13,
13,
19,
13,
20,
15,
17,
12,
130,
11,
11,
10,
10,
11,
12,
50,
12,
24,
11,
12,
21,
50,
20,
33,
150,
50,
13,
15,
18,
47,
20,
13,
17,
16,
null,
10,
6,
10,
11,
19,
27,
15,
25,
14,
15,
13,
29,
70,
50,
38,
15,
9,
10,
17,
15,
15,
40,
24,
15,
35,
15,
19,
13,
20,
15,
null,
55,
45,
50,
30,
20,
15,
18,
45,
20,
17,
75,
30,
50,
95,
18,
25,
14,
42,
25,
13,
80,
11,
16,
11,
10,
9,
9,
37,
11,
10,
6,
10,
8,
13,
13,
11,
12,
16,
10,
15,
12,
21,
39,
125,
10,
14,
30,
100,
18,
21,
15,
12,
11,
13,
20,
13,
50,
18,
10,
13,
50,
45,
12,
13,
14,
47,
20,
18,
100,
20,
140,
90,
35,
38,
27,
17,
12,
10,
15,
32,
25,
15,
20,
19,
14,
11,
22,
65,
50,
11,
68,
45,
12,
13,
12,
32,
18,
25,
22,
35,
35,
13,
13,
12,
12,
14,
16,
75,
90,
15,
20,
11,
19,
6,
15,
14,
22,
17,
55,
15,
null,
12,
15,
59,
69,
14,
23,
20,
40,
50,
50,
30,
17,
11,
30,
20,
17,
19,
13,
18,
11,
27,
50,
16,
95,
23,
20,
120,
39,
23,
45,
10,
16,
112,
18,
26,
11,
50,
30,
30,
17,
16,
12,
10,
20,
13,
21,
9,
17,
23,
12,
16,
12,
7,
12,
13,
10,
13,
12,
null,
13,
14,
12,
12,
36,
11,
8,
23,
30,
32,
12,
12,
17,
12,
34,
19,
25,
17,
60,
20,
32,
25,
17,
10,
13,
95,
12,
6,
9,
13,
16,
9,
10,
23,
18,
12,
11,
35,
18,
35,
10,
8,
13,
12,
18,
18,
10,
15,
34,
13,
24,
13,
17,
12,
13,
20,
12,
75,
11,
15,
15,
20,
13,
13,
15,
20,
18,
18,
55,
13,
80,
40,
27,
65,
12,
17,
12,
30,
16,
18,
14,
15,
12,
22,
30,
17,
15,
16,
12,
10,
18,
22,
10,
15,
43,
20,
20,
50,
18,
25,
100,
90,
15,
19,
30,
35,
15,
15,
25,
22,
35,
19,
18,
21,
25,
29,
20,
30,
32,
23,
90,
13,
11,
11,
13,
39,
40,
null,
25,
17,
13,
19,
18,
8,
18,
18,
13,
10,
15,
10,
12,
22,
9,
15,
13,
30,
30,
15,
25,
11,
25,
25,
11,
16,
50,
50,
85,
11,
15,
11,
15,
28,
19,
15,
10,
12,
35,
15,
60,
16,
17,
13,
14,
15,
25,
15,
15,
14,
13,
80,
38,
35,
23,
50,
17,
14,
13,
40,
30,
12,
46,
50,
21,
11,
14,
30,
30,
15,
18,
45,
15,
15,
20,
30,
29,
20,
60,
30,
25,
50,
20,
55,
18,
25,
22,
15,
16,
19,
8,
12,
120,
18,
28,
14,
11,
40,
26,
15,
23,
20,
14,
17,
45,
30,
38,
16,
17,
60,
18,
10,
15,
35,
11,
20,
13,
15,
20,
10,
14,
15,
20,
22,
30,
18,
23,
15,
15,
22,
22,
15,
13,
10,
24,
18,
16,
17,
18,
20,
25,
18,
21,
15,
31,
14,
12,
14,
150,
15,
12,
35,
18,
20,
25,
19,
80,
20,
13,
11,
9,
18,
12,
14,
25,
24,
18,
65,
135,
19,
null,
22,
17,
12,
19,
19,
14,
20,
18,
19,
9,
12,
230,
17,
12,
19,
80,
169,
50,
25,
15,
13,
17,
18,
40,
29,
35,
17,
null,
20,
25,
15,
100,
18,
20,
13,
11,
9,
16,
120,
10,
20,
12,
14,
10,
null,
25,
18,
16,
50,
60,
20,
13,
20,
14,
13,
19,
17,
20,
50,
50,
90,
16,
10,
12,
25,
45,
30,
58,
25,
42,
120,
13,
12,
10,
16,
13,
55,
50,
65,
15,
13,
9,
35,
15,
25,
18,
20,
20,
20,
18,
39,
19,
15,
11,
18,
14,
15,
10,
20,
13,
15,
25,
20,
13,
15,
16,
12,
20,
70,
115,
47,
25,
90,
86,
17,
7,
9,
9,
12,
16,
10,
8,
15,
15,
10,
20,
14,
9,
28,
10,
50,
11,
18,
30,
45,
9,
45,
15,
8,
50,
20,
15,
18,
18,
13,
13,
13,
13,
12,
8,
30,
12,
8,
15,
24,
15,
13,
17,
10,
15,
12,
12,
null,
15,
18,
11,
60,
18,
35,
60,
30,
30,
30,
12,
20,
29,
17,
120,
20,
12,
11,
15,
13,
29,
35,
25,
30,
38,
12,
15,
17,
12,
12,
15,
12,
15,
15,
13,
17,
16,
20,
20,
16,
11,
11,
8,
13,
25,
23,
13,
14,
28,
33,
95,
25,
56,
48,
27,
75,
20,
19,
60,
20,
25,
11,
20,
12,
16,
12,
25,
12,
9,
15,
9,
10,
20,
25,
14,
12,
14,
20,
14,
17,
13,
15,
13,
10,
10,
17,
10,
15,
13,
16,
11,
19,
10,
20,
17,
15,
10,
16,
16,
18,
45,
13,
16,
19,
10,
18,
11,
22,
169,
9,
11,
9,
70,
20,
13,
20,
18,
20,
18,
19,
15,
22,
12,
11,
12,
14,
10,
14,
11,
11,
14,
21,
15,
32,
16,
12,
11,
15,
26,
25,
null,
40,
12,
40,
50,
13,
18,
13,
62,
25,
9,
10,
12,
10,
11,
10,
15,
14,
20,
10,
15,
13,
20,
14,
15,
17,
20,
33,
15,
15,
11,
11,
16,
11,
12,
12,
30,
10,
17,
25,
12,
10,
19,
12,
20,
29,
100,
28,
38,
8,
24,
8,
11,
11,
10,
120,
13,
13,
11,
9,
9,
9,
16,
53,
12,
68,
17,
30,
20,
10,
null,
35,
null,
29,
42,
25,
29,
null,
23,
12,
14,
null,
15,
13,
25,
20,
19,
10,
null,
22,
11,
14,
24,
23,
15,
18,
12,
14,
14,
8,
10,
19,
20,
null,
22,
18,
16,
11,
18,
36,
20,
18,
17,
15,
11,
12,
9,
11,
17,
16,
12,
38,
15,
12,
15,
12,
18,
10,
15,
12,
16,
13,
11,
20,
34,
10,
13,
11,
20,
10,
19,
25,
120,
19,
19,
18,
19,
10,
36,
50,
18,
28,
20,
15,
34,
28,
10,
40,
40,
26,
100,
45,
10,
36,
11,
15,
13,
13,
30,
13,
40,
64,
12,
15,
19,
24,
55,
79,
20,
69,
15,
12,
11,
14,
28,
15,
17,
17,
15,
14,
27,
18,
17,
17,
15,
20,
21,
20,
20,
15,
45,
115,
40,
210,
20,
27,
10,
11,
19,
14,
14,
45,
16,
31,
22,
52,
12,
12,
18,
19,
19,
120,
190,
25,
75,
29,
17,
9,
22,
11,
10,
10,
13,
12,
10,
13,
null,
27,
11,
13,
12,
12,
15,
210,
79,
100,
10,
35,
22,
18,
12,
11,
13,
40,
30,
22,
90,
35,
26,
18,
22,
13,
7,
13,
13,
19,
20,
19,
12,
17,
15,
18,
19,
17,
22,
48,
120,
12,
17,
18,
13,
12,
11,
18,
13,
10,
11,
100,
10,
11,
9,
11,
34,
25,
10,
125,
15,
16,
20,
45,
21,
12,
10,
17,
15,
21,
10,
17,
16,
120,
32,
95,
8,
17,
14,
18,
18,
45,
17,
13,
50,
39,
8,
12,
15,
13,
13,
12,
15,
17,
14,
28,
19,
125,
59,
65,
54,
150,
135,
11,
48,
41,
30,
40,
80,
45,
12,
33,
24,
30,
19,
12,
36,
15,
12,
15,
30,
7,
30,
13,
12,
50,
18,
13,
10,
22,
54,
20,
15,
12,
18,
15,
8,
15,
15,
11,
25,
9,
11,
10,
19,
30,
65,
120,
20,
13,
35,
20,
10,
10,
15,
13,
9,
6,
26,
20,
25,
18,
20,
11,
10,
9,
16,
12,
65,
17,
17,
10,
12,
8,
19,
11,
13,
12,
18,
15,
10,
12,
null,
10,
9,
19,
12,
15,
15,
5,
10,
15,
12,
13,
15,
10,
26,
18,
25,
11,
12,
12,
13,
30,
15,
12,
14,
20,
25,
19,
16,
8,
20,
15,
10,
23,
23,
13,
14,
30,
90,
15,
75,
8,
10,
12,
34,
35,
80,
16,
25,
30,
40,
50,
167,
20,
20,
12,
18,
45,
60,
25,
63,
32,
175,
28,
11,
25,
9,
17,
100,
60,
20,
11,
13,
60,
32,
17,
18,
12,
25,
22,
27,
12,
19,
10,
12,
20,
19,
12,
15,
12,
10,
13,
12,
15,
30,
15,
8,
13,
17,
120,
11,
11,
16,
16,
18,
30,
25,
25,
15,
11,
19,
15,
11,
19,
13,
14,
11,
10,
25,
18,
27,
22,
17,
10,
9,
10,
8,
15,
8,
13,
15,
38,
28,
15,
30,
25,
17,
15,
19,
12,
12,
10,
10,
10,
17,
117,
20,
15,
17,
9,
12,
18,
12,
60,
45,
15,
16,
17,
15,
25,
17,
12,
11,
13,
16,
15,
13,
30,
19,
15,
25,
25,
19,
28,
45,
22,
129,
28,
31,
90,
45,
75,
110,
40,
63,
90,
120,
10,
17,
19,
17,
20,
15,
25,
19,
10,
35,
14,
17,
18,
15,
11,
15,
21,
8,
14,
45,
33,
11,
15,
10,
8,
15,
10,
13,
60,
23,
140,
100,
20,
40,
12,
36,
31,
15,
40,
12,
10,
8,
8,
17,
15,
10,
25,
14,
35,
12,
20,
20,
11,
15,
26,
225,
11,
14,
11,
32,
12,
37,
null,
75,
19,
20,
15,
28,
10,
16,
15,
16,
12,
12,
12,
22,
12,
12,
45,
17,
12,
16,
17,
12,
13,
14,
10,
90,
76,
15,
23,
8,
12,
18,
47,
29,
20,
20,
64,
18,
17,
12,
12,
9,
11,
16,
15,
25,
15,
11,
10,
12,
16,
17,
12,
23,
10,
11,
90,
150,
35,
40,
39,
50,
35,
16,
14,
11,
12,
9,
15,
110,
68,
50,
20,
17,
null,
45,
21,
23,
20,
21,
13,
13,
10,
11,
26,
10,
24,
9,
9,
10,
13,
10,
15,
35,
18,
22,
13,
60,
50,
19,
10,
44,
20,
20,
39,
16,
40,
12,
null,
15,
7,
5,
72,
50,
26,
50,
40,
23,
50,
20,
90,
53,
55,
120,
50,
99,
50,
19,
25,
17,
50,
35,
18,
32,
14,
15,
29,
10,
15,
10,
22,
12,
25,
10,
20,
18,
65,
40,
38,
15,
13,
7,
8,
30,
33,
17,
25,
55,
null,
10,
22,
20,
27,
13,
19,
30,
27,
20,
13,
13,
25,
16,
23,
16,
15,
13,
15,
13,
25,
28,
18,
17,
20,
16,
27,
13,
15,
10,
12,
17,
11,
null,
11,
13,
17,
13,
20,
10,
13,
23,
22,
22,
65,
65,
13,
20,
25,
70,
88,
88,
25,
40,
18,
24,
55,
25,
43
],
"xaxis": "x7",
"y": [
87,
87,
88,
90,
85,
85,
85,
89,
89,
89,
89,
92,
92,
93,
93,
87,
87,
91,
91,
85,
85,
85,
85,
85,
85,
90,
90,
87,
87,
87,
87,
87,
87,
88,
88,
87,
86,
86,
88,
88,
87,
87,
86,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
91,
85,
85,
83,
83,
83,
89,
89,
84,
84,
84,
84,
84,
90,
84,
84,
87,
85,
84,
88,
87,
89,
83,
83,
90,
84,
84,
84,
84,
84,
83,
86,
85,
88,
88,
88,
84,
89,
89,
89,
86,
86,
86,
86,
86,
87,
87,
84,
84,
84,
88,
88,
88,
89,
89,
89,
92,
91,
91,
91,
86,
86,
87,
83,
83,
83,
83,
83,
83,
83,
90,
85,
88,
88,
88,
88,
88,
87,
87,
87,
88,
88,
91,
91,
85,
94,
94,
94,
89,
87,
87,
90,
90,
90,
85,
85,
85,
91,
91,
86,
86,
86,
90,
87,
87,
90,
90,
88,
88,
88,
88,
88,
88,
89,
85,
88,
88,
88,
88,
88,
88,
88,
93,
90,
90,
90,
87,
87,
86,
91,
83,
83,
83,
84,
84,
84,
84,
84,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
80,
80,
80,
87,
87,
87,
87,
87,
85,
85,
85,
84,
84,
83,
93,
87,
86,
86,
86,
83,
82,
82,
82,
81,
88,
90,
90,
89,
89,
89,
89,
91,
91,
89,
89,
89,
87,
87,
87,
87,
84,
84,
84,
83,
83,
82,
81,
80,
80,
87,
90,
90,
88,
83,
83,
92,
92,
85,
85,
87,
94,
94,
94,
94,
90,
90,
87,
93,
87,
87,
87,
92,
92,
87,
95,
88,
88,
88,
88,
93,
93,
93,
83,
83,
83,
83,
82,
93,
86,
86,
86,
86,
86,
90,
90,
89,
89,
89,
92,
92,
92,
92,
92,
88,
88,
88,
87,
87,
89,
88,
88,
87,
87,
87,
87,
87,
87,
87,
89,
85,
85,
85,
85,
85,
85,
85,
87,
91,
91,
84,
84,
84,
84,
84,
93,
93,
86,
86,
86,
90,
90,
89,
84,
84,
84,
82,
82,
82,
82,
87,
87,
92,
86,
83,
83,
83,
83,
84,
84,
85,
85,
85,
92,
82,
82,
84,
86,
88,
88,
88,
88,
84,
84,
84,
84,
88,
88,
86,
86,
86,
88,
88,
82,
82,
82,
82,
81,
81,
90,
89,
84,
84,
84,
84,
92,
92,
92,
92,
92,
92,
92,
92,
91,
86,
85,
85,
85,
84,
84,
89,
89,
89,
89,
89,
89,
88,
88,
88,
87,
83,
83,
82,
82,
82,
82,
86,
86,
86,
84,
84,
84,
88,
88,
88,
88,
85,
84,
90,
92,
87,
87,
87,
87,
87,
87,
87,
86,
86,
90,
91,
84,
84,
87,
89,
89,
84,
84,
86,
90,
93,
89,
81,
81,
80,
80,
80,
92,
88,
90,
84,
84,
84,
84,
84,
83,
90,
90,
90,
86,
86,
86,
87,
87,
87,
87,
85,
93,
93,
93,
85,
88,
88,
88,
85,
85,
84,
84,
84,
85,
85,
85,
85,
84,
84,
84,
84,
84,
83,
83,
83,
86,
89,
86,
87,
87,
87,
85,
85,
84,
84,
84,
84,
84,
94,
94,
88,
88,
94,
89,
89,
85,
85,
85,
85,
86,
86,
86,
86,
83,
83,
83,
83,
83,
90,
85,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
83,
83,
86,
87,
87,
87,
84,
84,
84,
84,
84,
84,
83,
83,
83,
80,
85,
85,
85,
92,
92,
92,
92,
92,
83,
83,
93,
93,
89,
86,
86,
86,
86,
86,
91,
90,
87,
86,
86,
91,
91,
86,
87,
83,
83,
83,
82,
82,
82,
82,
82,
86,
89,
87,
83,
83,
83,
83,
83,
83,
83,
83,
83,
87,
87,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
91,
90,
91,
91,
84,
84,
84,
84,
89,
89,
89,
81,
81,
80,
80,
86,
86,
86,
91,
85,
85,
84,
84,
88,
90,
94,
94,
87,
88,
87,
86,
91,
91,
91,
90,
90,
88,
90,
90,
90,
90,
93,
93,
93,
85,
85,
85,
82,
82,
81,
81,
80,
80,
86,
86,
86,
84,
84,
84,
84,
91,
91,
91,
88,
88,
87,
88,
89,
89,
88,
89,
89,
88,
88,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
82,
85,
85,
85,
85,
85,
85,
90,
90,
87,
87,
87,
88,
88,
88,
85,
85,
85,
88,
88,
86,
93,
92,
90,
90,
87,
87,
87,
87,
87,
86,
86,
88,
88,
92,
87,
87,
87,
86,
86,
85,
85,
90,
84,
84,
84,
84,
88,
88,
88,
93,
93,
88,
87,
87,
87,
93,
88,
88,
93,
92,
90,
90,
94,
85,
84,
84,
84,
87,
87,
86,
86,
89,
92,
92,
88,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
90,
90,
90,
92,
85,
85,
86,
89,
89,
89,
89,
88,
82,
82,
82,
82,
82,
83,
83,
83,
83,
83,
83,
90,
90,
84,
91,
86,
86,
86,
86,
86,
86,
89,
92,
87,
87,
87,
85,
85,
85,
85,
85,
84,
84,
84,
84,
88,
88,
88,
86,
89,
86,
86,
85,
84,
84,
83,
82,
92,
92,
86,
85,
93,
90,
90,
92,
92,
92,
92,
92,
92,
89,
86,
87,
87,
90,
88,
88,
88,
88,
88,
84,
84,
84,
84,
84,
88,
88,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
87,
82,
82,
82,
82,
82,
82,
91,
91,
91,
87,
87,
87,
87,
90,
91,
91,
90,
92,
92,
92,
89,
89,
84,
90,
90,
90,
89,
85,
87,
89,
89,
86,
86,
85,
84,
84,
90,
94,
88,
88,
91,
89,
89,
89,
87,
87,
87,
87,
87,
87,
84,
84,
84,
84,
84,
87,
89,
89,
89,
92,
85,
85,
85,
85,
87,
87,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
81,
81,
81,
81,
81,
93,
88,
87,
87,
87,
87,
84,
84,
84,
84,
84,
88,
91,
91,
91,
89,
87,
92,
92,
92,
86,
84,
89,
86,
86,
86,
86,
91,
86,
86,
91,
87,
83,
82,
83,
83,
81,
84,
85,
85,
93,
90,
87,
87,
91,
91,
91,
88,
88,
91,
91,
90,
88,
91,
86,
87,
87,
85,
85,
83,
83,
82,
82,
81,
80,
80,
85,
84,
92,
92,
91,
91,
91,
91,
91,
84,
84,
84,
84,
84,
85,
87,
87,
87,
88,
92,
85,
87,
87,
91,
85,
85,
85,
85,
86,
86,
86,
86,
84,
84,
84,
84,
90,
90,
87,
90,
85,
85,
85,
87,
87,
92,
92,
92,
92,
91,
91,
91,
91,
86,
89,
81,
81,
81,
80,
95,
89,
89,
80,
80,
93,
91,
93,
93,
87,
87,
87,
87,
87,
87,
84,
87,
87,
87,
87,
87,
91,
91,
91,
89,
89,
89,
88,
88,
86,
86,
85,
80,
87,
86,
86,
87,
87,
83,
83,
82,
82,
86,
86,
87,
87,
86,
86,
86,
86,
86,
90,
89,
84,
84,
84,
91,
91,
86,
86,
86,
86,
86,
86,
86,
94,
86,
86,
86,
88,
88,
90,
89,
91,
88,
85,
87,
87,
94,
84,
84,
83,
83,
83,
82,
81,
81,
80,
85,
86,
86,
88,
89,
86,
82,
82,
82,
82,
82,
82,
87,
82,
81,
81,
81,
81,
80,
80,
88,
90,
85,
85,
85,
84,
84,
84,
87,
87,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
88,
88,
87,
87,
88,
88,
87,
87,
87,
87,
87,
87,
87,
85,
87,
88,
88,
85,
85,
84,
84,
94,
94,
85,
85,
85,
93,
88,
85,
85,
85,
82,
82,
81,
91,
92,
86,
86,
86,
86,
90,
90,
90,
88,
88,
88,
88,
85,
88,
85,
85,
85,
91,
86,
86,
87,
92,
85,
84,
84,
84,
85,
85,
85,
93,
93,
93,
91,
94,
89,
89,
88,
88,
86,
88,
91,
91,
91,
84,
84,
84,
84,
85,
85,
93,
93,
93,
87,
92,
89,
89,
88,
88,
87,
91,
92,
92,
92,
82,
82,
86,
86,
93,
85,
85,
84,
84,
84,
84,
84,
84,
84,
90,
90,
90,
87,
87,
87,
84,
84,
84,
84,
84,
84,
89,
89,
81,
81,
80,
80,
92,
92,
87,
90,
88,
88,
88,
88,
90,
90,
85,
85,
84,
83,
83,
83,
83,
83,
83,
83,
91,
86,
86,
86,
86,
89,
90,
90,
90,
83,
83,
90,
90,
90,
92,
92,
83,
83,
85,
85,
85,
85,
85,
83,
90,
89,
94,
85,
85,
85,
90,
90,
88,
93,
93,
94,
89,
88,
90,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
84,
84,
84,
84,
84,
89,
89,
89,
89,
87,
87,
87,
87,
85,
85,
85,
88,
88,
88,
90,
90,
82,
82,
82,
82,
82,
87,
87,
87,
87,
85,
85,
85,
93,
90,
86,
86,
80,
80,
90,
87,
87,
87,
87,
87,
88,
88,
85,
84,
84,
84,
86,
92,
87,
87,
87,
93,
88,
88,
88,
89,
85,
85,
85,
87,
86,
86,
85,
87,
87,
91,
88,
87,
89,
88,
84,
84,
84,
84,
88,
88,
88,
88,
93,
93,
86,
86,
86,
86,
86,
89,
89,
87,
92,
81,
81,
81,
86,
86,
91,
86,
86,
91,
92,
91,
89,
89,
89,
89,
89,
91,
91,
91,
87,
87,
87,
91,
88,
88,
88,
88,
88,
90,
90,
83,
83,
83,
83,
83,
83,
83,
88,
86,
92,
88,
87,
87,
90,
90,
86,
93,
91,
86,
91,
87,
86,
87,
87,
87,
92,
92,
89,
89,
89,
89,
84,
84,
84,
83,
83,
83,
86,
86,
86,
86,
91,
86,
88,
85,
85,
84,
88,
84,
84,
84,
84,
84,
89,
90,
91,
84,
84,
84,
84,
83,
83,
86,
86,
86,
92,
89,
89,
88,
88,
90,
93,
87,
87,
84,
84,
84,
84,
89,
89,
88,
84,
84,
89,
89,
89,
87,
89,
89,
87,
87,
91,
91,
87,
88,
88,
83,
83,
83,
82,
90,
85,
85,
85,
84,
85,
85,
90,
87,
93,
85,
85,
84,
85,
85,
86,
86,
84,
84,
83,
90,
87,
87,
87,
87,
92,
92,
87,
87,
86,
90,
86,
86,
86,
83,
83,
85,
85,
87,
87,
87,
87,
91,
87,
86,
86,
86,
87,
87,
87,
88,
88,
88,
88,
88,
88,
85,
85,
93,
88,
84,
88,
88,
86,
86,
88,
83,
83,
83,
83,
82,
82,
82,
82,
88,
88,
84,
85,
85,
92,
85,
88,
88,
87,
84,
84,
84,
83,
89,
89,
89,
91,
91,
88,
88,
88,
88,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
85,
85,
93,
81,
83,
83,
83,
90,
89,
90,
85,
85,
85,
85,
87,
91,
92,
92,
92,
92,
86,
86,
86,
90,
89,
87,
88,
88,
88,
84,
84,
84,
84,
88,
86,
86,
86,
87,
86,
85,
85,
92,
92,
87,
87,
85,
85,
85,
85,
85,
87,
87,
87,
87,
85,
87,
88,
88,
88,
87,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
91,
91,
89,
89,
90,
90,
86,
91,
91,
86,
90,
85,
85,
82,
82,
82,
81,
81,
81,
81,
81,
80,
80,
86,
86,
85,
85,
85,
85,
86,
86,
86,
87,
83,
83,
88,
88,
92,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
90,
90,
84,
84,
84,
92,
91,
86,
90,
90,
93,
93,
89,
89,
89,
86,
86,
86,
86,
86,
85,
85,
87,
84,
84,
87,
87,
94,
89,
89,
89,
89,
88,
88,
88,
93,
86,
90,
90,
90,
90,
83,
83,
83,
83,
85,
85,
91,
92,
88,
88,
88,
88,
84,
84,
84,
89,
89,
89,
89,
89,
86,
86,
91,
91,
88,
90,
90,
90,
87,
92,
86,
85,
86,
89,
89,
88,
88,
88,
88,
85,
85,
85,
85,
89,
89,
89,
92,
92,
92,
91,
88,
88,
88,
87,
86,
88,
88,
88,
88,
86,
86,
83,
83,
83,
83,
88,
86,
86,
89,
84,
84,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
81,
81,
80,
89,
89,
89,
87,
84,
84,
84,
87,
84,
84,
83,
90,
91,
91,
91,
87,
85,
85,
93,
85,
85,
85,
85,
85,
85,
85,
88,
87,
85,
85,
91,
86,
86,
85,
85,
84,
84,
87,
88,
88,
89,
89,
84,
84,
84,
84,
84,
84,
84,
87,
94,
85,
85,
85,
84,
84,
84,
84,
83,
83,
83,
92,
87,
87,
91,
91,
91,
82,
82,
82,
82,
82,
81,
81,
81,
81,
90,
90,
88,
88,
83,
83,
83,
83,
89,
85,
85,
92,
87,
92,
92,
92,
87,
95,
95,
90,
90,
90,
90,
89,
89,
89,
89,
89,
87,
87,
89,
89,
89,
89,
89,
89,
91,
91,
83,
83,
83,
83,
92,
92,
93,
90,
85,
85,
85,
87,
87,
87,
87,
87,
80,
80,
80,
80,
84,
84,
85,
85,
90,
90,
89,
89,
85,
89,
86,
86,
84,
90,
89,
90,
84,
84,
84,
87,
83,
83,
87,
87,
87,
88,
88,
88,
88,
85,
85,
85,
84,
84,
87,
87,
86,
86,
92,
92,
92,
89,
93,
88,
85,
90,
90,
90,
84,
90,
90,
90,
85,
85,
88,
89,
86,
89,
89,
89,
90,
89,
89,
88,
88,
91,
91,
87,
90,
90,
90,
86,
87,
87,
87,
87,
81,
80,
80,
97,
88,
88,
86,
86,
86,
86,
86,
86,
86,
86,
89,
91,
91,
91,
88,
88,
92,
88,
88,
88,
88,
86,
86,
86,
86,
85,
85,
85,
84,
89,
89,
89,
89,
91,
87,
88,
89,
89,
86,
86,
86,
90,
91,
89,
89,
89,
89,
89,
88,
89,
89,
90,
86,
86,
90,
90,
88,
90,
90,
87,
89,
89,
89,
89,
89,
89,
85,
85,
88,
85,
85,
91,
91,
91,
93,
93,
85,
85,
84,
84,
84,
84,
84,
83,
89,
89,
88,
82,
86,
92,
85,
85,
86,
94,
94,
94,
90,
88,
88,
88,
88,
88,
88,
90,
90,
90,
88,
88,
88,
88,
85,
85,
83,
83,
83,
83,
93,
86,
86,
86,
86,
86,
90,
91,
89,
85,
90,
91,
87,
85,
85,
87,
87,
88,
88,
88,
95,
94,
94,
83,
83,
83,
87,
87,
92,
92,
92,
93,
93,
87,
87,
86,
86,
86,
90,
90,
90,
90,
85,
85,
89,
89,
89,
87,
89,
89,
89,
89,
89,
92,
84,
84,
84,
84,
84,
84,
84,
82,
82,
88,
88,
88,
90,
90,
90,
90,
93,
92,
92,
92,
91,
91,
86,
82,
81,
81,
81,
80,
80,
81,
81,
80,
84,
84,
84,
83,
91,
85,
92,
85,
85,
91,
91,
86,
86,
86,
87,
87,
87,
87,
87,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
91,
82,
82,
81,
81,
86,
83,
83,
85,
85,
84,
84,
84,
84,
85,
91,
91,
91,
91,
87,
84,
89,
88,
93,
87,
87,
87,
86,
86,
91,
91,
87,
85,
92,
86,
84,
84,
84,
84,
84,
84,
87,
88,
85,
85,
90,
90,
85,
85,
85,
85,
85,
85,
90,
91,
87,
89,
89,
89,
91,
91,
91,
95,
89,
91,
87,
89,
89,
89,
87,
87,
87,
87,
84,
84,
84,
84,
83,
85,
85,
84,
84,
87,
86,
86,
87,
86,
86,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
85,
85,
85,
85,
84,
85,
88,
87,
87,
88,
88,
82,
84,
84,
84,
84,
91,
88,
88,
88,
91,
91,
88,
88,
88,
87,
86,
86,
86,
87,
87,
87,
87,
85,
85,
84,
84,
84,
84,
84,
83,
85,
85,
85,
85,
85,
88,
88,
87,
89,
88,
92,
92,
86,
86,
89,
89,
88,
85,
85,
85,
85,
85,
85,
85,
86,
87,
87,
92,
86,
86,
86,
86,
88,
88,
84,
84,
84,
84,
87,
87,
87,
87,
85,
88,
88,
88,
85,
85,
85,
86,
86,
89,
89,
89,
89,
89,
82,
87,
80,
80,
80,
87,
92,
84,
84,
84,
84,
81,
80,
80,
88,
85,
92,
90,
89,
89,
87,
87,
89,
89,
89,
92,
92,
92,
89,
89,
86,
83,
83,
83,
83,
88,
88,
87,
87,
83,
83,
83,
82,
82,
90,
86,
89,
85,
85,
85,
84,
84,
85,
85,
85,
87,
87,
87,
87,
86,
89,
89,
86,
86,
86,
82,
82,
82,
81,
81,
81,
81,
90,
86,
86,
86,
84,
84,
83,
83,
83,
83,
83,
86,
86,
85,
85,
85,
85,
89,
87,
87,
88,
91,
87,
87,
87,
82,
81,
81,
93,
90,
90,
87,
87,
87,
83,
83,
93,
91,
91,
91,
91,
80,
92,
87,
84,
84,
84,
87,
87,
92,
92,
87,
87,
91,
91,
90,
90,
90,
90,
85,
85,
85,
85,
85,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
92,
92,
89,
89,
85,
85,
85,
85,
87,
87,
87,
91,
90,
90,
89,
88,
88,
88,
88,
88,
88,
93,
93,
92,
92,
92,
87,
83,
83,
83,
83,
83,
83,
83,
87,
87,
90,
87,
87,
87,
87,
85,
85,
91,
91,
86,
86,
88,
90,
85,
85,
85,
85,
91,
89,
89,
89,
89,
89,
89,
89,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
94,
94,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
94,
81,
81,
81,
80,
90,
90,
86,
93,
86,
86,
86,
91,
90,
82,
82,
84,
84,
84,
84,
84,
89,
89,
89,
94,
84,
85,
85,
85,
88,
87,
86,
86,
96,
91,
80,
80,
81,
81,
80,
80,
80,
80,
80,
88,
88,
94,
93,
92,
91,
91,
91,
87,
96,
93,
92,
92,
89,
89,
84,
90,
90,
89,
89,
86,
90,
88,
89,
83,
83,
83,
83,
83,
82,
93,
87,
87,
88,
88,
88,
86,
86,
86,
86,
83,
83,
83,
82,
82,
82,
82,
82,
81,
89,
92,
92,
92,
88,
88,
80,
80,
86,
86,
86,
85,
85,
85,
88,
88,
88,
88,
89,
86,
86,
86,
86,
86,
87,
88,
82,
81,
81,
81,
81,
81,
81,
80,
88,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
86,
86,
86,
86,
86,
84,
86,
84,
83,
83,
88,
88,
83,
83,
83,
83,
83,
82,
82,
82,
81,
82,
82,
82,
89,
89,
86,
86,
93,
92,
88,
90,
86,
86,
85,
92,
92,
91,
90,
87,
87,
87,
92,
90,
88,
88,
88,
88,
88,
92,
92,
91,
91,
91,
89,
87,
86,
86,
86,
93,
91,
91,
89,
88,
88,
88,
88,
84,
84,
90,
88,
88,
86,
86,
86,
87,
89,
89,
83,
83,
83,
82,
81,
88,
88,
82,
81,
80,
80,
88,
94,
83,
83,
82,
82,
82,
82,
82,
83,
82,
82,
82,
81,
81,
80,
85,
85,
85,
85,
88,
88,
91,
85,
86,
86,
82,
82,
81,
81,
81,
80,
80,
89,
88,
88,
91,
91,
89,
89,
89,
84,
84,
83,
88,
88,
85,
92,
90,
90,
81,
81,
80,
80,
80,
88,
88,
87,
86,
87,
87,
88,
86,
86,
83,
83,
83,
83,
83,
87,
90,
90,
90,
90,
90,
90,
91,
91,
91,
90,
90,
92,
92,
92,
92,
94,
94,
94,
94,
85,
85,
85,
84,
90,
80,
84,
86,
86,
91,
86,
86,
84,
84,
84,
84,
84,
83,
83,
91,
88,
83,
82,
82,
82,
82,
82,
84,
92,
92,
94,
94,
86,
86,
87,
90,
90,
89,
89,
84,
84,
84,
84,
82,
81,
80,
80,
81,
81,
81,
90,
90,
83,
83,
90,
95,
86,
86,
86,
88,
86,
87,
87,
91,
87,
86,
86,
86,
84,
84,
84,
84,
84,
84,
80,
80,
87,
87,
87,
87,
81,
80,
80,
85,
85,
85,
85,
92,
92,
83,
83,
82,
81,
81,
93,
92,
88,
84,
84,
84,
84,
84,
84,
85,
87,
88,
88,
88,
82,
82,
82,
81,
86,
86,
86,
89,
86,
86,
94,
93,
89,
89,
92,
92,
92,
83,
83,
83,
83,
83,
83,
91,
91,
90,
90,
90,
90,
90,
90,
88,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
83,
83,
88,
88,
88,
89,
85,
92,
88,
88,
88,
94,
88,
89,
89,
89,
90,
86,
86,
85,
85,
80,
92,
92,
90,
92,
92,
88,
95,
90,
91,
93,
93,
93,
93,
93,
92,
91,
91,
89,
89,
84,
88,
87,
87,
86,
85,
85,
85,
85,
85,
85,
92,
83,
83,
83,
92,
92,
92,
88,
83,
83,
83,
90,
90,
88,
88,
89,
86,
86,
86,
87,
87,
87,
89,
91,
90,
80,
80,
80,
90,
90,
84,
84,
84,
84,
84,
84,
85,
89,
89,
89,
86,
86,
86,
86,
86,
86,
86,
87,
87,
85,
85,
84,
84,
84,
84,
84,
84,
90,
90,
90,
93,
93,
87,
87,
87,
89,
91,
91,
91,
91,
91,
91,
91,
91,
90
],
"yaxis": "y7"
},
{
"hovertemplate": "country=Chile
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
15,
9,
22,
13,
12,
18,
29,
32,
20,
50,
15,
11,
11,
20,
19,
18,
35,
18,
15,
35,
20,
19,
10,
12,
15,
12,
14,
11,
12,
15,
13,
11,
14,
35,
24,
13,
19,
12,
11,
10,
15,
10,
9,
18,
11,
25,
35,
13,
11,
18,
11,
9,
20,
12,
14,
9,
12,
12,
92,
38,
29,
40,
15,
8,
10,
15,
13,
30,
16,
19,
15,
18,
30,
19,
10,
18,
20,
15,
15,
25,
22,
15,
20,
20,
20,
17,
18,
15,
13,
12,
18,
16,
14,
14,
17,
17,
17,
40,
23,
21,
30,
10,
10,
12,
9,
8,
12,
null,
20,
7,
17,
11,
11,
11,
23,
12,
25,
13,
8,
12,
15,
12,
15,
10,
16,
18,
18,
10,
9,
42,
40,
24,
13,
49,
null,
12,
12,
11,
14,
12,
15,
13,
20,
20,
10,
14,
12,
10,
15,
14,
10,
9,
12,
10,
8,
25,
10,
12,
60,
32,
24,
12,
40,
15,
20,
12,
13,
25,
17,
17,
23,
16,
17,
25,
22,
18,
20,
9,
10,
13,
13,
8,
30,
10,
14,
15,
12,
15,
14,
19,
15,
19,
22,
20,
20,
41,
11,
120,
26,
18,
20,
20,
15,
12,
16,
20,
12,
12,
12,
8,
17,
9,
13,
16,
15,
10,
20,
20,
12,
13,
20,
20,
13,
7,
17,
17,
15,
40,
30,
25,
24,
15,
10,
12,
10,
16,
12,
12,
14,
12,
25,
18,
10,
15,
11,
25,
60,
20,
70,
11,
10,
25,
23,
20,
13,
12,
12,
13,
15,
13,
11,
20,
25,
15,
18,
35,
10,
15,
12,
12,
8,
19,
13,
10,
7,
6,
6,
15,
8,
9,
9,
5,
14,
8,
14,
45,
12,
12,
20,
12,
19,
12,
85,
71,
20,
19,
15,
13,
15,
95,
90,
80,
75,
18,
20,
12,
11,
13,
15,
11,
95,
19,
18,
16,
23,
35,
39,
15,
24,
12,
18,
15,
15,
35,
35,
20,
15,
13,
11,
25,
15,
14,
45,
18,
20,
39,
20,
32,
25,
100,
30,
60,
50,
40,
40,
20,
21,
30,
12,
18,
14,
12,
12,
12,
10,
15,
9,
9,
12,
14,
11,
14,
12,
14,
9,
15,
20,
33,
25,
85,
20,
26,
20,
25,
12,
20,
12,
16,
11,
70,
8,
10,
18,
13,
9,
8,
15,
8,
null,
24,
19,
20,
19,
61,
12,
40,
200,
35,
60,
45,
18,
20,
10,
11,
45,
45,
20,
13,
15,
11,
20,
10,
12,
8,
18,
18,
87,
60,
40,
18,
70,
25,
18,
10,
39,
24,
60,
null,
11,
11,
13,
10,
16,
15,
12,
10,
70,
26,
17,
18,
20,
10,
20,
11,
25,
80,
20,
13,
12,
26,
30,
12,
14,
30,
35,
9,
10,
15,
14,
12,
13,
11,
10,
13,
12,
17,
14,
12,
16,
48,
15,
12,
26,
18,
16,
11,
14,
15,
15,
28,
14,
15,
14,
11,
9,
25,
40,
40,
12,
17,
13,
10,
13,
11,
15,
12,
11,
20,
7,
11,
12,
13,
30,
20,
14,
23,
19,
20,
17,
50,
9,
19,
28,
82,
56,
55,
19,
null,
23,
8,
14,
10,
20,
13,
13,
10,
19,
35,
7,
14,
12,
26,
17,
22,
15,
18,
30,
22,
11,
15,
20,
43,
14,
13,
20,
13,
10,
25,
11,
11,
13,
7,
20,
14,
7,
12,
9,
12,
12,
12,
12,
20,
40,
66,
52,
20,
17,
17,
19,
12,
17,
16,
10,
18,
16,
50,
21,
12,
21,
18,
13,
25,
30,
76,
120,
35,
19,
24,
17,
24,
25,
36,
21,
25,
12,
10,
null,
22,
19,
12,
16,
19,
75,
10,
10,
10,
12,
10,
26,
15,
15,
11,
35,
20,
21,
35,
25,
10,
9,
11,
12,
14,
16,
13,
12,
17,
16,
120,
45,
55,
13,
17,
25,
7,
25,
90,
19,
12,
24,
22,
14,
7,
11,
11,
10,
10,
10,
8,
13,
20,
16,
15,
80,
10,
11,
20,
30,
50,
22,
19,
12,
13,
11,
15,
22,
13,
12,
13,
30,
38,
21,
13,
25,
14,
11,
22,
18,
18,
14,
11,
9,
14,
10,
15,
13,
14,
17,
19,
75,
24,
30,
44,
15,
12,
60,
22,
16,
14,
10,
11,
15,
18,
65,
11,
13,
18,
11,
12,
12,
12,
50,
20,
50,
24,
19,
25,
80,
17,
41,
18,
17,
49,
9,
11,
9,
11,
10,
20,
48,
70,
45,
11,
15,
20,
14,
15,
9,
12,
14,
20,
18,
19,
16,
15,
11,
12,
12,
10,
14,
15,
12,
15,
27,
45,
12,
20,
10,
50,
18,
16,
18,
12,
12,
18,
11,
12,
16,
25,
12,
44,
10,
10,
20,
15,
45,
54,
29,
15,
26,
12,
13,
12,
13,
21,
13,
13,
13,
10,
14,
15,
12,
20,
20,
15,
13,
26,
55,
20,
23,
20,
8,
10,
13,
8,
13,
46,
null,
40,
8,
12,
9,
12,
20,
7,
10,
null,
null,
40,
35,
150,
15,
20,
11,
20,
15,
15,
18,
12,
11,
16,
20,
25,
13,
10,
10,
13,
125,
7,
10,
25,
17,
19,
11,
18,
18,
23,
18,
16,
17,
22,
7,
10,
30,
13,
10,
10,
60,
20,
22,
12,
19,
43,
17,
20,
21,
25,
25,
12,
9,
19,
25,
75,
11,
17,
11,
30,
10,
18,
21,
16,
13,
10,
13,
15,
10,
14,
40,
15,
19,
11,
12,
13,
10,
16,
14,
10,
9,
23,
15,
15,
11,
5,
11,
12,
15,
25,
14,
19,
18,
21,
35,
19,
40,
null,
60,
14,
15,
13,
14,
13,
50,
23,
30,
18,
95,
78,
50,
26,
11,
15,
40,
24,
15,
12,
13,
50,
80,
33,
25,
17,
18,
15,
13,
30,
30,
34,
13,
22,
23,
9,
16,
18,
12,
11,
21,
18,
12,
null,
40,
25,
75,
22,
12,
12,
10,
20,
24,
40,
11,
13,
14,
50,
48,
80,
28,
11,
8,
12,
12,
10,
17,
13,
12,
12,
13,
17,
13,
14,
10,
15,
7,
12,
13,
9,
12,
8,
15,
10,
7,
12,
11,
8,
30,
23,
15,
12,
12,
23,
14,
12,
12,
13,
15,
13,
8,
13,
12,
11,
80,
24,
14,
13,
20,
18,
33,
8,
15,
14,
9,
13,
12,
12,
12,
18,
12,
12,
10,
8,
12,
29,
11,
13,
9,
8,
12,
13,
12,
15,
28,
24,
12,
12,
25,
12,
10,
9,
12,
13,
9,
9,
15,
14,
8,
12,
18,
18,
40,
null,
90,
70,
200,
125,
null,
19,
22,
25,
17,
18,
24,
null,
133,
25,
23,
39,
13,
20,
29,
8,
45,
13,
15,
13,
13,
10,
17,
22,
20,
13,
15,
15,
12,
13,
9,
75,
35,
20,
19,
18,
9,
10,
15,
17,
11,
18,
49,
8,
20,
8,
26,
19,
72,
30,
12,
null,
25,
40,
20,
70,
9,
9,
30,
19,
15,
16,
null,
35,
22,
19,
35,
10,
12,
13,
44,
11,
17,
12,
15,
12,
17,
10,
70,
29,
24,
32,
14,
12,
11,
100,
14,
20,
18,
13,
12,
12,
12,
24,
12,
10,
25,
14,
13,
16,
17,
18,
15,
18,
14,
12,
13,
13,
13,
15,
10,
14,
21,
22,
10,
12,
11,
50,
14,
10,
21,
8,
8,
11,
13,
12,
25,
12,
19,
10,
15,
14,
20,
10,
23,
18,
22,
25,
12,
37,
12,
9,
20,
9,
7,
6,
10,
9,
9,
7,
9,
12,
20,
24,
23,
16,
18,
22,
85,
20,
14,
14,
20,
15,
12,
10,
50,
20,
26,
20,
40,
150,
25,
10,
10,
9,
13,
34,
18,
12,
20,
null,
20,
15,
22,
17,
28,
19,
20,
7,
40,
17,
17,
12,
12,
9,
18,
11,
16,
16,
20,
19,
14,
11,
14,
12,
12,
11,
35,
10,
10,
50,
24,
30,
11,
25,
49,
40,
34,
15,
18,
25,
13,
28,
15,
19,
75,
65,
17,
24,
12,
null,
9,
12,
12,
8,
22,
10,
16,
12,
20,
70,
15,
17,
20,
12,
20,
13,
13,
11,
10,
11,
18,
20,
20,
12,
26,
40,
14,
15,
30,
40,
18,
15,
10,
14,
15,
9,
8,
10,
20,
15,
20,
19,
16,
22,
17,
13,
30,
45,
17,
12,
13,
24,
69,
10,
12,
20,
84,
11,
13,
16,
85,
18,
15,
11,
11,
26,
13,
18,
16,
12,
12,
20,
18,
17,
10,
24,
22,
25,
17,
18,
12,
14,
13,
15,
17,
60,
50,
11,
10,
8,
13,
35,
15,
12,
null,
20,
18,
20,
15,
25,
20,
20,
13,
16,
12,
12,
10,
14,
13,
15,
20,
15,
11,
9,
9,
7,
12,
20,
8,
17,
12,
32,
30,
13,
12,
20,
11,
17,
10,
300,
13,
9,
7,
25,
18,
20,
18,
10,
12,
10,
12,
13,
235,
20,
14,
null,
9,
16,
12,
11,
35,
10,
9,
8,
8,
12,
12,
11,
6,
10,
9,
15,
19,
20,
30,
16,
38,
14,
15,
30,
10,
20,
12,
11,
18,
10,
12,
20,
17,
16,
15,
20,
12,
10,
14,
10,
20,
10,
11,
12,
18,
15,
10,
14,
11,
15,
30,
7,
10,
86,
80,
35,
17,
10,
15,
20,
16,
15,
12,
19,
19,
16,
14,
18,
10,
9,
12,
10,
28,
18,
16,
14,
21,
17,
12,
12,
12,
12,
30,
29,
92,
11,
10,
10,
43,
11,
11,
11,
19,
22,
25,
20,
10,
20,
15,
13,
10,
14,
9,
14,
18,
11,
12,
30,
50,
30,
12,
12,
10,
16,
12,
15,
15,
18,
10,
40,
400,
33,
28,
20,
20,
19,
12,
13,
11,
13,
14,
13,
23,
25,
39,
23,
15,
12,
12,
13,
null,
20,
20,
13,
15,
17,
18,
15,
20,
23,
16,
16,
18,
20,
18,
19,
86,
23,
35,
15,
20,
20,
9,
12,
23,
24,
23,
20,
11,
14,
7,
8,
14,
12,
12,
20,
25,
10,
16,
85,
11,
15,
20,
14,
15,
15,
25,
12,
14,
12,
12,
10,
12,
7,
14,
8,
16,
10,
14,
12,
11,
19,
26,
15,
15,
72,
15,
11,
11,
15,
12,
16,
12,
39,
30,
11,
12,
20,
93,
125,
14,
14,
22,
10,
14,
7,
10,
13,
13,
35,
10,
12,
20,
68,
28,
25,
35,
24,
27,
14,
20,
13,
12,
10,
15,
8,
10,
12,
10,
20,
8,
12,
19,
10,
8,
13,
10,
11,
10,
12,
null,
16,
null,
10,
15,
10,
50,
13,
19,
25,
10,
null,
25,
92,
10,
75,
40,
13,
15,
90,
40,
30,
23,
10,
12,
17,
12,
12,
10,
16,
17,
12,
7,
6,
16,
14,
40,
92,
15,
30,
11,
15,
8,
12,
18,
10,
80,
38,
30,
18,
13,
11,
13,
null,
12,
75,
null,
15,
12,
15,
13,
16,
35,
25,
22,
20,
20,
24,
32,
90,
25,
20,
25,
16,
70,
28,
18,
24,
13,
50,
85,
60,
25,
12,
14,
15,
13,
12,
15,
9,
25,
20,
13,
9,
9,
11,
15,
23,
12,
90,
12,
24,
125,
76,
15,
10,
8,
11,
8,
16,
17,
17,
10,
7,
22,
16,
15,
23,
14,
11,
14,
11,
10,
85,
235,
33,
38,
11,
15,
20,
12,
11,
15,
18,
10,
12,
17,
12,
14,
14,
15,
14,
12,
10,
10,
14,
13,
10,
10,
13,
10,
12,
7,
12,
9,
20,
32,
15,
22,
13,
10,
20,
24,
15,
20,
30,
22,
43,
18,
35,
66,
125,
74,
20,
37,
15,
14,
15,
16,
17,
35,
15,
21,
27,
20,
44,
14,
14,
12,
30,
28,
7,
7,
10,
7,
8,
12,
39,
35,
25,
20,
24,
14,
22,
15,
19,
15,
13,
12,
20,
45,
35,
13,
25,
10,
15,
8,
18,
12,
20,
35,
30,
11,
9,
14,
13,
14,
10,
10,
10,
9,
15,
25,
18,
35,
35,
13,
11,
7,
8,
18,
10,
17,
20,
50,
27,
56,
14,
10,
10,
12,
20,
28,
55,
29,
24,
75,
25,
12,
18,
12,
12,
10,
9,
12,
18,
15,
9,
12,
12,
23,
15,
15,
10,
11,
17,
20,
14,
18,
20,
14,
19,
20,
14,
12,
12,
17,
14,
10,
25,
10,
16,
6,
8,
10,
15,
11,
12,
20,
16,
25,
18,
20,
15,
20,
14,
19,
11,
16,
20,
25,
15,
15,
16,
12,
12,
12,
9,
25,
11,
12,
11,
11,
9,
10,
40,
18,
25,
45,
18,
12,
16,
10,
10,
15,
14,
13,
15,
11,
23,
12,
10,
12,
null,
9,
10,
7,
13,
9,
14,
8,
9,
24,
22,
24,
40,
18,
8,
8,
11,
null,
6,
20,
5,
11,
9,
7,
11,
7,
10,
10,
25,
9,
12,
20,
9,
9,
75,
12,
30,
12,
62,
25,
26,
14,
21,
30,
18,
50,
21,
14,
11,
12,
35,
33,
8,
260,
19,
12,
10,
12,
12,
13,
15,
13,
20,
12,
10,
26,
40,
20,
20,
28,
40,
37,
11,
15,
12,
25,
13,
16,
null,
26,
12,
20,
12,
12,
19,
20,
9,
12,
12,
16,
18,
10,
11,
13,
8,
19,
11,
13,
9,
16,
12,
20,
null,
14,
57,
40,
20,
14,
11,
12,
17,
24,
13,
12,
13,
16,
14,
12,
33,
12,
12,
11,
16,
9,
9,
26,
40,
16,
13,
20,
16,
50,
95,
22,
15,
10,
14,
14,
11,
14,
13,
11,
16,
12,
18,
15,
11,
15,
12,
20,
15,
13,
10,
10,
8,
12,
25,
20,
22,
12,
9,
12,
15,
60,
60,
12,
10,
21,
28,
35,
17,
20,
40,
90,
50,
20,
25,
34,
20,
25,
15,
9,
20,
19,
8,
13,
75,
11,
10,
16,
18,
24,
50,
12,
10,
15,
9,
10,
13,
11,
14,
12,
28,
30,
17,
14,
50,
26,
19,
15,
22,
10,
15,
40,
12,
11,
29,
18,
34,
15,
85,
15,
30,
9,
8,
10,
8,
null,
8,
13,
20,
12,
12,
10,
18,
9,
13,
92,
10,
13,
17,
10,
17,
10,
12,
8,
12,
11,
18,
20,
18,
10,
50,
10,
10,
13,
10,
11,
25,
22,
12,
17,
24,
26,
16,
20,
20,
10,
10,
10,
13,
20,
24,
24,
80,
11,
10,
13,
16,
10,
23,
12,
10,
null,
11,
10,
10,
11,
30,
19,
25,
15,
20,
14,
12,
10,
14,
12,
12,
11,
9,
11,
12,
14,
15,
null,
13,
30,
45,
30,
22,
120,
13,
17,
10,
8,
13,
18,
8,
12,
8,
12,
13,
15,
12,
55,
31,
50,
20,
13,
20,
24,
9,
12,
13,
11,
25,
10,
10,
12,
10,
18,
13,
9,
16,
17,
8,
13,
17,
12,
15,
10,
10,
20,
21,
17,
22,
13,
10,
18,
11,
null,
10,
16,
22,
14,
15,
10,
18,
14,
11,
35,
30,
13,
14,
15,
11,
12,
16,
17,
20,
13,
13,
95,
15,
55,
30,
25,
16,
20,
10,
10,
7,
10,
13,
12,
13,
24,
17,
90,
22,
11,
8,
16,
13,
12,
50,
10,
11,
11,
10,
18,
16,
14,
90,
35,
12,
19,
25,
9,
20,
24,
15,
22,
15,
16,
13,
14,
12,
15,
12,
18,
20,
25,
17,
11,
20,
12,
17,
38,
80,
9,
10,
10,
12,
12,
15,
13,
13,
100,
13,
12,
17,
20,
12,
18,
20,
20,
54,
21,
25,
35,
16,
20,
11,
30,
32,
15,
85,
30,
56,
36,
20,
22,
25,
18,
14,
14,
18,
17,
30,
9,
17,
38,
35,
20,
45,
14,
17,
14,
14,
19,
16,
35,
50,
10,
9,
9,
35,
40,
49,
35,
16,
40,
13,
12,
17,
18,
15,
20,
12,
11,
9,
18,
13,
10,
9,
10,
28,
12,
10,
12,
27,
25,
35,
19,
null,
22,
45,
25,
45,
25,
null,
23,
14,
12,
10,
10,
15,
14,
13,
39,
8,
11,
12,
15,
16,
12,
13,
10,
11,
8,
30,
14,
22,
47,
8,
16,
10,
16,
11,
8,
16,
18,
65,
90,
50,
10,
20,
18,
15,
77,
17,
18,
95,
18,
null,
12,
15,
9,
11,
12,
10,
60,
50,
40,
12,
15,
15,
12,
12,
30,
11,
36,
11,
24,
12,
15,
75,
30,
30,
26,
25,
20,
15,
35,
20,
15,
15,
12,
10,
125,
20,
18,
19,
10,
25,
9,
10,
12,
9,
11,
null,
22,
13,
45,
17,
12,
15,
27,
20,
37,
90,
20,
25,
90,
15,
14,
16,
11,
16,
18,
12,
17,
19,
14,
14,
9,
14,
14,
19,
35,
9,
13,
12,
24,
23,
20,
26,
13,
10,
15,
13,
20,
15,
19,
19,
13,
14,
10,
12,
12,
10,
12,
12,
10,
15,
22,
8,
10,
16,
10,
9,
13,
18,
13,
15,
20,
12,
20,
20,
8,
10,
16,
10,
10,
13,
14,
20,
20,
75,
22,
28,
null,
13,
12,
27,
13,
9,
9,
11,
15,
14,
15,
22,
10,
12,
12,
44,
12,
12,
14,
11,
9,
29,
16,
20,
20,
11,
29,
20,
18,
13,
14,
10,
15,
50,
40,
30,
22,
17,
10,
15,
12,
12,
150,
30,
24,
9,
12,
13,
9,
12,
18,
7,
17,
12,
10,
24,
24,
23,
11,
40,
9,
10,
13,
12,
20,
13,
9,
19,
10,
13,
11,
13,
12,
45,
400,
15,
11,
10,
15,
35,
13,
40,
9,
12,
8,
25,
17,
15,
28,
15,
12,
13,
9,
75,
65,
23,
17,
18,
30,
11,
13,
12,
13,
13,
14,
10,
12,
13,
14,
10,
9,
11,
9,
11,
8,
8,
12,
7,
21,
8,
12,
11,
7,
8,
15,
12,
13,
7,
8,
13,
9,
150,
12,
10,
16,
11,
19,
17,
13,
9,
10,
9,
10,
25,
30,
25,
40,
22,
11,
19,
22,
22,
15,
12,
15,
25,
9,
12,
19,
15,
14,
13,
15,
16,
65,
14,
17,
14,
10,
10,
7,
29,
8,
12,
18,
10,
30,
15,
9,
14,
15,
14,
11,
15,
13,
10,
70,
20,
null,
16,
30,
14,
13,
23,
20,
18,
80,
19,
17,
18,
13,
10,
8,
20,
24,
55,
55,
36,
12,
10,
15,
24,
11,
11,
11,
12,
15,
12,
13,
65,
20,
21,
13,
61,
20,
30,
12,
12,
16,
16,
26,
14,
12,
12,
null,
20,
19,
20,
20,
19,
10,
11,
10,
12,
8,
10,
15,
13,
8,
10,
13,
86,
14,
10,
9,
13,
35,
23,
11,
19,
17,
24,
20,
22,
60,
25,
12,
23,
14,
10,
27,
9,
55,
50,
25,
65,
29,
20,
8,
10,
13,
12,
8,
7,
9,
13,
11,
10,
14,
20,
32,
8,
13,
11,
15,
8,
12,
8,
7,
12,
14,
13,
22,
14,
18,
11,
15,
18,
11,
8,
18,
19,
11,
15,
30,
12,
25,
17,
13,
9,
12,
40,
12,
14,
14,
10,
16,
10,
11,
10,
14,
11,
8,
9,
12,
9,
9,
17,
25,
29,
13,
15,
20,
13,
15,
27,
17,
13,
11,
30,
13,
24,
20,
15,
12,
40,
20,
15,
12,
10,
18,
8,
20,
15,
20,
11,
12,
12,
10,
9,
15,
30,
10,
13,
16,
22,
16,
10,
19,
15,
70,
8,
12,
12,
12,
11,
13,
11,
17,
11,
25,
30,
61,
60,
15,
14,
11,
18,
7,
12,
22,
25,
14,
12,
15,
12,
16,
10,
null,
15,
85,
12,
18,
18,
18,
19,
13,
20,
35,
175,
10,
20,
10,
20,
20,
17,
14,
20,
18,
14,
12,
18,
70,
100,
24,
12,
12,
28,
25,
13,
42,
20,
16,
18,
18,
13,
20,
28,
12,
12,
12,
12,
30,
10,
8,
11,
25,
11,
25,
18,
17,
40,
40,
21,
12,
18,
12,
25,
18,
11,
15,
90,
103,
11,
25,
17,
17,
90,
85,
11,
13,
25,
43,
44,
21,
22,
11,
17,
12,
13,
19,
17,
12,
11,
8,
6,
12,
15,
30,
35,
33,
10,
12,
20,
13,
30,
32,
24,
19,
20,
14,
10,
23,
11,
18,
43,
120,
12,
13,
11,
20,
26,
18,
26,
22,
11,
35,
13,
12,
18,
20,
26,
100,
100,
10,
14,
14,
20,
22,
20,
12,
8,
8,
43,
12,
10,
10,
9,
13,
20,
10,
12,
12,
14,
17,
17,
10,
14,
35,
11,
7,
9,
7,
15,
10,
10,
11,
7,
22,
10,
12,
18,
10,
12,
14,
15,
11,
12,
20,
12,
14,
10,
12,
11,
16,
19,
23,
16,
20,
65,
21,
20,
24,
85,
30,
12,
14,
15,
25,
20,
25,
17,
19,
15,
25,
11,
12,
15,
15,
16,
16,
11,
74,
50,
22,
14,
16,
22,
10,
35,
12,
10,
12,
18,
14,
17,
55,
14,
12,
8,
12,
12,
13,
12,
11,
7,
21,
20,
26,
32,
40,
18,
13,
null,
13,
15,
13,
22,
6,
16,
13,
24,
12,
13,
17,
19,
20,
17,
19,
12,
11,
12,
12,
22,
14,
12,
11,
18,
12,
13,
10,
12,
16,
14,
100,
13,
16,
10,
69,
37,
12,
12,
10,
13,
22,
17,
20,
15,
27,
15,
15,
12,
13,
16,
18,
13,
12,
10,
15,
8,
15,
13,
20,
10,
15,
11,
7,
8,
8,
10,
9,
8,
11,
18,
15,
10,
17,
11,
60,
12,
23,
12,
13,
19,
30,
19,
17,
23,
14,
14,
40,
43,
14,
27,
14,
17,
22,
44,
11,
13,
12,
13,
12,
17,
null,
22,
24,
30,
17,
19,
13,
17,
23,
12,
50,
15,
18,
13,
16,
11,
90,
400,
54,
40,
25,
11,
26,
38,
23,
10,
35,
60,
25,
8,
12,
10,
20,
14,
11,
50,
17,
11,
15,
16,
18,
9,
null,
13,
20,
22,
9,
14,
9,
9,
13,
11,
10,
10,
19,
11,
14,
16,
23,
13,
95,
24,
12,
14,
20,
19,
12,
10,
12,
12,
11,
14,
30,
32,
21,
25,
12,
12,
12,
10,
18,
11,
19,
12,
35,
25,
14,
25,
8,
12,
48,
34,
36,
20,
18,
15,
18,
18,
40,
20,
35,
40,
10,
12,
12,
20,
25,
13,
18,
8,
22,
13,
11,
12,
12,
13,
10,
14,
15,
18,
22,
11,
10,
11,
26,
15,
13,
10,
27,
null,
10,
15,
16,
12,
12,
12,
12,
10,
30,
12,
24,
19,
13,
11,
16,
24,
12,
14,
12,
12,
15,
50,
35,
12,
9,
9,
10,
14,
10,
15,
16,
18,
13,
13,
13,
10,
10,
40,
14,
17,
19,
13,
13,
13,
18,
19,
29,
13,
21,
14,
15,
15,
12,
12,
25,
20,
20,
21,
29,
15,
17,
23,
20,
39,
25,
30,
19,
9,
9,
8,
14,
11,
20,
11,
11,
12,
10,
40,
13,
17,
6,
25,
15,
19,
20,
33,
20,
20,
10,
13,
11,
15,
35,
10,
10,
17,
12,
11,
10,
9,
28,
45,
12,
12,
19,
85,
14,
15,
10,
12,
13,
10,
22,
17,
12,
15,
10,
20,
15,
null,
42,
12,
24,
50,
11,
14,
10,
23,
26,
12,
90,
70,
20,
30,
12,
78,
21,
16,
10,
15,
24,
90,
25,
10,
9,
12,
30,
95,
16,
10,
11,
25,
17,
12,
12,
12,
12,
40,
85,
17,
20,
17,
18,
35,
9,
15,
25,
13,
14,
9,
21,
11,
8,
14,
16,
null,
11,
12,
12,
85,
140,
9,
10,
17,
11,
15,
14,
14,
8,
19,
13,
12,
15,
14,
11,
17,
95,
40,
20,
17,
25,
21,
12,
17,
95,
12,
39,
18,
9,
12,
40,
30,
29,
23,
18,
20,
20,
20,
40,
11,
10,
60,
10,
12,
14,
9,
12,
10,
10,
12,
10,
14,
9,
12,
12,
33,
24,
18,
20,
20,
120,
13,
18,
25,
40,
35,
75,
12,
12,
30,
14,
60,
15,
12,
36,
16,
17,
70,
19,
20,
null,
22,
30,
14,
13,
11,
11,
15,
14,
12,
14,
14,
11,
12,
12,
11,
75,
17,
9,
7,
17,
12,
14,
17,
13,
13,
18,
10,
12,
9,
20,
10,
11,
11,
8,
12,
13,
11,
13,
13,
11,
11,
11,
60,
15,
16,
23,
11,
10,
10,
null,
14,
10,
12,
9,
22,
11,
12,
14,
15,
24,
13,
14,
15,
11,
21,
40,
22,
26,
15,
50,
60,
25,
235,
22,
17,
12,
8,
10,
16,
9,
14,
12,
13,
12,
12,
26,
18,
20,
40,
20,
20,
30,
20,
50,
10,
18,
20,
20,
25,
10,
10,
25,
10,
8,
20,
65,
13,
13,
11,
12,
22,
9,
8,
13,
10,
8,
19,
12,
13,
13,
11,
20,
10,
9,
22,
29,
25,
35,
18,
12,
12,
12,
20,
20,
null,
12,
8,
15,
8,
10,
7,
14,
7,
19,
10,
10,
null,
8,
10,
11,
8,
7,
20,
14,
20,
10,
17,
16,
14,
100,
13,
20,
null,
10,
28,
14,
20,
19,
80,
25,
24,
25,
20,
11,
15,
10,
11,
25,
14,
23,
18,
11,
40,
10,
10,
12,
13,
14,
18,
11,
30,
25,
18,
149,
22,
19,
16,
13,
10,
14,
12,
14,
12,
12,
12,
10,
13,
13,
13,
12,
10,
10,
11,
20,
20,
12,
15,
100,
10,
20,
11,
10,
28,
8,
12,
9,
13,
13,
8,
7,
9,
null,
12,
10,
13,
13,
27,
40,
15,
19,
17,
9,
22,
24,
14,
10,
11,
11,
12,
12,
13,
10,
9,
150,
10,
12,
21,
12,
50,
35,
10,
24,
11,
17,
20,
15,
14,
17,
10,
15,
10,
12,
12,
27,
30,
20,
14,
20,
27,
10,
15,
20,
15,
15,
12,
300,
85,
49,
25,
13,
30,
18,
10
],
"xaxis": "x8",
"y": [
86,
86,
85,
85,
86,
87,
91,
91,
91,
88,
88,
88,
87,
87,
87,
86,
86,
86,
86,
83,
81,
80,
88,
88,
88,
88,
88,
87,
87,
85,
85,
85,
85,
91,
91,
87,
87,
86,
86,
86,
90,
85,
85,
88,
85,
90,
90,
84,
84,
84,
83,
87,
86,
86,
86,
85,
85,
85,
92,
92,
92,
92,
85,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
87,
86,
86,
88,
87,
87,
90,
90,
87,
88,
88,
88,
88,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
90,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
88,
88,
84,
84,
88,
88,
88,
88,
88,
88,
86,
87,
87,
86,
86,
82,
82,
82,
82,
82,
81,
81,
81,
80,
84,
84,
84,
86,
86,
86,
86,
88,
88,
92,
90,
90,
88,
90,
86,
86,
87,
87,
87,
87,
87,
88,
88,
85,
89,
89,
89,
89,
82,
81,
81,
87,
87,
91,
87,
87,
87,
87,
87,
87,
90,
88,
88,
91,
86,
86,
86,
86,
92,
92,
88,
88,
86,
86,
86,
86,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
92,
88,
84,
84,
84,
87,
87,
90,
89,
90,
90,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
86,
86,
90,
91,
89,
93,
86,
86,
89,
89,
82,
81,
81,
80,
88,
88,
84,
84,
89,
89,
89,
86,
86,
86,
86,
86,
87,
85,
85,
85,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
85,
84,
84,
84,
88,
86,
86,
86,
91,
91,
91,
91,
87,
87,
87,
92,
91,
91,
92,
89,
89,
88,
88,
87,
87,
87,
92,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
87,
87,
93,
89,
89,
88,
86,
86,
88,
88,
88,
89,
89,
91,
89,
89,
89,
89,
91,
91,
91,
91,
91,
89,
89,
89,
90,
84,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
92,
92,
92,
89,
89,
89,
89,
87,
87,
88,
87,
87,
93,
85,
85,
85,
85,
85,
85,
85,
86,
86,
89,
89,
89,
89,
91,
86,
91,
91,
91,
91,
90,
91,
90,
87,
87,
90,
90,
89,
84,
84,
84,
91,
85,
85,
85,
87,
87,
93,
92,
91,
87,
88,
88,
86,
86,
91,
91,
92,
86,
86,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
86,
86,
86,
90,
90,
87,
86,
88,
88,
88,
84,
84,
90,
90,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
85,
85,
85,
87,
87,
87,
87,
86,
86,
86,
87,
87,
87,
84,
84,
84,
84,
88,
85,
85,
85,
85,
94,
84,
84,
84,
84,
84,
84,
83,
83,
83,
89,
84,
84,
87,
87,
87,
86,
86,
89,
89,
89,
90,
90,
86,
86,
90,
90,
90,
90,
89,
85,
85,
85,
84,
84,
87,
87,
87,
84,
84,
84,
84,
84,
84,
90,
90,
90,
90,
88,
88,
88,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
80,
80,
80,
85,
85,
87,
87,
87,
87,
87,
92,
92,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
89,
89,
86,
86,
86,
86,
91,
91,
91,
91,
88,
88,
89,
89,
89,
86,
89,
89,
90,
87,
87,
87,
88,
88,
88,
88,
88,
93,
87,
87,
85,
85,
85,
85,
85,
85,
85,
90,
88,
88,
88,
91,
85,
85,
85,
85,
88,
88,
85,
85,
86,
86,
92,
92,
92,
87,
87,
89,
81,
81,
81,
83,
83,
88,
88,
88,
82,
85,
85,
85,
85,
85,
85,
85,
86,
87,
87,
87,
86,
85,
89,
89,
89,
90,
85,
84,
84,
84,
84,
84,
84,
88,
88,
88,
89,
89,
89,
89,
87,
87,
87,
87,
87,
85,
85,
84,
86,
85,
85,
85,
87,
87,
88,
92,
90,
90,
88,
88,
87,
92,
83,
82,
82,
87,
87,
88,
88,
92,
87,
86,
86,
86,
86,
86,
86,
91,
91,
91,
90,
90,
88,
88,
88,
88,
88,
90,
91,
84,
84,
84,
84,
84,
84,
91,
91,
91,
86,
86,
86,
86,
86,
86,
86,
86,
87,
87,
88,
88,
89,
86,
86,
86,
86,
86,
90,
83,
83,
83,
83,
83,
83,
85,
85,
85,
89,
88,
88,
88,
88,
88,
88,
84,
83,
83,
90,
87,
87,
88,
88,
88,
93,
89,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
87,
87,
87,
87,
88,
88,
88,
86,
86,
86,
84,
85,
85,
85,
85,
84,
84,
87,
85,
85,
85,
85,
85,
85,
86,
85,
85,
88,
88,
92,
87,
87,
87,
89,
81,
81,
80,
86,
86,
90,
88,
88,
86,
86,
86,
86,
91,
84,
84,
84,
84,
88,
86,
86,
86,
89,
89,
89,
89,
90,
84,
84,
90,
86,
86,
86,
93,
88,
88,
88,
87,
87,
87,
87,
89,
89,
90,
85,
85,
85,
91,
90,
87,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
87,
87,
85,
85,
87,
87,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
87,
87,
88,
90,
85,
85,
93,
90,
90,
87,
85,
85,
85,
88,
90,
87,
87,
87,
93,
93,
88,
88,
85,
85,
87,
87,
86,
87,
87,
94,
90,
89,
91,
85,
85,
84,
84,
91,
91,
91,
88,
88,
88,
84,
84,
84,
84,
84,
84,
84,
84,
87,
87,
90,
90,
90,
86,
86,
86,
88,
88,
88,
88,
88,
88,
92,
89,
93,
91,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
87,
87,
85,
84,
84,
84,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
90,
90,
90,
82,
80,
88,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
92,
91,
88,
88,
88,
88,
88,
87,
87,
86,
86,
88,
88,
86,
86,
90,
85,
85,
85,
85,
85,
90,
82,
82,
82,
85,
85,
85,
85,
86,
86,
84,
84,
84,
87,
83,
83,
83,
83,
83,
83,
86,
86,
84,
84,
84,
84,
90,
90,
90,
90,
90,
91,
91,
85,
88,
87,
89,
89,
88,
88,
88,
88,
89,
89,
89,
85,
85,
85,
85,
91,
87,
87,
86,
86,
87,
88,
91,
87,
87,
87,
87,
87,
83,
83,
90,
90,
88,
87,
87,
87,
85,
85,
85,
87,
87,
87,
87,
90,
84,
90,
90,
92,
88,
84,
90,
90,
90,
90,
91,
85,
85,
90,
89,
89,
88,
88,
88,
89,
89,
89,
86,
86,
86,
91,
86,
86,
86,
86,
87,
87,
87,
90,
90,
90,
87,
87,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
87,
87,
87,
87,
87,
88,
86,
86,
86,
86,
86,
88,
82,
81,
86,
86,
86,
88,
88,
81,
81,
81,
80,
85,
84,
84,
85,
85,
85,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
88,
87,
87,
87,
81,
80,
80,
83,
83,
83,
83,
83,
83,
82,
82,
88,
88,
88,
92,
92,
87,
87,
87,
82,
86,
86,
86,
90,
90,
90,
90,
91,
91,
91,
83,
83,
82,
82,
90,
90,
86,
88,
88,
88,
90,
90,
89,
89,
89,
89,
80,
92,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
85,
86,
86,
85,
85,
85,
85,
85,
85,
90,
90,
90,
88,
88,
91,
91,
91,
90,
90,
88,
88,
87,
87,
87,
94,
93,
86,
87,
87,
87,
85,
84,
84,
84,
91,
85,
85,
85,
89,
91,
90,
89,
90,
84,
84,
84,
84,
84,
84,
84,
89,
89,
89,
83,
91,
89,
87,
87,
87,
91,
87,
91,
83,
83,
82,
82,
82,
87,
87,
88,
88,
88,
88,
88,
88,
88,
91,
91,
85,
85,
84,
84,
90,
80,
87,
87,
89,
85,
86,
85,
93,
87,
85,
85,
85,
88,
88,
88,
85,
85,
85,
87,
87,
87,
87,
90,
90,
90,
87,
90,
83,
86,
86,
86,
89,
90,
90,
86,
86,
86,
86,
86,
86,
87,
87,
88,
88,
88,
87,
89,
89,
89,
85,
85,
85,
85,
85,
85,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
88,
86,
86,
86,
86,
84,
83,
83,
84,
84,
91,
85,
85,
85,
86,
90,
87,
85,
85,
84,
84,
84,
84,
89,
87,
87,
89,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
88,
89,
89,
88,
92,
86,
85,
84,
84,
84,
84,
84,
84,
83,
86,
86,
85,
85,
85,
85,
85,
81,
80,
87,
87,
85,
85,
85,
85,
85,
85,
85,
85,
90,
90,
84,
84,
90,
92,
93,
88,
86,
86,
85,
85,
85,
87,
87,
86,
86,
86,
86,
86,
86,
86,
83,
89,
89,
89,
88,
88,
88,
85,
85,
85,
85,
88,
88,
93,
87,
87,
87,
91,
85,
85,
85,
85,
89,
89,
89,
85,
85,
85,
85,
85,
85,
85,
87,
87,
87,
87,
89,
91,
91,
85,
85,
85,
85,
85,
85,
85,
85,
85,
92,
92,
90,
90,
90,
90,
90,
82,
82,
87,
87,
87,
87,
91,
91,
88,
88,
85,
85,
87,
87,
87,
87,
87,
80,
88,
88,
87,
88,
88,
88,
88,
88,
88,
89,
89,
89,
93,
90,
90,
87,
87,
86,
86,
86,
92,
91,
91,
81,
81,
81,
81,
81,
80,
87,
87,
87,
87,
87,
87,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
87,
87,
88,
88,
87,
87,
88,
91,
86,
86,
86,
88,
88,
88,
88,
90,
85,
85,
85,
93,
93,
87,
87,
87,
87,
87,
84,
84,
84,
84,
91,
83,
83,
91,
91,
87,
90,
90,
90,
90,
89,
89,
89,
83,
83,
83,
83,
82,
82,
82,
82,
82,
86,
86,
86,
86,
86,
86,
86,
83,
83,
83,
87,
87,
87,
87,
87,
87,
87,
84,
84,
83,
83,
90,
94,
85,
93,
93,
87,
88,
92,
92,
92,
92,
86,
86,
86,
86,
86,
86,
83,
82,
82,
82,
82,
82,
82,
90,
90,
90,
90,
87,
87,
84,
84,
87,
87,
90,
90,
90,
88,
87,
87,
87,
86,
85,
92,
86,
86,
87,
87,
87,
87,
92,
92,
88,
89,
89,
89,
89,
89,
89,
88,
87,
87,
91,
91,
90,
85,
85,
92,
92,
89,
90,
84,
84,
84,
84,
84,
85,
82,
88,
88,
88,
87,
87,
87,
87,
87,
88,
92,
86,
92,
93,
93,
85,
85,
85,
85,
85,
85,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
86,
86,
86,
92,
92,
91,
91,
87,
87,
87,
86,
86,
86,
86,
85,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
84,
84,
84,
84,
84,
85,
85,
85,
92,
91,
89,
88,
88,
88,
88,
91,
91,
89,
89,
91,
91,
91,
86,
86,
83,
89,
89,
89,
90,
90,
87,
90,
86,
86,
86,
91,
90,
84,
83,
83,
83,
83,
83,
90,
90,
90,
92,
91,
90,
89,
89,
89,
90,
87,
87,
89,
89,
89,
88,
84,
84,
84,
84,
88,
88,
88,
90,
90,
86,
86,
85,
85,
85,
80,
85,
85,
85,
85,
85,
91,
91,
91,
87,
85,
85,
85,
85,
85,
89,
89,
92,
91,
91,
85,
85,
85,
85,
88,
88,
90,
91,
91,
92,
88,
85,
85,
85,
85,
84,
84,
83,
87,
85,
84,
86,
86,
86,
86,
90,
86,
86,
86,
86,
87,
87,
86,
86,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
88,
88,
89,
89,
89,
89,
89,
86,
86,
88,
88,
81,
80,
80,
80,
80,
80,
86,
86,
84,
84,
84,
84,
84,
91,
88,
87,
87,
87,
87,
85,
85,
85,
88,
83,
83,
83,
82,
82,
82,
85,
86,
86,
84,
84,
84,
84,
84,
83,
83,
89,
89,
89,
88,
87,
90,
82,
82,
82,
82,
82,
82,
82,
82,
81,
81,
81,
81,
83,
83,
83,
83,
86,
86,
88,
87,
91,
86,
86,
86,
90,
89,
89,
89,
90,
88,
88,
90,
90,
85,
85,
85,
92,
92,
85,
92,
88,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
91,
91,
89,
89,
89,
90,
90,
85,
85,
89,
89,
84,
84,
84,
84,
90,
90,
89,
86,
90,
91,
85,
85,
85,
85,
87,
85,
85,
85,
85,
91,
88,
88,
86,
87,
87,
86,
86,
86,
88,
88,
88,
86,
86,
86,
86,
86,
86,
86,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
92,
89,
87,
87,
87,
87,
88,
90,
90,
84,
84,
84,
87,
87,
87,
87,
84,
83,
83,
88,
85,
85,
86,
86,
86,
87,
84,
84,
84,
84,
84,
90,
88,
88,
85,
84,
84,
84,
91,
91,
86,
86,
89,
89,
89,
89,
89,
92,
92,
92,
89,
89,
89,
89,
88,
88,
87,
88,
89,
87,
87,
87,
86,
86,
86,
86,
88,
88,
84,
83,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
85,
85,
91,
90,
90,
90,
89,
89,
88,
88,
88,
88,
87,
87,
87,
90,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
86,
88,
88,
93,
86,
86,
86,
86,
86,
86,
85,
85,
86,
86,
86,
89,
89,
89,
89,
89,
86,
86,
86,
85,
87,
87,
87,
88,
88,
88,
88,
90,
90,
86,
86,
86,
86,
87,
87,
87,
92,
85,
84,
85,
85,
85,
84,
84,
84,
86,
85,
85,
85,
85,
90,
90,
90,
86,
84,
84,
83,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
87,
89,
89,
89,
90,
92,
86,
86,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
90,
90,
90,
89,
89,
89,
89,
86,
86,
86,
85,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
86,
86,
86,
86,
86,
86,
90,
90,
87,
87,
87,
87,
87,
86,
86,
86,
86,
86,
87,
86,
86,
86,
87,
87,
90,
89,
86,
86,
86,
84,
84,
84,
84,
84,
84,
86,
89,
88,
88,
89,
89,
89,
89,
82,
81,
81,
81,
81,
81,
80,
88,
85,
95,
89,
86,
86,
87,
87,
87,
89,
84,
84,
87,
87,
87,
91,
88,
90,
90,
84,
85,
90,
85,
89,
89,
88,
88,
88,
88,
86,
85,
85,
85,
88,
88,
88,
88,
88,
85,
88,
87,
87,
87,
89,
85,
81,
80,
85,
85,
88,
87,
87,
94,
88,
86,
86,
90,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
87,
92,
80,
80,
93,
93,
93,
90,
90,
90,
87,
87,
87,
89,
89,
87,
88,
88,
88,
91,
91,
91,
91,
89,
89,
89,
89,
88,
88,
91,
91,
85,
85,
85,
91,
90,
90,
90,
86,
91,
89,
89,
89,
89,
89,
89,
82,
82,
82,
81,
86,
86,
80,
84,
88,
87,
86,
86,
90,
89,
89,
88,
88,
88,
91,
91,
91,
91,
89,
89,
82,
82,
82,
82,
82,
80,
80,
89,
84,
84,
84,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
90,
90,
93,
93,
86,
86,
86,
86,
88,
91,
89,
89,
92,
91,
87,
86,
86,
86,
86,
86,
86,
90,
90,
90,
84,
84,
84,
84,
84,
91,
86,
86,
86,
86,
86,
85,
88,
88,
92,
89,
89,
89,
89,
89,
89,
87,
85,
85,
84,
92,
85,
85,
87,
87,
87,
83,
83,
83,
83,
83,
83,
83,
88,
88,
88,
88,
88,
91,
91,
91,
91,
90,
90,
93,
85,
87,
87,
86,
86,
89,
86,
86,
86,
86,
86,
86,
86,
86,
86,
91,
87,
87,
87,
90,
88,
88,
88,
80,
86,
86,
86,
87,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
84,
84,
87,
87,
87,
87,
87,
85,
86,
86,
86,
86,
89,
88,
88,
88,
84,
84,
84,
84,
84,
86,
86,
87,
87,
90,
88,
88,
88,
88,
88,
88,
88,
88,
88,
86,
86,
86,
86,
86,
86,
88,
88,
88,
86,
86,
86,
89,
88,
88,
88,
90,
90,
87,
87,
87,
87,
89,
89,
88,
87,
92,
92,
92,
92,
88,
88,
88,
88,
88,
93,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
84,
84,
89,
89,
89,
89,
89,
83,
83,
83,
83,
83,
83,
83,
83,
83,
85,
85,
85,
84,
92,
92,
82,
81,
81,
80,
92,
87,
87,
87,
86,
86,
86,
88,
88,
89,
86,
85,
85,
85,
93,
91,
90,
90,
90,
88,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
84,
84,
84,
86,
86,
90,
85,
85,
85,
84,
84,
87,
87,
85,
85,
84,
84,
88,
88,
88,
92,
89,
89,
90,
90,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
87,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
83,
83,
83,
82,
85,
85,
85,
92,
87,
87,
90,
89,
88,
88,
88,
88,
86,
93,
90,
90,
88,
83,
83,
83,
83,
89,
91,
91,
91,
86,
86,
84,
86,
86,
86,
86,
85,
85,
88,
85,
92,
89,
88,
88,
92,
92,
89,
86,
82,
80,
89,
89,
85,
85,
85,
85,
91,
88,
88,
87,
87,
85,
84,
84,
84,
84,
84,
84,
84,
84,
81,
80,
91,
87,
87,
87,
88,
90,
87,
89,
89,
87,
87,
87,
91,
92,
92,
87,
90,
87,
87,
87,
87,
90,
90,
90,
93,
91,
84,
84,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
82,
82,
82,
82,
87,
87,
87,
87,
87,
87,
86,
85,
87,
87,
85,
85,
92,
84,
84,
83,
83,
83,
83,
88,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
82,
82,
82,
81,
81,
81,
80,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
92,
89,
89,
85,
85,
85,
85,
85,
85,
88,
84,
84,
84,
84,
84,
83,
83,
83,
82,
82,
82,
82,
88,
88,
88,
88,
86,
86,
86,
95,
84,
84,
84,
84,
84,
84,
86,
86,
86,
90,
89,
89,
90,
87,
87,
87,
85,
85,
84,
84,
84,
86,
86,
86,
86,
86,
86,
85,
87,
90,
85,
85,
85,
85,
85,
84,
88,
90,
88,
86,
87,
87,
87,
86,
86,
85,
85,
85,
87,
87,
87,
92,
94,
87,
87,
87,
89,
86,
86,
90,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
82,
81,
81,
81,
80,
80,
80,
91,
82,
87,
87,
87,
91,
86,
86,
86,
87,
87,
88,
88,
92,
93,
88,
88,
89,
89,
93,
92,
86,
86,
89,
91,
91,
91,
86,
86,
86,
86,
86,
89,
89,
89,
87,
80,
80,
80,
90,
90,
90,
90,
86,
86,
86,
87,
87,
89,
89,
89,
91,
86,
86,
90,
85,
85,
92,
92,
86,
85,
87,
87,
88,
88,
88,
88,
86,
89,
87,
87,
87,
89,
89,
91,
91,
86,
86,
86,
87,
87,
87,
84,
84,
84,
84,
84,
84,
83,
86,
86,
86,
86,
85,
85,
85,
88,
88,
86,
82,
82,
81,
81,
81,
80,
88,
82,
82,
82,
81,
81,
81,
81,
84,
83,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
87,
88,
90,
90,
90,
90,
90,
89,
90,
90,
86,
86,
86,
86,
87,
87,
87,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
92,
92,
92,
86,
86,
86,
86,
92,
83,
83,
83,
82,
82,
82,
93,
88,
84,
84,
84,
84,
84,
86,
86,
86,
91,
91,
91,
90,
89,
89,
86,
86,
86,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
87,
87,
87,
87,
87,
89,
89,
84,
84,
84,
83,
83,
83,
83,
83,
87,
87,
84,
84,
84,
84,
93,
92,
83,
83,
83,
87,
88,
88,
88,
87,
85,
85,
84,
84,
87,
86,
86,
86,
85,
85,
85,
85,
87,
86,
86,
86,
86,
86,
86,
86,
86,
86,
86,
85,
85,
87,
87,
87,
87,
85,
85,
85,
87,
87,
87,
92,
92,
87,
87,
87,
87,
87,
91,
91,
89,
86,
86,
89,
89,
89,
86,
86,
86,
87,
87,
87,
87,
90,
88,
88,
88,
88,
87,
88,
88,
88,
88,
88,
87,
87,
87,
87,
93,
93,
93,
87,
87,
87,
89,
89,
89,
88,
88,
90,
90,
84,
83,
83,
83,
82,
82,
92,
89,
87,
87,
87,
87,
87,
88,
86,
82,
82,
82,
81,
81,
80,
81,
81,
81,
81,
81,
80,
80,
89,
89,
89,
91,
91,
82,
82,
82,
82,
82,
81,
81,
81,
81,
80,
80,
86,
88,
89,
84,
84,
84,
84,
84,
84,
84,
84,
86,
86,
86,
86,
87,
84,
90,
90,
90,
88,
90,
87,
87,
87,
87,
90,
89,
84,
84,
84,
84,
87,
87,
84,
84,
84,
89,
85,
85,
85,
85,
84,
84,
86,
85,
87,
87,
81,
81,
81,
81,
86,
86,
86,
86,
85,
86,
86,
82,
82,
82,
82,
82,
82,
88,
88,
88,
88,
85,
85,
84,
85,
85,
85,
85,
85,
86,
92,
88,
84,
84,
84,
84,
84,
84,
84,
86,
86,
87,
87,
87,
87,
87,
92,
88,
88,
88,
87,
87,
87,
89,
89,
91,
87,
87,
87,
87,
87,
87,
85,
90,
89,
89,
89,
89,
88,
88,
88,
90,
91,
88,
89,
87,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
88,
90,
83,
83,
83,
83,
83,
83,
83,
82,
83,
83,
85,
85,
85,
86,
86,
86,
88,
93,
88,
88,
81,
81,
80,
80,
80,
87,
87,
88,
88,
88,
88,
89,
89,
89,
88,
88,
88,
84,
84,
84,
84,
84,
93,
87,
87,
87,
87,
92,
87,
87,
87,
87,
91,
93,
90,
81,
81,
81,
88,
90,
87,
87,
87,
87,
87,
85,
85,
85,
85,
87,
87,
88,
88,
89,
89,
89,
82,
82,
87,
86,
86,
84,
84,
84,
84,
84,
91,
84,
86,
86,
81,
93,
93,
85,
85,
85,
85,
85,
88,
83,
83,
83,
82,
87,
87,
87,
87,
87,
88,
91,
91,
88,
88,
88,
87,
87,
93,
85,
92,
86,
86,
86,
92,
91,
91,
87,
87,
89,
89,
87,
91,
83,
83,
83,
83,
83,
83,
83,
82,
82,
82,
82,
82,
86,
86,
86,
88,
91,
91,
86,
90,
90,
92,
88,
88,
91,
89,
91,
91,
84,
84,
84,
89,
89,
89,
86,
93,
88,
88,
91,
90,
90,
87,
87,
87,
87,
87,
87,
87,
86,
86,
86,
88,
88,
87,
87,
83,
83,
83,
83,
83,
83,
83,
87,
87,
87,
87,
87,
87,
85,
85,
85,
85,
85,
85,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
90,
88,
87,
87,
87,
84,
84,
84,
83,
83,
83,
83,
83,
83,
83,
86,
86,
86,
86,
86,
86,
86,
90,
92,
89,
89,
89,
90,
90,
90,
90,
89,
84,
84,
84,
84,
84,
84,
84,
83,
85,
85,
85,
89,
88,
88,
90,
89,
89,
89,
89,
91,
87,
87,
86,
86,
90,
85,
85,
85,
85,
85,
88,
91,
91,
82,
82,
81,
81,
81,
80,
84,
84,
84,
89,
87,
82,
83,
83,
90,
85,
84,
90,
91,
91,
90,
86,
86,
86,
86,
90,
90,
92,
84,
86,
86,
86,
86,
86,
86,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
88,
89,
89,
86,
85,
90,
88,
93,
86,
86,
86,
86,
88,
88,
88,
91,
91,
87,
90,
90,
90,
84,
84,
84,
84,
84,
86,
86,
86,
84,
84,
84,
84,
84,
84,
87,
86,
86,
86,
86,
85,
90,
90,
90,
84,
84,
84,
84,
84,
84,
84,
84,
84,
83,
86,
83,
82,
82,
82,
82,
83,
83,
87,
87,
88,
93,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
83,
83,
83,
83,
83,
83,
90,
90,
86,
86,
86,
86,
89,
89,
89,
86,
85,
85,
85,
86,
86,
86,
81,
92,
88,
88,
88,
88,
89,
89,
85,
85,
85,
91,
90,
90,
86,
86,
85,
85,
85,
88,
88,
88,
88,
89,
88,
88,
88,
87,
87,
87,
87,
87,
87,
93,
93,
90,
89,
87,
90,
89,
86
],
"yaxis": "y8"
},
{
"hovertemplate": "country=Australia
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
18,
20,
40,
30,
12,
29,
15,
70,
350,
350,
100,
225,
85,
125,
60,
35,
60,
125,
21,
9,
18,
11,
66,
22,
25,
15,
null,
18,
25,
18,
14,
100,
19,
13,
25,
13,
12,
8,
16,
9,
14,
23,
20,
30,
50,
20,
25,
18,
12,
30,
14,
22,
30,
53,
21,
16,
33,
225,
35,
20,
20,
30,
21,
8,
20,
22,
13,
14,
19,
29,
37,
16,
24,
50,
20,
22,
105,
15,
26,
17,
18,
24,
18,
15,
21,
21,
38,
65,
40,
50,
13,
13,
20,
9,
12,
12,
15,
10,
9,
12,
29,
25,
24,
60,
20,
14,
28,
10,
25,
13,
33,
45,
19,
13,
14,
43,
22,
10,
20,
null,
18,
27,
16,
17,
12,
16,
10,
32,
30,
40,
19,
21,
30,
35,
20,
8,
17,
41,
30,
21,
75,
15,
20,
7,
42,
16,
13,
56,
85,
70,
19,
14,
15,
39,
21,
34,
17,
24,
20,
20,
21,
19,
13,
30,
18,
16,
30,
15,
17,
25,
50,
21,
75,
25,
29,
11,
23,
22,
16,
29,
120,
17,
15,
20,
23,
9,
12,
100,
24,
50,
26,
37,
25,
40,
null,
35,
17,
50,
38,
85,
50,
18,
75,
75,
29,
75,
23,
20,
35,
12,
85,
16,
13,
70,
18,
22,
40,
45,
90,
65,
19,
46,
18,
16,
13,
13,
10,
28,
20,
19,
30,
75,
14,
21,
13,
11,
15,
null,
30,
14,
17,
16,
9,
17,
12,
15,
8,
28,
15,
12,
15,
18,
12,
13,
12,
10,
20,
40,
18,
9,
32,
14,
30,
40,
60,
20,
65,
13,
21,
13,
53,
109,
40,
11,
140,
70,
17,
20,
19,
18,
14,
10,
13,
8,
100,
80,
65,
55,
15,
13,
15,
20,
11,
125,
11,
22,
43,
17,
42,
17,
45,
28,
27,
20,
14,
20,
20,
16,
30,
30,
28,
8,
70,
29,
48,
22,
16,
125,
22,
19,
15,
35,
20,
10,
49,
40,
22,
55,
20,
65,
12,
13,
9,
16,
85,
20,
15,
25,
20,
13,
32,
50,
10,
12,
25,
19,
20,
25,
19,
18,
12,
18,
14,
null,
28,
23,
18,
14,
17,
13,
119,
200,
35,
10,
85,
130,
10,
12,
17,
15,
66,
66,
16,
38,
17,
null,
65,
36,
55,
26,
20,
20,
40,
33,
69,
59,
57,
25,
40,
35,
14,
50,
22,
20,
null,
15,
250,
19,
38,
54,
37,
21,
19,
15,
17,
35,
15,
25,
69,
36,
20,
28,
15,
19,
27,
19,
30,
40,
35,
19,
20,
120,
19,
125,
12,
21,
15,
16,
100,
70,
85,
35,
42,
15,
19,
15,
9,
13,
10,
14,
14,
50,
70,
15,
25,
18,
60,
154,
40,
89,
25,
15,
20,
40,
20,
65,
12,
18,
12,
95,
29,
17,
12,
15,
18,
79,
null,
14,
10,
12,
37,
20,
null,
25,
65,
65,
100,
17,
40,
65,
70,
15,
12,
9,
25,
14,
25,
14,
350,
89,
36,
35,
null,
8,
10,
18,
8,
25,
37,
50,
60,
13,
20,
16,
20,
73,
17,
85,
60,
12,
22,
17,
36,
50,
17,
20,
25,
24,
30,
25,
17,
20,
30,
10,
17,
32,
42,
24,
17,
16,
22,
25,
13,
105,
190,
55,
15,
15,
19,
21,
15,
13,
null,
15,
20,
20,
40,
75,
15,
18,
31,
30,
21,
16,
14,
33,
13,
10,
18,
20,
25,
95,
29,
29,
13,
30,
14,
40,
8,
22,
69,
38,
100,
122,
25,
11,
12,
16,
20,
17,
65,
55,
20,
135,
135,
20,
22,
109,
15,
19,
60,
40,
22,
23,
140,
45,
50,
50,
75,
40,
31,
75,
31,
16,
17,
42,
20,
21,
40,
25,
25,
50,
61,
25,
125,
22,
13,
40,
11,
17,
19,
15,
20,
20,
60,
26,
25,
22,
85,
13,
17,
25,
40,
30,
45,
25,
25,
33,
40,
12,
12,
45,
20,
85,
13,
35,
25,
19,
30,
15,
15,
16,
50,
25,
25,
16,
15,
25,
29,
15,
40,
45,
23,
20,
80,
8,
15,
40,
235,
120,
200,
140,
65,
22,
20,
75,
30,
25,
40,
40,
19,
780,
45,
40,
54,
185,
70,
10,
60,
29,
35,
20,
17,
20,
10,
8,
28,
10,
15,
30,
45,
17,
20,
40,
8,
10,
21,
35,
16,
108,
9,
100,
16,
11,
28,
7,
10,
13,
17,
26,
15,
12,
25,
28,
30,
18,
9,
18,
12,
17,
12,
16,
17,
37,
16,
16,
18,
20,
18,
20,
110,
70,
200,
70,
25,
10,
9,
17,
20,
10,
22,
12,
35,
14,
17,
12,
18,
9,
25,
25,
25,
20,
27,
20,
19,
43,
15,
12,
25,
95,
28,
16,
15,
13,
50,
15,
20,
60,
90,
37,
36,
20,
17,
35,
20,
7,
12,
7,
null,
16,
225,
65,
19,
21,
12,
13,
40,
9,
20,
19,
28,
125,
13,
12,
10,
30,
75,
7,
22,
83,
69,
44,
13,
25,
19,
13,
80,
70,
20,
65,
13,
15,
40,
18,
10,
21,
60,
45,
13,
12,
32,
35,
17,
8,
19,
65,
17,
46,
14,
8,
14,
10,
14,
10,
20,
20,
75,
20,
35,
41,
23,
120,
10,
13,
21,
110,
29,
14,
10,
15,
12,
36,
20,
32,
85,
85,
null,
28,
72,
37,
18,
14,
16,
20,
40,
21,
28,
25,
35,
35,
75,
20,
27,
20,
28,
25,
32,
22,
70,
29,
40,
60,
20,
6,
18,
18,
8,
14,
null,
29,
20,
15,
42,
20,
27,
50,
35,
19,
14,
49,
50,
10,
20,
9,
null,
14,
22,
34,
20,
35,
9,
8,
24,
33,
25,
14,
12,
17,
40,
29,
24,
21,
25,
17,
15,
18,
40,
17,
20,
25,
130,
48,
27,
15,
19,
null,
20,
15,
20,
12,
20,
28,
17,
8,
20,
25,
15,
29,
17,
70,
45,
15,
50,
27,
35,
60,
75,
100,
20,
29,
70,
13,
40,
23,
35,
21,
19,
28,
850,
95,
89,
820,
23,
27,
15,
20,
32,
50,
12,
39,
25,
95,
52,
69,
20,
15,
70,
42,
18,
8,
35,
12,
13,
12,
14,
12,
30,
22,
35,
20,
35,
125,
29,
70,
20,
25,
17,
20,
12,
21,
17,
14,
62,
36,
30,
12,
67,
70,
70,
45,
18,
18,
15,
35,
150,
95,
89,
20,
12,
13,
28,
27,
35,
17,
18,
30,
22,
40,
12,
16,
23,
36,
40,
20,
50,
10,
11,
17,
70,
15,
20,
15,
65,
25,
29,
36,
18,
9,
30,
17,
14,
75,
60,
31,
145,
10,
20,
12,
17,
85,
60,
42,
8,
7,
16,
30,
23,
10,
18,
19,
18,
null,
19,
26,
20,
15,
18,
12,
15,
24,
16,
22,
40,
85,
65,
20,
14,
20,
32,
25,
65,
95,
65,
55,
60,
29,
10,
16,
28,
20,
20,
17,
22,
12,
12,
9,
18,
8,
13,
20,
13,
17,
15,
24,
27,
10,
52,
17,
27,
30,
22,
180,
55,
9,
20,
25,
28,
19,
109,
39,
65,
25,
20,
19,
35,
145,
30,
17,
17,
15,
12,
null,
16,
65,
50,
65,
20,
86,
300,
86,
20,
20,
32,
9,
13,
19,
36,
38,
16,
36,
16,
11,
75,
32,
23,
50,
50,
12,
100,
42,
26,
29,
30,
25,
22,
20,
25,
13,
45,
25,
17,
30,
17,
21,
15,
30,
12,
80,
19,
20,
19,
11,
12,
25,
25,
20,
10,
15,
27,
22,
60,
30,
18,
20,
26,
18,
23,
15,
17,
30,
39,
21,
20,
20,
125,
15,
8,
17,
12,
9,
21,
25,
35,
15,
65,
60,
32,
16,
16,
85,
15,
33,
110,
65,
109,
null,
42,
14,
25,
35,
40,
59,
25,
37,
17,
13,
19,
18,
20,
20,
60,
26,
45,
50,
16,
14,
30,
16,
15,
135,
15,
60,
19,
16,
20,
21,
45,
188,
65,
25,
8,
20,
105,
35,
37,
70,
125,
21,
20,
90,
29,
40,
31,
22,
16,
24,
15,
8,
20,
15,
36,
null,
70,
60,
17,
13,
85,
14,
28,
25,
48,
180,
26,
20,
26,
850,
150,
225,
100,
105,
125,
11,
25,
25,
20,
25,
13,
18,
19,
19,
13,
10,
16,
5,
5,
25,
18,
36,
40,
45,
89,
35,
40,
21,
20,
20,
40,
20,
60,
50,
36,
25,
20,
14,
14,
33,
95,
45,
54,
25,
20,
13,
50,
18,
15,
10,
13,
20,
13,
13,
66,
10,
24,
25,
14,
10,
27,
19,
20,
75,
30,
44,
33,
18,
15,
25,
8,
14,
21,
16,
80,
17,
75,
31,
40,
60,
17,
15,
23,
8,
20,
36,
50,
100,
36,
15,
12,
15,
60,
35,
100,
19,
32,
9,
35,
30,
23,
19,
70,
17,
14,
40,
24,
21,
24,
19,
10,
19,
13,
22,
16,
17,
20,
500,
15,
22,
16,
15,
36,
13,
60,
49,
37,
17,
20,
9,
18,
30,
36,
29,
38,
18,
25,
null,
17,
29,
18,
125,
145,
21,
13,
35,
40,
40,
55,
23,
18,
30,
125,
125,
13,
75,
15,
30,
65,
230,
57,
99,
32,
38,
20,
14,
17,
60,
38,
32,
20,
25,
10,
30,
66,
17,
14,
14,
9,
80,
13,
14,
15,
10,
12,
18,
12,
16,
10,
15,
8,
15,
14,
21,
10,
16,
7,
45,
25,
17,
19,
85,
14,
120,
84,
60,
10,
30,
20,
null,
17,
95,
75,
9,
17,
20,
50,
100,
9,
11,
8,
23,
18,
42,
42,
38,
24,
15,
23,
25,
11,
35,
14,
14,
30,
10,
25,
12,
9,
15,
36,
65,
55,
17,
20,
19,
36,
27,
25,
18,
29,
20,
30,
11,
18,
9,
9,
15,
11,
10,
8,
35,
26,
10,
18,
19,
95,
104,
30,
28,
60,
30,
16,
31,
125,
43,
75,
49,
69,
60,
18,
75,
35,
25,
20,
15,
70,
15,
17,
11,
27,
20,
27,
55,
65,
18,
24,
21,
9,
15,
20,
20,
12,
10,
13,
30,
20,
33,
55,
18,
17,
28,
35,
24,
80,
70,
10,
17,
22,
35,
25,
20,
null,
65,
22,
22,
42,
20,
17,
13,
21,
30,
13,
21,
100,
19,
35,
23,
40,
75,
8,
17,
null,
25,
28,
17,
22,
7,
20,
15,
18,
18,
13,
22,
23,
13,
17,
16,
23,
20,
40,
10,
16,
13,
20,
17,
20,
20,
16,
17,
13,
12,
29,
12,
21,
30,
13,
32,
16,
13,
8,
10,
26,
16,
150,
10,
85,
85,
25,
58,
35,
19,
10,
19,
18,
11,
15,
22,
19,
14,
200,
500,
185,
19,
20,
17,
100,
105,
36,
18,
12,
14,
12,
5,
9,
15,
12,
10,
12,
22,
50,
17,
25,
15,
75,
22,
12,
13,
35,
22,
15,
19,
24,
20,
17,
9,
25,
13,
8,
24,
8,
25,
11,
21,
18,
25,
110,
40,
20,
13,
13,
95,
38,
35,
225,
65,
17,
50,
15,
30,
18,
20,
35,
18,
65,
85,
30,
30,
12,
22,
56,
21,
60,
67,
20,
56,
17,
20,
35,
16,
25,
90,
65,
65,
10,
22,
27,
10,
9,
12,
100,
11,
19,
15,
110,
50,
165,
18,
null,
45,
11,
11,
12,
29,
40,
38,
33,
50,
28,
17,
12,
20,
50,
25,
20,
17,
20,
24,
17,
12,
30,
35,
32,
60,
47,
17,
75,
10,
13,
29,
15,
89,
65,
12,
10,
16,
29,
250,
25,
13,
10,
11,
22,
20,
300,
85,
125,
18,
13,
150,
60,
43,
17,
17,
50,
50,
14,
13,
18,
20,
17,
12,
20,
8,
10,
15,
15,
15,
17,
19,
16,
30,
42,
38,
16,
11,
20,
22,
20,
15,
15,
19,
15,
14,
29,
22,
19,
65,
30,
20,
50,
17,
13,
11,
13,
8,
17,
16,
86,
11,
20,
60,
45,
24,
50,
23,
50,
20,
24,
70,
25,
13,
null,
140,
50,
15,
69,
15,
20,
18,
34,
22,
45,
20,
18,
18,
25,
14,
14,
69,
25,
20,
17,
15,
11,
15,
12,
11,
7,
12,
24,
30,
72,
35,
20,
35,
22,
40,
95,
46,
55,
35,
24,
50,
18,
null,
17,
26,
25,
18,
18,
60,
13,
20,
13,
18,
17,
9,
28,
55,
25,
25,
40,
42,
19,
10,
15,
40,
40,
19,
60,
65,
15,
14,
16,
15,
15,
70,
85,
85,
18,
25,
9,
20,
15,
60,
30,
15,
39,
10,
19,
17,
29,
15,
50,
22,
32,
38,
15,
22,
37,
20,
24,
18,
40,
25,
35,
40,
20,
16,
21,
85,
85,
17,
16,
12,
17,
11,
13,
20,
25,
17,
48,
16,
110,
80,
13,
41,
9,
13,
13,
9,
17,
17,
15,
22,
10,
65,
60,
65,
25,
125,
75,
70,
35,
18,
15,
11,
7,
17,
17,
47,
50,
15,
54,
54,
null,
100,
89,
83,
185,
30,
20,
60,
13,
67,
30,
58,
26,
24,
50,
17,
40,
27,
8,
19,
31,
20,
15,
30,
19,
13,
10,
25,
60,
15,
17,
20,
30,
20,
20,
82,
30,
18,
19,
95,
16,
30,
65,
18,
175,
60,
55,
37,
14,
11,
24,
25,
10,
16,
149,
21,
13,
20,
13,
17,
16,
60,
35,
8,
18,
10,
15,
90,
60,
65,
50,
17,
9,
15,
7,
6,
11,
12,
11,
13,
28,
26,
25,
13,
90,
21,
35,
23,
90,
47,
18,
14,
10,
60,
85,
29,
10,
10,
13,
24,
5,
20,
20,
20,
55
],
"xaxis": "x9",
"y": [
86,
86,
92,
87,
85,
85,
85,
92,
100,
98,
97,
97,
95,
95,
95,
92,
92,
92,
92,
85,
87,
87,
90,
90,
90,
90,
87,
87,
88,
88,
88,
94,
87,
88,
87,
87,
85,
85,
85,
85,
86,
86,
85,
85,
93,
89,
89,
89,
89,
89,
88,
88,
87,
87,
84,
87,
90,
94,
90,
90,
90,
90,
90,
83,
90,
90,
89,
86,
86,
86,
86,
85,
85,
91,
91,
91,
94,
88,
88,
89,
87,
87,
92,
88,
88,
88,
92,
92,
92,
92,
86,
86,
86,
84,
86,
86,
83,
83,
83,
86,
90,
89,
88,
88,
89,
87,
86,
86,
88,
86,
89,
87,
87,
88,
88,
88,
88,
88,
88,
88,
90,
90,
88,
88,
87,
89,
88,
89,
93,
93,
90,
90,
89,
89,
86,
86,
84,
82,
82,
90,
92,
86,
85,
83,
92,
85,
86,
88,
92,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
90,
88,
88,
87,
87,
89,
89,
89,
89,
91,
91,
91,
88,
88,
88,
88,
88,
87,
91,
91,
84,
83,
87,
92,
87,
86,
93,
89,
90,
89,
89,
88,
87,
89,
89,
91,
90,
90,
90,
92,
91,
92,
92,
86,
92,
85,
89,
89,
88,
88,
84,
84,
90,
90,
90,
90,
90,
93,
92,
90,
88,
88,
88,
88,
85,
85,
90,
91,
91,
91,
91,
84,
89,
86,
86,
90,
85,
92,
85,
85,
85,
84,
84,
84,
84,
84,
84,
86,
83,
82,
85,
85,
85,
85,
85,
89,
89,
88,
83,
92,
86,
92,
92,
95,
86,
92,
89,
87,
86,
94,
94,
92,
84,
94,
94,
91,
88,
88,
88,
88,
85,
88,
86,
94,
94,
95,
93,
82,
85,
85,
90,
85,
85,
84,
84,
84,
86,
92,
92,
92,
92,
92,
85,
84,
87,
87,
88,
88,
91,
92,
86,
90,
92,
92,
91,
91,
89,
89,
89,
89,
89,
84,
84,
91,
91,
91,
91,
91,
91,
86,
86,
87,
87,
89,
90,
90,
90,
85,
88,
92,
93,
87,
87,
87,
85,
85,
87,
86,
91,
87,
87,
87,
85,
85,
89,
89,
89,
87,
87,
93,
92,
87,
85,
92,
92,
81,
81,
89,
90,
90,
90,
90,
90,
85,
85,
90,
90,
88,
88,
89,
89,
93,
93,
93,
91,
90,
89,
90,
90,
90,
90,
90,
90,
90,
90,
91,
89,
90,
94,
93,
87,
88,
87,
87,
87,
86,
92,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
93,
86,
92,
88,
87,
87,
87,
94,
94,
94,
89,
86,
90,
90,
88,
84,
84,
84,
88,
88,
90,
90,
89,
89,
89,
89,
93,
93,
93,
91,
90,
85,
84,
87,
87,
90,
85,
85,
91,
91,
91,
81,
81,
88,
90,
85,
85,
85,
85,
90,
88,
88,
88,
91,
90,
90,
90,
90,
90,
92,
87,
87,
87,
89,
89,
83,
81,
95,
92,
92,
90,
87,
84,
82,
82,
82,
88,
92,
92,
92,
89,
89,
89,
89,
92,
86,
87,
87,
88,
87,
87,
91,
91,
87,
87,
87,
87,
87,
87,
87,
91,
90,
87,
86,
86,
92,
90,
90,
90,
89,
90,
85,
94,
94,
93,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
94,
93,
87,
89,
89,
89,
88,
87,
87,
90,
84,
85,
85,
91,
91,
91,
91,
91,
90,
90,
90,
81,
81,
91,
93,
93,
93,
93,
84,
84,
84,
84,
85,
86,
94,
94,
91,
98,
96,
89,
91,
94,
87,
92,
90,
90,
90,
90,
93,
93,
93,
93,
93,
92,
92,
92,
92,
90,
90,
87,
91,
91,
91,
91,
92,
92,
91,
91,
91,
86,
88,
88,
86,
86,
87,
87,
87,
92,
92,
92,
92,
92,
91,
84,
86,
86,
92,
92,
92,
92,
88,
91,
91,
86,
85,
91,
90,
90,
89,
89,
89,
89,
93,
93,
90,
90,
89,
89,
89,
89,
89,
89,
89,
90,
90,
89,
90,
85,
88,
88,
88,
92,
94,
94,
95,
94,
91,
89,
88,
87,
91,
91,
91,
92,
87,
91,
91,
93,
93,
96,
95,
84,
84,
87,
91,
91,
91,
91,
85,
84,
86,
85,
85,
91,
91,
91,
91,
91,
85,
85,
88,
88,
89,
89,
85,
90,
90,
82,
85,
84,
84,
84,
86,
87,
87,
86,
86,
86,
86,
86,
86,
87,
87,
88,
86,
86,
91,
91,
91,
89,
81,
87,
87,
87,
90,
89,
90,
93,
87,
84,
83,
83,
83,
83,
83,
83,
89,
89,
84,
87,
88,
88,
88,
90,
89,
89,
89,
89,
91,
90,
90,
86,
88,
94,
87,
87,
86,
85,
92,
88,
88,
91,
93,
93,
93,
86,
90,
90,
84,
84,
84,
83,
83,
83,
95,
90,
88,
88,
87,
87,
91,
85,
89,
89,
92,
84,
84,
84,
87,
91,
91,
86,
86,
94,
94,
93,
89,
88,
88,
85,
91,
91,
82,
91,
90,
88,
93,
87,
87,
91,
92,
92,
86,
86,
85,
90,
90,
84,
86,
91,
91,
90,
89,
86,
86,
86,
86,
86,
86,
86,
93,
91,
91,
91,
89,
89,
88,
88,
88,
91,
91,
82,
81,
81,
80,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
86,
86,
86,
88,
88,
88,
88,
84,
93,
93,
91,
91,
91,
87,
89,
88,
88,
88,
91,
91,
91,
90,
85,
85,
85,
85,
85,
92,
92,
83,
83,
90,
90,
90,
90,
89,
94,
84,
91,
91,
86,
86,
86,
89,
88,
90,
90,
90,
88,
86,
86,
86,
92,
87,
83,
83,
90,
90,
89,
88,
91,
85,
83,
83,
86,
88,
88,
88,
90,
88,
84,
90,
86,
86,
86,
92,
85,
87,
87,
87,
88,
88,
83,
88,
89,
89,
89,
89,
89,
91,
89,
88,
88,
91,
92,
92,
92,
91,
91,
91,
87,
89,
91,
91,
91,
91,
91,
99,
97,
96,
96,
88,
88,
88,
83,
90,
88,
88,
89,
91,
88,
90,
90,
91,
90,
90,
87,
85,
85,
92,
85,
85,
85,
85,
85,
93,
89,
89,
86,
91,
93,
90,
90,
90,
90,
88,
91,
84,
85,
85,
85,
90,
90,
90,
87,
86,
93,
93,
87,
90,
89,
88,
90,
96,
95,
93,
84,
84,
84,
90,
90,
86,
88,
89,
88,
89,
89,
89,
89,
89,
88,
89,
89,
93,
84,
84,
87,
91,
91,
88,
90,
90,
91,
91,
87,
86,
86,
89,
89,
87,
94,
90,
91,
88,
83,
83,
83,
88,
92,
92,
92,
85,
85,
85,
84,
84,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
90,
90,
89,
90,
90,
88,
90,
89,
89,
92,
92,
92,
92,
91,
89,
87,
91,
84,
87,
87,
89,
85,
85,
85,
85,
88,
83,
85,
88,
85,
88,
88,
88,
88,
86,
90,
90,
90,
90,
90,
91,
87,
87,
91,
90,
89,
90,
90,
91,
88,
89,
89,
89,
89,
89,
88,
90,
86,
88,
88,
88,
85,
93,
93,
87,
87,
98,
95,
94,
90,
88,
88,
89,
87,
88,
88,
90,
88,
91,
84,
86,
93,
92,
82,
91,
91,
88,
94,
89,
85,
86,
87,
87,
87,
87,
87,
86,
92,
92,
89,
90,
83,
89,
86,
86,
86,
90,
90,
89,
89,
86,
86,
86,
86,
86,
86,
86,
92,
89,
92,
92,
89,
86,
88,
88,
90,
85,
89,
89,
89,
87,
86,
86,
91,
84,
84,
84,
84,
84,
87,
87,
87,
89,
89,
89,
89,
90,
90,
90,
90,
90,
94,
93,
93,
91,
91,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
86,
91,
91,
93,
92,
88,
88,
91,
88,
88,
88,
88,
86,
89,
88,
90,
90,
90,
87,
87,
87,
83,
90,
91,
91,
91,
91,
91,
91,
85,
93,
93,
93,
88,
90,
90,
90,
90,
90,
90,
88,
87,
87,
91,
94,
84,
88,
95,
83,
90,
89,
90,
92,
91,
91,
89,
98,
96,
96,
95,
95,
95,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
87,
83,
83,
91,
91,
92,
91,
91,
94,
91,
91,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
87,
93,
91,
93,
93,
85,
85,
85,
87,
87,
87,
87,
84,
89,
83,
87,
90,
87,
88,
88,
90,
85,
91,
92,
92,
92,
90,
87,
93,
87,
87,
87,
87,
87,
86,
88,
89,
89,
89,
89,
89,
91,
91,
82,
82,
81,
81,
90,
90,
90,
90,
89,
89,
90,
92,
92,
92,
91,
88,
86,
88,
92,
92,
88,
88,
91,
88,
88,
88,
88,
87,
87,
87,
89,
89,
91,
91,
88,
88,
96,
88,
86,
86,
86,
86,
86,
86,
93,
93,
87,
87,
87,
87,
87,
87,
87,
90,
90,
88,
88,
89,
89,
88,
95,
95,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
88,
88,
93,
93,
93,
93,
94,
87,
87,
88,
89,
93,
93,
90,
88,
88,
89,
91,
91,
89,
85,
85,
85,
92,
87,
87,
87,
87,
87,
87,
87,
87,
87,
86,
86,
88,
88,
88,
88,
87,
87,
87,
90,
90,
90,
90,
89,
96,
95,
95,
83,
91,
91,
86,
85,
94,
94,
85,
85,
85,
94,
94,
88,
88,
85,
90,
86,
90,
90,
91,
91,
88,
88,
88,
85,
91,
87,
87,
87,
86,
86,
85,
84,
84,
88,
92,
93,
87,
87,
87,
90,
90,
90,
90,
90,
86,
84,
84,
84,
84,
84,
84,
88,
87,
85,
85,
84,
84,
84,
85,
94,
93,
93,
84,
93,
90,
90,
92,
92,
92,
92,
92,
93,
93,
92,
91,
91,
91,
91,
81,
93,
84,
85,
86,
88,
91,
88,
92,
92,
89,
89,
88,
83,
92,
92,
85,
84,
84,
84,
85,
85,
85,
91,
87,
88,
84,
91,
91,
91,
91,
85,
85,
92,
92,
92,
89,
86,
92,
90,
90,
90,
90,
87,
85,
88,
88,
87,
87,
92,
89,
89,
89,
89,
91,
84,
84,
88,
90,
90,
86,
89,
84,
84,
84,
89,
89,
88,
88,
88,
88,
88,
88,
87,
87,
92,
85,
89,
89,
89,
87,
90,
90,
85,
85,
87,
87,
82,
84,
91,
88,
88,
88,
88,
85,
85,
85,
84,
86,
93,
86,
88,
95,
88,
91,
91,
85,
85,
85,
88,
86,
86,
90,
89,
86,
95,
95,
95,
89,
88,
86,
93,
92,
91,
84,
84,
82,
82,
81,
81,
81,
80,
85,
89,
89,
89,
89,
89,
86,
92,
86,
87,
87,
88,
87,
86,
92,
89,
84,
89,
88,
91,
84,
83,
86,
86,
85,
85,
85,
85,
87,
92,
92,
92,
86,
86,
90,
90,
89,
94,
90,
87,
87,
82,
82,
88,
89,
91,
91,
91,
91,
91,
90,
90,
91,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
91,
91,
91,
86,
87,
87,
87,
87,
87,
87,
93,
87,
85,
85,
93,
92,
92,
85,
91,
86,
85,
83,
83,
90,
90,
87,
92,
92,
91,
86,
88,
88,
94,
86,
88,
88,
88,
88,
90,
86,
90,
90,
93,
93,
93,
88,
93,
83,
84,
84,
83,
94,
94,
85,
85,
87,
91,
91,
85,
85,
85,
85,
89,
89,
99,
96,
94,
87,
86,
93,
93,
93,
89,
88,
92,
92,
87,
87,
89,
89,
89,
90,
90,
85,
85,
87,
87,
84,
84,
84,
84,
88,
88,
92,
86,
85,
85,
90,
87,
88,
87,
88,
87,
87,
89,
89,
89,
89,
87,
90,
90,
90,
88,
87,
85,
83,
89,
89,
89,
89,
89,
90,
89,
90,
90,
90,
91,
91,
91,
92,
85,
85,
85,
91,
92,
90,
90,
90,
90,
90,
92,
90,
89,
90,
86,
88,
87,
87,
87,
91,
91,
91,
87,
87,
87,
87,
87,
85,
85,
85,
86,
92,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
86,
93,
85,
85,
87,
87,
87,
90,
90,
89,
87,
87,
89,
88,
84,
84,
83,
83,
83,
82,
90,
90,
86,
86,
86,
92,
89,
89,
89,
91,
88,
88,
88,
88,
88,
91,
91,
91,
87,
88,
83,
90,
90,
92,
90,
91,
94,
84,
92,
90,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
89,
89,
90,
90,
90,
87,
87,
87,
87,
87,
84,
88,
90,
90,
92,
91,
96,
95,
88,
89,
84,
84,
84,
84,
84,
84,
88,
88,
88,
92,
92,
92,
92,
98,
93,
92,
92,
84,
84,
84,
84,
86,
90,
87,
91,
90,
94,
93,
91,
93,
93,
93,
93,
92,
92,
92,
83,
90,
88,
88,
88,
88,
93,
88,
90,
83,
83,
90,
90,
90,
83,
92,
84,
86,
86,
86,
89,
88,
88,
89,
87,
86,
86,
93,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
90,
89,
89,
88,
92,
87,
87,
86,
93,
89,
85,
87,
86,
86,
87,
93,
93,
85,
83,
83,
83,
94,
92,
92,
92,
83,
83,
83,
83,
83,
83,
83,
83,
83,
91,
91,
92,
86,
86,
86,
89,
92,
94,
90,
90,
85,
85,
93,
87,
87,
86,
86,
86,
87,
85,
85,
89,
89,
90
],
"yaxis": "y9"
},
{
"hovertemplate": "country=Austria
price=%{x}
points=%{y}",
"legendgroup": "",
"marker": {
"color": "#636efa",
"symbol": "circle"
},
"mode": "markers",
"name": "",
"showlegend": false,
"type": "scattergl",
"x": [
12,
17,
24,
null,
null,
null,
23,
17,
null,
12,
12,
18,
18,
18,
18,
20,
null,
13,
16,
24,
35,
null,
20,
24,
10,
null,
15,
23,
16,
21,
12,
18,
15,
20,
null,
null,
46,
null,
60,
null,
20,
16,
44,
32,
17,
14,
null,
40,
40,
35,
25,
16,
13,
null,
20,
10,
25,
14,
13,
21,
null,
null,
null,
null,
null,
30,
13,
29,
25,
25,
18,
23,
60,
19,
30,
25,
null,
20,
12,
null,
25,
30,
null,
null,
38,
67,
56,
90,
85,
25,
null,
48,
89,
21,
null,
null,
41,
26,
15,
24,
13,
15,
40,
62,
47,
null,
19,
39,
60,
16,
20,
null,
16,
25,
15,
19,
21,
24,
15,
null,
32,
null,
28,
null,
30,
17,
32,
35,
47,
30,
25,
52,
null,
35,
21,
null,
30,
40,
25,
23,
18,
40,
30,
27,
25,
13,
12,
22,
25,
44,
50,
null,
null,
38,
null,
15,
null,
null,
24,
28,
18,
75,
34,
20,
34,
17,
17,
19,
22,
18,
null,
null,
45,
73,
60,
75,
33,
52,
60,
16,
30,
35,
15,
50,
60,
60,
null,
null,
13,
45,
29,
28,
47,
49,
50,
34,
45,
25,
null,
44,
51,
42,
34,
29,
27,
65,
47,
16,
null,
16,
20,
25,
29,
47,
38,
25,
16,
null,
25,
20,
40,
50,
42,
19,
20,
36,
32,
20,
30,
15,
null,
14,
19,
15,
null,
99,
37,
46,
28,
25,
37,
36,
24,
32,
16,
null,
null,
null,
22,
14,
15,
30,
45,
28,
18,
36,
39,
75,
30,
43,
29,
66,
78,
32,
52,
62,
null,
40,
24,
23,
18,
34,
null,
55,
35,
55,
null,
49,
59,
22,
45,
37,
30,
49,
95,
22,
null,
15,
25,
null,
null,
29,
18,
null,
23,
13,
null,
9,
18,
15,
24,
20,
23,
19,
25,
15,
18,
20,
16,
null,
15,
10,
25,
18,
39,
60,
70,
51,
38,
null,
50,
25,
22,
null,
28,
18,
18,
28,
40,
82,
20,
20,
10,
57,
null,
null,
null,
35,
null,
39,
33,
25,
29,
27,
35,
50,
39,
46,
23,
44,
null,
null,
null,
60,
16,
24,
25,
25,
33,
18,
24,
39,
39,
70,
39,
28,
28,
25,
48,
55,
42,
49,
54,
46,
23,
20,
16,
null,
19,
14,
25,
null,
12,
19,
15,
null,
110,
null,
15,
30,
32,
20,
44,
39,
70,
54,
null,
50,
10,
22,
30,
27,
13,
20,
24,
29,
20,
20,
20,
19,
20,
null,
20,
null,
15,
27,
24,
29,
12,
25,
null,
null,
19,
19,
18,
20,
47,
null,
null,
48,
35,
null,
60,
null,
48,
24,
16,
15,
22,
15,
19,
30,
null,
34,
41,
null,
null,
24,
18,
33,
19,
58,
30,
21,
34,
15,
null,
null,
65,
15,
29,
17,
25,
20,
20,
15,
30,
null,
null,
30,
null,
24,
48,
23,
35,
58,
18,
18,
16,
21,
20,
27,
13,
45,
35,
40,
18,
50,
15,
18,
16,
19,
14,
null,
29,
32,
16,
20,
20,
23,
23,
16,
46,
39,
50,
30,
50,
25,
30,
29,
29,
29,
25,
33,
30,
39,
45,
70,
53,
34,
null,
22,
null,
50,
7,
14,
35,
75,
75,
80,
55,
28,
45,
35,
38,
null,
null,
null,
42,
null,
25,
24,
null,
16,
19,
22,
16,
null,
13,
12,
13,
25,
18,
24,
32,
null,
11,
15,
26,
41,
46,
20,
29,
14,
29,
20,
18,
20,
17,
15,
18,
38,
45,
45,
null,
null,
80,
24,
19,
40,
null,
34,
34,
37,
null,
20,
null,
null,
null,
null,
20,
67,
22,
39,
43,
50,
55,
35,
40,
28,
null,
39,
40,
null,
24,
20,
25,
18,
11,
13,
23,
null,
74,
40,
29,
18,
29,
55,
45,
38,
40,
40,
70,
55,
29,
35,
25,
30,
null,
20,
28,
16,
19,
26,
48,
25,
13,
null,
null,
18,
13,
null,
23,
29,
150,
60,
59,
45,
36,
35,
25,
40,
23,
20,
25,
25,
11,
25,
35,
10,
24,
15,
19,
15,
26,
29,
68,
51,
55,
70,
55,
39,
22,
37,
null,
25,
null,
39,
null,
34,
58,
null,
19,
null,
13,
21,
22,
19,
21,
12,
60,
29,
60,
52,
40,
60,
70,
43,
65,
70,
110,
42,
30,
39,
28,
20,
19,
16,
null,
13,
19,
13,
19,
13,
16,
18,
22,
22,
14,
25,
23,
20,
14,
53,
48,
25,
23,
12,
24,
13,
23,
60,
20,
30,
25,
46,
35,
null,
42,
52,
21,
20,
33,
20,
29,
null,
null,
59,
51,
null,
38,
20,
50,
128,
111,
40,
49,
28,
57,
44,
110,
65,
60,
50,
100,
40,
22,
59,
null,
null,
15,
30,
30,
null,
33,
45,
42,
23,
75,
22,
45,
26,
null,
null,
28,
null,
25,
23,
25,
27,
27,
36,
40,
25,
null,
null,
null,
10,
35,
null,
null,
null,
44,
28,
20,
13,
null,
19,
70,
null,
37,
19,
16,
16,
19,
30,
46,
33,
60,
48,
50,
22,
56,
67,
70,
65,
80,
20,
26,
24,
null,
29,
16,
22,
18,
17,
14,
20,
12,
19,
19,
13,
14,
23,
19,
70,
null,
null,
null,
20,
20,
14,
32,
22,
25,
null,
53,
13,
13,
15,
25,
15,
24,
20,
null,
25,
17,
null,
34,
22,
20,
15,
17,
14,
16,
11,
15,
15,
23,
null,
18,
13,
25,
25,
30,
39,
32,
15,
null,
32,
27,
46,
null,
23,
44,
35,
25,
24,
15,
18,
20,
37,
14,
34,
48,
40,
null,
null,
32,
30,
62,
20,
16,
16,
25,
20,
17,
40,
null,
null,
null,
null,
19,
null,
95,
15,
30,
23,
27,
22,
14,
15,
16,
25,
12,
35,
44,
20,
25,
17,
15,
14,
13,
30,
54,
14,
11,
19,
43,
15,
21,
35,
18,
27,
15,
28,
12,
null,
25,
32,
null,
22,
null,
null,
25,
17,
17,
22,
11,
19,
15,
16,
null,
null,
null,
15,
73,
120,
25,
null,
20,
20,
22,
99,
null,
69,
35,
27,
null,
50,
11,
14,
20,
35,
69,
null,
17,
40,
18,
15,
18,
14,
35,
60,
15,
32,
null,
28,
39,
32,
24,
null,
null,
20,
21,
10,
35,
13,
32,
34,
30,
18,
19,
28,
28,
29,
13,
16,
33,
75,
23,
null,
25,
17,
19,
30,
23,
20,
37,
null,
71,
12,
null,
22,
60,
24,
22,
19,
29,
15,
21,
30,
15,
24,
18,
16,
28,
17,
14,
17,
16,
16,
23,
12,
14,
17,
20,
null,
14,
20,
25,
23,
24,
28,
24,
65,
null,
19,
null,
40,
86,
19,
47,
13,
13,
13,
16,
20,
20,
12,
null,
15,
55,
106,
55,
55,
41,
36,
60,
80,
75,
75,
69,
null,
16,
80,
13,
13,
23,
18,
23,
13,
35,
13,
15,
29,
43,
19,
null,
12,
15,
13,
null,
10,
33,
70,
80,
30,
34,
22,
22,
60,
30,
null,
18,
45,
28,
22,
24,
30,
23,
19,
14,
20,
20,
13,
12,
24,
35,
61,
null,
19,
25,
23,
20,
23,
null,
22,
null,
null,
null,
null,
null,
78,
null,
null,
60,
12,
17,
null,
14,
13,
17,
19,
19,
37,
39,
16,
null,
28,
null,
15,
29,
38,
46,
35,
26,
49,
28,
60,
60,
59,
null,
null,
null,
20,
22,
26,
null,
12,
15,
19,
22,
19,
null,
29,
null,
null,
54,
null,
null,
null,
44,
35,
37,
null,
25,
20,
30,
18,
null,
25,
18,
74,
126,
33,
49,
29,
65,
20,
null,
44,
42,
69,
37,
10,
22,
20,
20,
57,
50,
56,
25,
57,
51,
24,
40,
null,
20,
16,
null,
22,
20,
15,
null,
13,
25,
null,
18,
null,
null,
34,
34,
25,
10,
27,
30,
25,
30,
26,
84,
28,
30,
18,
15,
20,
13,
17,
30,
17,
13,
24,
null,
31,
36,
17,
55,
24,
36,
34,
null,
null,
null,
19,
20,
34,
20,
17,
29,
35,
24,
18,
13,
20,
18,
null,
28,
22,
null,
18,
18,
25,
44,
20,
65,
null,
23,
13,
65,
35,
26,
24,
20,
18,
18,
21,
null,
17,
17,
80,
80,
64,
56,
64,
70,
78,
28,
35,
53,
62,
57,
90,
15,
null,
null,
null,
null,
20,
14,
16,
29,
23,
22,
16,
null,
13,
null,
30,
55,
70,
89,
25,
null,
43,
55,
28,
null,
28,
24,
21,
37,
null,
20,
null,
18,
20,
14,
null,
25,
22,
13,
17,
18,
16,
null,
24,
26,
14,
17,
null,
16,
16,
null,
23,
25,
null,
74,
null,
null,
null,
25,
null,
30,
28,
24,
20,
30,
16,
39,
22,
21,
27,
35,
25,
23,
21,
24,
20,
13,
17,
84,
null,
12,
29,
39,
34,
34,
20,
null,
28,
null,
null,
null,
25,
null,
17,
20,
22,
28,
23,
null,
14,
21,
28,
40,
50,
62,
22,
43,
39,
28,
null,
null,
13,
null,
null,
null,
24,
31,
null,
null,
null,
19,
10,
35,
14,
60,
33,
16,
98,
24,
35,
22,
50,
35,
29,
54,
40,
53,
18,
13,
null,
null,
16,
17,
null,
12,
22,
28,
null,
20,
17,
null,
37,
29,
34,
36,
64,
60,
25,
27,
42,
22,
43,
29,
21,
33,
20,
24,
11,
24,
65,
35,
24,
45,
39,
20,
35,
17,
19,
22,
23,
20,
42,
null,
34,
56,
19,
15,
21,
22,
null,
15,
18,
60,
21,
20,
41,
22,
18,
42,
13,
26,
29,
null,
14,
19,
17,
34,
null,
39,
27,
25,
13,
19,
23,
null,
30,
25,
37,
16,
30,
15,
45,
null,
40,
20,
64,
40,
20,
null,
null,
29,
55,
13,
13,
15,
null,
18,
18,
25,
24,
33,
24,
25,
null,
25,
30,
20,
15,
15,
14,
13,
14,
13,
22,
17,
29,
null,
24,
20,
35,
24,
20,
17,
40,
19,
15,
17,
20,
19,
26,
26,
35,
15,
35,
50,
null,
null,
null,
20,
null,
14,
35,
49,
60,
36,
36,
28,
25,
10,
15,
13,
13,
13,
32,
16,
null,
22,
52,
29,
null,
17,
18,
22,
37,
40,
19,
12,
null,
40,
null,
null,
18,
19,
15,
25,
null,
25,
28,
null,
null,
32,
null,
40,
null,
57,
14,
21,
14,
27,
19,
30,
20,
16,
35,
37,
42,
40,
27,
25,
39,
21,
25,
18,
18,
17,
32,
null,
13,
22,
15,
20,
18,
null,
33,
null,
66,
19,
23,
30,
45,
22,
29,
33,
28,
35,
19,
null,
20,
23,
49,
61,
34,
105,
39,
25,
19,
13,
18,
20,
null,
24,
21,
18,
70,
37,
30,
19,
13,
13,
14,
null,
null,
13,
23,
null,
18,
26,
19,
30,
16,
18,
20,
null,
25,
24,
null,
26,
null,
30,
15,
90,
125,
89,
100,
47,
36,
29,
28,
40,
40,
30,
67,
32,
70,
65,
55,
65,
42,
40,
44,
49,
43,
50,
50,
60,
null,
50,
50,
40,
25,
49,
null,
65,
null,
55,
null,
15,
15,
15,
13,
35,
16,
26,
55,
null,
20,
null,
10,
22,
19,
null,
20,
18,
26,
28,
21,
18,
12,
15,
17,
21,
25,
15,
14,
25,
32,
55,
90,
100,
40,
46,
29,
31,
31,
34,
60,
28,
null,
15,
25,
24,
20,
30,
null,
32,
33,
39,
25,
25,
28,
32,
null,
24,
null,
20,
22,
29,
45,
9,
22,
19,
null,
15,
31,
null,
28,
null,
56,
38,
30,
45,
55,
30,
21,
22,
null,
27,
22,
17,
25,
24,
null,
56,
null,
40,
30,
25,
null,
34,
22,
16,
21,
12,
15,
19,
56,
20,
18,
43,
10,
23,
35,
27,
15,
11,
15,
17,
14,
17,
19,
18,
20,
15,
66,
42,
49,
30,
60,
26,
33,
60,
95,
30,
15,
31,
24,
31,
22,
30,
22,
20,
19,
33,
23,
null,
17,
35,
null,
32,
null,
50,
46,
20,
35,
20,
35,
20,
36,
12,
13,
85,
60,
24,
25,
null,
32,
45,
20,
14,
13,
30,
14,
22,
24,
null,
null,
15,
null,
13,
88,
65,
15,
13,
null,
36,
55,
null,
null,
null,
null,
30,
null,
71,
15,
35,
29,
72,
60,
60,
42,
37,
40,
72,
40,
60,
44,
60,
29,
75,
41,
33,
65,
64,
63,
40,
30,
14,
18,
20,
23,
null,
null,
null,
null,
50,
17,
25,
null,
22,
22,
22,
14,
22,
null,
15,
15,
15,
24,
33,
null,
14,
null,
null,
20,
29,
24,
30,
20,
19,
null,
25,
79,
null,
17,
25,
32,
null,
20,
19,
12,
40,
21,
14,
null,
25,
10,
19,
14,
11,
20,
13,
28,
17,
12,
16,
13,
14,
21,
25,
null,
12,
null,
null,
17,
18,
37,
13,
17,
null,
null,
21,
20,
18,
25,
26,
20,
16,
46,
26,
55,
null,
20,
73,
null,
63,
null,
null,
27,
1100,
54,
12,
19,
17,
24,
16,
17,
29,
22,
36,
19,
45,
77,
66,
35,
29,
64,
62,
25,
null,
59,
null,
32,
null,
25,
null,
22,
null,
12,
18,
12,
24,
null,
22,
15,
36,
41,
28,
21,
25,
27,
18,
null,
null,
19,
10,
10,
50,
27,
45,
18,
14,
null,
17,
19,
null,
35,
20,
null,
19,
19,
20,
23,
25,
null,
null,
null,
16,
15,
13,
14,
null,
24,
20,
17,
20,
15,
null,
null,
null,
17,
18,
28,
null,
35,
34,
32,
30,
null,
16,
24,
14,
35,
17,
19,
25,
19,
19,
34,
72,
50,
30,
74,
50,
67,
35,
145,
23,
10,
null,
24,
25,
18,
19,
26,
35,
30,
55,
55,
25,
24,
15,
20,
20,
17,
16,
10,
44,
22,
45,
72,
26,
28,
19,
null,
18,
35,
34,
40,
51,
60,
null,
34,
17,
null,
15,
28,
15,
29,
49,
24,
38,
35,
45,
22,
29,
23,
27,
10,
20,
22,
19,
20,
55,
29,
25,
30,
13,
25,
20,
29,
20,
26,
27,
20,
12,
20,
33,
13,
22,
null,
40,
20,
23,
30,
13,
13,
15,
30,
23,
9,
69,
38,
40,
115,
32,
11,
13,
null,
null,
null,
27,
17,
23,
49,
22,
25,
22,
33,
19,
12,
19,
16,
20,
23,
22,
22,
14,
14,
16,
16,
15,
15,
19,
18,
72,
41,
49,
80,
40,
70,
80,
42,
92,
35,
75,
39,
55,
36,
null,
33,
40,
40,
36,
28,
27,
35,
45,
14,
null,
13,
24,
null,
15,
29,
22,
29,
36,
49,
19,
null,
45,
19,
29,
25,
55,
60,
30,
34,
46,
30,
null,
null,
null,
18,
20,
17,
23,
34,
18,
30,
58,
25,
34,
14,
30,
null,
15,
null,
22,
23,
20,
20,
15,
14,
18,
null,
45,
39,
45,
75,
45,
80,
28,
31,
49,
50,
50,
75,
39,
33,
30,
null,
22,
39,
40,
42,
30,
40,
38,
null,
25,
44,
35,
70,
null,
48,
null,
25,
22,
27,
52,
90,
20,
20,
20,
null,
25,
22,
19,
24,
37,
null,
18,
19,
39,
47,
25,
null,
null,
25,
30,
40,
23,
45,
39,
29,
41,
30,
23,
12,
null,
36,
34,
74,
53,
31,
85,
79,
70,
36,
49,
62,
38,
64,
85,
36,
null,
29,
null,
17,
14,
13,
13,
null,
null,
40,
28,
15,
21,
46,
null,
43,
null,
20,
25,
18,
null,
null,
null,
44,
null,
null,
19,
18,
null,
null,
21,
27,
25,
13,
16,
50,
null,
46,
42,
40,
80,
47,
null,
70,
43,
25,
15,
25,
null,
24,
18,
19,
14,
16,
null,
17,
15,
null,
null,
null,
null,
25,
19,
25,
22,
22,
36,
24,
63,
55,
25,
24,
48,
22,
null,
14,
12,
11,
25,
27,
null,
19,
45,
null,
17,
17,
30,
25,
24,
36,
32,
null,
null,
17,
16,
33,
45,
40,
134,
78,
30,
20,
25,
26,
20,
36,
null,
42,
null,
44,
30,
55,
41,
null,
68,
null,
null,
null,
19,
33,
17,
49,
32,
25,
10,
15,
13,
13,
12,
22,
19,
20,
21,
18,
16,
15,
null,
92,
54,
21,
20,
13,
null,
null,
103,
103,
103,
50,
35,
99,
79,
31,
129,
35,
26,
34,
29,
30,
22,
25,
14,
null,
40,
39,
16,
23,
29,
25,
29,
23,
19,
14,
null,
null,
35,
null,
24,
22,
null,
null,
25,
19,
20,
19,
16,
22,
32,
null,
10,
null,
14,
45,
30,
null,
15,
null,
null,
null,
null,
12,
18,
null,
null,
25,
null,
19,
35,
12,
58,
25,
18,
15,
13,
74,
null,
null,
24,
36,
55,
14,
17,
22,
18,
null,
null,
28,
20,
19,
16,
24,
34,
23,
46,
13,
30,
34,
21,
24,
24,
null,
13,
13,
25,
14,
20,
57,
48,
23,
17,
21,
14,
18,
11,
15,
22,
21,
11,
11,
15,
20,
40,
null,
65,
22,
30,
36,
37,
23,
21,
32,
20,
30,
20,
44,
22,
89,
53,
25,
32,
15,
27,
32,
18,
34,
18,
null,
null,
27,
15,
20,
25,
null,
14,
19,
10,
null,
22,
null,
22,
null,
30,
22,
80,
null,
28,
null,
17,
19,
15,
25,
19,
24,
19,
90,
25,
13,
null,
16,
13,
null,
36,
17,
27,
24,
22,
40,
17,
48,
17,
20,
45,
38,
160,
120,
55,
35,
25,
25,
32,
49,
10,
48,
17,
22,
null,
null,
18,
null,
17,
20,
24,
23,
null,
13,
null,
30,
null,
14,
19,
12,
16,
25,
20,
33,
null,
null,
24,
38,
23,
null,
52,
27,
30,
null,
29,
78,
19,
22,
34,
25,
28,
20,
16,
null,
13,
13,
21,
19,
13,
25,
40,
29,
49,
36,
40,
32,
38,
35,
20,
32,
23,
21,
25,
37,
20,
15,
null,
95,
45,
35,
24,
21,
39,
16,
19,
25,
18,
null,
null,
42,
65,
48,
48,
31,
54,
80,
75,
89,
90,
60,
null,
null,
13,
20,
18,
35,
15,
45,
31,
12,
null,
null,
12,
19,
13,
18,
28,
null,
45,
54,
34,
50,
44,
23,
29,
50,
34,
15,
16,
30,
23,
29,
17,
40,
34,
78,
24,
11,
null,
25,
63,
50,
25,
40,
65,
45,
35,
27,
35,
90,
72,
40,
35,
55,
25,
15,
15,
19,
20,
14,
13,
10,
10,
24,
12,
null,
9,
17,
19,
25,
40,
26,
25,
22,
18,
19,
13,
null,
null,
null,
12,
17,
null,
null,
20,
13,
16,
22,
17,
null,
23,
null,
null,
18,
17,
35,
null,
null,
30,
null,
13,
22,
22,
null,
null,
30,
29,
20,
24,
null,
null,
25,
36,
49,
40,
null,
73,
27,
19,
44,
48,
30,
20,
null,
37,
14,
19,
20,
18,
13,
31,
48,
46,
54,
32,
70
],
"xaxis": "x10",
"y": [
88,
89,
92,
92,
92,
85,
89,
89,
89,
89,
88,
87,
87,
89,
89,
89,
89,
89,
89,
89,
91,
91,
85,
85,
85,
90,
87,
87,
87,
87,
86,
90,
90,
90,
93,
92,
92,
92,
92,
92,
90,
90,
90,
87,
87,
87,
92,
92,
92,
92,
90,
90,
87,
88,
85,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
91,
92,
92,
89,
89,
89,
89,
89,
90,
90,
90,
90,
88,
86,
92,
92,
92,
92,
92,
92,
93,
93,
93,
92,
88,
90,
85,
90,
90,
90,
90,
90,
90,
85,
86,
86,
86,
92,
92,
92,
92,
92,
92,
92,
87,
88,
87,
87,
87,
89,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
91,
91,
91,
90,
90,
89,
85,
85,
90,
94,
89,
89,
89,
89,
89,
89,
89,
89,
89,
88,
92,
92,
87,
91,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
92,
94,
88,
86,
92,
91,
91,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
87,
93,
93,
93,
93,
93,
93,
93,
93,
88,
88,
88,
88,
88,
89,
87,
93,
93,
91,
91,
91,
91,
92,
92,
92,
93,
93,
93,
93,
92,
92,
92,
92,
92,
91,
87,
87,
92,
92,
92,
90,
90,
90,
90,
89,
89,
89,
89,
88,
87,
87,
87,
87,
91,
91,
88,
91,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
90,
90,
90,
90,
93,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
86,
86,
90,
90,
90,
90,
90,
90,
90,
90,
85,
92,
82,
86,
86,
87,
88,
88,
90,
90,
90,
90,
90,
90,
84,
84,
88,
88,
88,
94,
94,
94,
94,
92,
86,
89,
87,
89,
89,
89,
89,
90,
90,
90,
90,
93,
84,
84,
90,
88,
88,
88,
91,
91,
91,
91,
91,
91,
91,
91,
90,
90,
94,
88,
88,
86,
86,
86,
94,
87,
86,
91,
91,
90,
90,
90,
90,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
90,
89,
89,
89,
89,
89,
89,
94,
89,
89,
89,
89,
89,
89,
92,
92,
86,
88,
88,
88,
88,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
87,
86,
89,
89,
89,
89,
89,
89,
89,
89,
87,
87,
87,
89,
85,
85,
92,
92,
92,
92,
92,
92,
90,
90,
90,
88,
88,
88,
91,
91,
91,
91,
86,
90,
87,
87,
87,
90,
92,
91,
91,
91,
88,
88,
87,
89,
89,
89,
90,
90,
89,
89,
89,
91,
91,
91,
91,
91,
93,
93,
86,
89,
94,
91,
91,
91,
91,
90,
90,
90,
93,
93,
93,
90,
90,
90,
90,
90,
90,
87,
87,
88,
91,
91,
91,
91,
91,
91,
91,
94,
93,
93,
93,
93,
89,
89,
89,
89,
89,
88,
88,
92,
92,
92,
92,
92,
92,
87,
87,
86,
91,
84,
84,
95,
95,
95,
95,
94,
94,
94,
94,
94,
94,
92,
92,
91,
88,
89,
89,
89,
89,
89,
89,
89,
88,
89,
89,
89,
89,
88,
85,
85,
84,
88,
88,
89,
88,
88,
88,
88,
91,
91,
91,
86,
88,
89,
89,
89,
89,
92,
92,
92,
93,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
85,
86,
86,
87,
93,
93,
93,
88,
87,
87,
94,
94,
94,
94,
94,
94,
94,
93,
91,
91,
91,
91,
91,
91,
87,
87,
90,
89,
89,
88,
88,
88,
88,
88,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
91,
91,
91,
88,
88,
88,
88,
90,
90,
90,
90,
87,
95,
95,
95,
95,
95,
95,
95,
87,
87,
87,
87,
89,
93,
91,
91,
91,
91,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
89,
91,
90,
87,
87,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
87,
87,
90,
90,
91,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
93,
93,
93,
88,
89,
89,
89,
89,
89,
89,
89,
89,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
91,
86,
86,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
91,
90,
88,
88,
88,
88,
89,
89,
89,
91,
91,
91,
88,
88,
88,
88,
93,
91,
91,
90,
87,
87,
87,
87,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
89,
89,
88,
88,
88,
87,
86,
86,
85,
85,
88,
89,
89,
89,
89,
89,
86,
93,
95,
95,
87,
89,
89,
89,
88,
90,
90,
90,
90,
90,
88,
88,
90,
90,
90,
90,
90,
88,
92,
92,
92,
92,
88,
92,
92,
92,
92,
86,
86,
86,
86,
91,
91,
91,
91,
90,
90,
91,
91,
91,
82,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
92,
92,
92,
87,
87,
91,
91,
94,
91,
88,
88,
92,
92,
87,
91,
90,
90,
90,
90,
90,
90,
97,
90,
90,
92,
92,
91,
91,
91,
91,
91,
84,
94,
94,
93,
93,
91,
88,
88,
88,
88,
94,
88,
88,
88,
90,
90,
86,
87,
87,
87,
87,
89,
89,
89,
89,
89,
90,
90,
90,
90,
89,
89,
89,
89,
89,
90,
85,
85,
85,
85,
90,
90,
90,
90,
90,
87,
89,
89,
91,
95,
94,
94,
94,
94,
93,
93,
88,
88,
88,
88,
87,
87,
87,
87,
87,
87,
87,
87,
87,
91,
91,
91,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
91,
91,
90,
90,
90,
86,
86,
86,
86,
91,
91,
86,
87,
87,
87,
87,
88,
88,
89,
93,
93,
93,
88,
88,
92,
92,
92,
92,
91,
91,
91,
91,
90,
90,
90,
90,
90,
90,
90,
90,
89,
88,
87,
87,
87,
87,
87,
88,
88,
87,
87,
84,
83,
91,
91,
91,
87,
93,
93,
91,
91,
92,
91,
91,
88,
88,
88,
88,
88,
88,
88,
88,
88,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
94,
91,
91,
94,
88,
88,
88,
88,
88,
90,
90,
89,
89,
91,
91,
87,
86,
88,
88,
88,
88,
86,
92,
92,
92,
92,
91,
91,
91,
91,
91,
90,
87,
91,
86,
86,
86,
94,
94,
85,
88,
88,
88,
88,
88,
92,
92,
92,
92,
89,
89,
89,
89,
91,
94,
93,
93,
93,
93,
93,
93,
96,
94,
94,
93,
85,
85,
85,
85,
89,
89,
89,
89,
88,
93,
92,
85,
90,
85,
85,
85,
90,
90,
90,
90,
92,
92,
92,
92,
92,
91,
91,
91,
91,
91,
91,
91,
83,
83,
87,
87,
87,
87,
87,
87,
86,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
90,
90,
95,
95,
91,
91,
91,
91,
91,
91,
85,
93,
93,
93,
84,
84,
84,
87,
92,
92,
92,
91,
91,
91,
91,
91,
90,
86,
90,
90,
90,
86,
85,
85,
85,
87,
90,
90,
90,
90,
90,
90,
90,
86,
89,
91,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
86,
86,
92,
92,
92,
92,
92,
92,
92,
90,
87,
87,
87,
87,
87,
90,
89,
89,
92,
92,
89,
89,
89,
89,
89,
89,
88,
89,
88,
88,
88,
90,
89,
91,
90,
90,
88,
88,
92,
92,
89,
88,
88,
88,
88,
88,
88,
88,
82,
96,
96,
96,
96,
96,
96,
96,
96,
95,
95,
95,
95,
95,
88,
88,
88,
87,
87,
90,
84,
90,
90,
87,
87,
89,
89,
88,
84,
92,
92,
92,
89,
91,
91,
91,
91,
91,
91,
92,
92,
92,
88,
88,
88,
88,
89,
89,
88,
87,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
92,
92,
90,
90,
90,
86,
86,
87,
90,
88,
88,
89,
89,
89,
89,
91,
91,
91,
84,
84,
91,
87,
85,
91,
91,
91,
91,
91,
91,
90,
90,
94,
94,
91,
90,
91,
91,
91,
91,
91,
91,
91,
85,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
89,
89,
89,
89,
89,
89,
84,
84,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
91,
91,
91,
91,
91,
87,
87,
87,
87,
87,
85,
85,
86,
84,
92,
91,
86,
86,
91,
89,
89,
89,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
84,
91,
87,
89,
89,
89,
89,
93,
92,
92,
92,
92,
92,
89,
89,
89,
92,
92,
91,
91,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
87,
87,
91,
87,
88,
88,
91,
91,
86,
86,
86,
93,
93,
90,
90,
89,
87,
87,
90,
90,
90,
90,
90,
85,
90,
90,
90,
90,
91,
91,
91,
91,
89,
92,
92,
92,
88,
87,
87,
87,
87,
88,
87,
88,
88,
94,
94,
90,
90,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
89,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
90,
90,
94,
93,
92,
89,
89,
88,
92,
92,
91,
91,
91,
91,
89,
89,
88,
88,
85,
85,
91,
91,
91,
90,
90,
90,
92,
92,
92,
92,
90,
90,
86,
86,
90,
90,
90,
89,
87,
86,
86,
86,
85,
86,
93,
93,
93,
93,
93,
93,
93,
93,
90,
90,
90,
90,
90,
88,
86,
88,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
88,
88,
87,
90,
90,
90,
90,
89,
89,
89,
89,
89,
91,
91,
91,
88,
88,
88,
88,
93,
92,
90,
90,
93,
93,
93,
92,
92,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
91,
90,
88,
88,
88,
88,
85,
88,
88,
88,
88,
88,
88,
89,
89,
85,
85,
87,
87,
88,
88,
85,
90,
90,
92,
88,
97,
97,
96,
96,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
94,
94,
94,
94,
94,
94,
94,
93,
93,
93,
93,
89,
89,
89,
89,
90,
90,
88,
88,
88,
88,
90,
90,
90,
89,
88,
88,
91,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
92,
92,
93,
93,
93,
93,
90,
90,
90,
90,
90,
90,
89,
89,
87,
89,
89,
89,
90,
90,
90,
90,
90,
89,
89,
89,
89,
89,
89,
89,
91,
91,
91,
96,
84,
90,
90,
90,
90,
90,
90,
90,
90,
93,
92,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
94,
94,
93,
93,
86,
89,
89,
87,
91,
91,
91,
91,
87,
87,
92,
88,
90,
90,
87,
87,
90,
90,
88,
88,
88,
85,
90,
90,
90,
90,
90,
90,
91,
90,
93,
93,
93,
93,
93,
93,
97,
95,
85,
91,
91,
91,
91,
88,
91,
88,
88,
88,
88,
95,
86,
92,
91,
91,
91,
91,
91,
89,
89,
89,
95,
94,
94,
88,
88,
89,
89,
89,
89,
94,
93,
90,
89,
89,
89,
89,
89,
89,
89,
89,
89,
86,
86,
86,
95,
95,
89,
89,
95,
94,
93,
93,
93,
93,
93,
93,
95,
95,
87,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
90,
87,
87,
87,
88,
88,
88,
88,
88,
88,
90,
89,
89,
88,
90,
90,
90,
90,
90,
90,
89,
89,
89,
85,
87,
89,
89,
88,
92,
92,
92,
92,
92,
92,
92,
91,
91,
90,
90,
94,
87,
90,
90,
90,
90,
90,
86,
86,
86,
86,
89,
89,
89,
89,
89,
86,
87,
87,
87,
93,
93,
93,
85,
85,
85,
85,
85,
94,
94,
86,
85,
85,
85,
85,
90,
90,
90,
90,
90,
89,
89,
89,
90,
93,
90,
95,
95,
95,
95,
95,
94,
94,
94,
89,
89,
87,
89,
89,
89,
87,
89,
89,
89,
89,
93,
93,
93,
93,
93,
93,
90,
90,
91,
91,
91,
91,
93,
93,
93,
93,
89,
89,
89,
86,
88,
88,
85,
89,
88,
88,
89,
89,
89,
89,
89,
89,
89,
89,
86,
89,
89,
89,
89,
85,
85,
88,
88,
88,
91,
87,
85,
90,
90,
90,
90,
90,
90,
90,
90,
90,
89,
89,
89,
87,
89,
92,
92,
92,
92,
92,
86,
86,
86,
92,
92,
92,
92,
90,
90,
90,
90,
90,
87,
87,
94,
91,
91,
91,
91,
91,
95,
94,
94,
94,
94,
94,
94,
94,
94,
87,
87,
87,
85,
93,
93,
92,
92,
92,
92,
92,
92,
88,
85,
85,
90,
90,
85,
85,
85,
91,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
96,
95,
95,
95,
90,
90,
90,
89,
89,
89,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
91,
91,
90,
94,
94,
89,
89,
91,
91,
91,
91,
91,
91,
91,
86,
90,
90,
90,
90,
90,
90,
90,
89,
89,
88,
87,
87,
87,
92,
88,
84,
93,
93,
92,
92,
92,
88,
88,
88,
82,
93,
93,
87,
87,
92,
92,
92,
92,
92,
87,
87,
91,
91,
91,
91,
91,
88,
89,
89,
89,
89,
89,
86,
86,
86,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
94,
94,
94,
92,
92,
92,
92,
92,
92,
92,
92,
92,
86,
86,
86,
86,
88,
88,
89,
89,
89,
89,
89,
89,
89,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
89,
88,
89,
89,
89,
89,
90,
90,
90,
91,
91,
91,
91,
92,
91,
91,
91,
91,
91,
91,
91,
91,
90,
86,
86,
91,
91,
89,
89,
89,
89,
89,
89,
93,
93,
93,
90,
90,
90,
92,
92,
92,
92,
92,
92,
92,
92,
88,
82,
82,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
89,
89,
89,
89,
89,
95,
94,
94,
88,
88,
88,
90,
90,
90,
90,
91,
91,
91,
87,
87,
93,
93,
87,
88,
88,
88,
93,
93,
93,
93,
93,
87,
85,
95,
94,
94,
93,
93,
93,
93,
93,
93,
92,
92,
92,
92,
92,
92,
92,
87,
86,
86,
86,
86,
86,
86,
86,
85,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
90,
90,
92,
83,
83,
86,
86,
86,
90,
93,
91,
91,
91,
86,
87,
87,
88,
92,
92,
86,
86,
86,
86,
87,
90,
91,
91,
91,
94,
94,
90,
90,
90,
86,
87,
90,
94,
94,
94,
94,
94,
94,
94,
94,
95,
94,
94,
94,
92,
92,
92,
92,
92,
92,
87,
87,
87,
87,
88,
88,
88,
90,
89,
90,
90,
90,
96,
96,
96,
85,
89,
89,
89,
98,
97,
96,
95,
96,
96,
96,
95,
95,
95,
95,
89,
89,
92,
92,
92,
92,
86,
90,
90,
87,
90,
90,
90,
90,
90,
90,
90,
90,
93,
93,
93,
93,
88,
88,
85,
84,
92,
92,
92,
92,
92,
92,
92,
85,
85,
90,
90,
91,
90,
90,
89,
89,
89,
89,
89,
89,
88,
88,
88,
88,
88,
88,
93,
85,
94,
89,
88,
88,
84,
95,
94,
87,
89,
89,
88,
88,
88,
88,
88,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
87,
91,
91,
90,
83,
83,
83,
89,
89,
89,
89,
89,
88,
91,
89,
89,
88,
88,
87,
88,
88,
88,
88,
88,
88,
87,
87,
88,
88,
94,
92,
92,
92,
92,
92,
92,
92,
90,
90,
87,
92,
87,
94,
93,
92,
92,
91,
91,
91,
91,
91,
85,
90,
90,
92,
92,
92,
91,
86,
86,
87,
87,
86,
86,
89,
91,
91,
91,
91,
96,
94,
88,
88,
88,
91,
91,
89,
91,
91,
91,
91,
91,
85,
85,
85,
88,
91,
91,
91,
91,
86,
91,
91,
91,
91,
83,
90,
96,
96,
96,
96,
95,
95,
95,
89,
89,
89,
84,
89,
91,
91,
89,
89,
89,
89,
89,
89,
91,
91,
91,
91,
91,
87,
87,
87,
91,
90,
90,
90,
88,
88,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
92,
90,
90,
88,
88,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
90,
88,
88,
88,
92,
92,
92,
92,
92,
88,
88,
91,
91,
90,
90,
90,
90,
90,
90,
90,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
95,
94,
94,
92,
91,
91,
91,
91,
91,
91,
91,
90,
90,
88,
90,
89,
89,
89,
89,
87,
87,
94,
94,
94,
94,
94,
94,
94,
94,
94,
88,
88,
88,
90,
93,
93,
92,
89,
89,
85,
86,
86,
86,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
88,
90,
90,
90,
90,
90,
86,
86,
86,
86,
88,
85,
85,
93,
93,
93,
87,
92,
92,
84,
88,
88,
91,
86,
86,
86,
91,
91,
91,
91,
90,
90,
90,
84,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
88,
89,
89,
87,
90,
91,
91,
91,
91,
91,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
93,
87,
87,
87,
85,
88,
93,
93,
86,
91,
91,
91,
91,
91,
91
],
"yaxis": "y10"
}
],
"layout": {
"annotations": [
{
"font": {},
"showarrow": false,
"text": "country=Italy",
"x": 0.04100000000000001,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Portugal",
"x": 0.14300000000000004,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=US",
"x": 0.24500000000000005,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Spain",
"x": 0.3470000000000001,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=France",
"x": 0.44900000000000007,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Germany",
"x": 0.5510000000000002,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Argentina",
"x": 0.6530000000000001,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Chile",
"x": 0.7550000000000001,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Australia",
"x": 0.8570000000000002,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
},
{
"font": {},
"showarrow": false,
"text": "country=Austria",
"x": 0.9590000000000002,
"xanchor": "center",
"xref": "paper",
"y": 1,
"yanchor": "bottom",
"yref": "paper"
}
],
"autosize": true,
"legend": {
"tracegroupgap": 0
},
"margin": {
"t": 60
},
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"sequentialminus": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"xaxis": {
"anchor": "y",
"autorange": true,
"domain": [
0,
0.08200000000000002
],
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis10": {
"anchor": "y10",
"autorange": true,
"domain": [
0.9180000000000001,
1
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis2": {
"anchor": "y2",
"autorange": true,
"domain": [
0.10200000000000002,
0.18400000000000005
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis3": {
"anchor": "y3",
"autorange": true,
"domain": [
0.20400000000000004,
0.28600000000000003
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis4": {
"anchor": "y4",
"autorange": true,
"domain": [
0.30600000000000005,
0.38800000000000007
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis5": {
"anchor": "y5",
"autorange": true,
"domain": [
0.4080000000000001,
0.4900000000000001
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis6": {
"anchor": "y6",
"autorange": true,
"domain": [
0.5100000000000001,
0.5920000000000001
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis7": {
"anchor": "y7",
"autorange": true,
"domain": [
0.6120000000000001,
0.6940000000000002
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis8": {
"anchor": "y8",
"autorange": true,
"domain": [
0.7140000000000001,
0.796
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"xaxis9": {
"anchor": "y9",
"autorange": true,
"domain": [
0.8160000000000002,
0.8980000000000001
],
"matches": "x",
"range": [
-428.43454896663917,
3732.434548966639
],
"title": {
"text": "price"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
78.4514435695538,
101.5485564304462
],
"title": {
"text": "points"
},
"type": "linear"
},
"yaxis10": {
"anchor": "x10",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis2": {
"anchor": "x2",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis3": {
"anchor": "x3",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis4": {
"anchor": "x4",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis5": {
"anchor": "x5",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis6": {
"anchor": "x6",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis7": {
"anchor": "x7",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis8": {
"anchor": "x8",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
},
"yaxis9": {
"anchor": "x9",
"autorange": true,
"domain": [
0,
1
],
"matches": "y",
"range": [
78.4514435695538,
101.5485564304462
],
"showticklabels": false,
"type": "linear"
}
}
},
"image/png": "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78b78+9LWFurZVi9XgGMcVWQ0SZVylCNrwpcZNSBXPUJkK09XMjVHq6iVLK1hy252sOVmmU+ayb/kHEfqlKGmXbzXBp4pTUgVnTsMWAcFs2djbZtmsfV9dUFy/Hca4sx//EbE7bDahlWr1cRsIw2qVKGanxV4CKjDuSqT4Bs7eFCrvZwFaWSrT1sydUertQs81kz+YeM+1CVMsy0m+fSwCuvgUk3P4LiDz5Hr+OPQNtWzZAp9oGvqMT3P63DslVfYdbUS3DaSd1qbYfVMqxeryJkGW1SpQzV+KrARUYdyFWfANnaw4Vc7eEqSiVbe9iSqz1cqdnET1+rmrN6vWp5gSytyOAiowwV+aZanTiFXpEe8/sDWLryCxSv+Bwb/t2KnWUVKGycj/ZtW+K0Xt3Qef+OddbUahlWr6+zgg1wgow2qVJGA+Cr9SdV4CKjDuSqT4Bs7eFCrvZwFaWSrT1sydUertRs4qevVc1ZvV61vECWVmRwkVGGinxTrU408KnWY6wvCZAACZAACZAACZAACZAACZBAWhKggU/LbmejSYAESIAESIAESIAESIAESIAEUo0ADXyq9RjrSwIkQAIkQAIkQAIkQAIkQAIkkJYEaODTstvZaBIgARIgARIgARIgARIgARIggVQjQAOfaj3G+pIACZAACZAACZAACZAACZAACaQlARr4tOx2NpoESIAESIAESIAESIAESIAESCDVCNDAp1qPsb4kQAIkQAIkQAIkQAIkQAIkQAJpSYAGPi27nY0mARIgARIgARIgARIgARIgARJINQI08KnWY6wvCZAACZAACZAACZAACZAACZBAWhKggU/LbmejSYAESIAESIAESIAESIAESIAEUo0ADXyq9RjrSwIkQAIkQAIkQAIkQAIkQAIkkJYEaODTstvZaBIgARIgARIgARIgARIgARIggVQjQAOfaj3G+pIACZAACZAACZAACZAACZAACaQlARr4tOx2NpoESIAESIAESIAESIAESIAESCDVCNDAp1qP6dT3y9W/4I+/N+L0k452QGvUaUJ5RSUWlXyCA/btgL33aKtOxRxQE2rWnk6kZu3hKkqlZu1hS83aw5WatY8rNWsfW8ZZe9hSs/ZwbchSaeAbkr6k355x51OY92YJvi15SlKJLEYQ+HvDZvQafDUmXnoOhg08hVAkEqBmJcKMKIqatYer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",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"px.scatter(wine_reviews[wine_reviews.country.isin(top_ten_countries)], x='price',y='points',facet_col='country')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"we can see that high score doesn't necessarily equal high price"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Points prediction"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Points is descrete value target. There for we are talking about a prediction (Regression) problem (in contrary to classification problem). Prediction solutions can be measured in few metrics:\n",
"\n",
"* MSE - [Mean score error](https://en.wikipedia.org/wiki/Mean_squared_error)\n",
"* R2 - [R Square](https://en.wikipedia.org/wiki/Coefficient_of_determination)\n",
"* MAE - [Mean absolut error](https://en.wikipedia.org/wiki/Mean_absolute_error)\n",
"\n",
"Read more [here](https://towardsdatascience.com/what-are-the-best-metrics-to-evaluate-your-regression-model-418ca481755b)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Train and test set split"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"To properly report results, let's split to train and test datasets:"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {},
"outputs": [],
"source": [
"train_data = wine_reviews.sample(frac = 0.8)\n",
"test_data = wine_reviews[~wine_reviews.index.isin(train_data.index)]\n",
"assert(len(train_data) + len(test_data) == len(wine_reviews))"
]
},
{
"cell_type": "code",
"execution_count": 33,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(23998, 95990)"
]
},
"execution_count": 33,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"len(test_data), len(train_data)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Baselines"
]
},
{
"cell_type": "code",
"execution_count": 34,
"metadata": {},
"outputs": [],
"source": [
"# from sklearn.metrics import mean_absolute_error, mean_squared_error, r2_score"
]
},
{
"cell_type": "code",
"execution_count": 35,
"metadata": {},
"outputs": [],
"source": [
"def calc_prediction_quality(df, pred_score_col, true_score_col):\n",
" return pd.Series({'MSE': mean_squared_error(df[true_score_col], df[pred_score_col]),\n",
" 'MAE': mean_absolute_error(df[true_score_col], df[pred_score_col]),\n",
" 'R2': r2_score(df[true_score_col], df[pred_score_col])})"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Baseline 1"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The most basic baseline is simply the average points. The implementaion is as simple as:"
]
},
{
"cell_type": "code",
"execution_count": 36,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 9.603218\n",
"MAE 2.537841\n",
"R2 -0.000018\n",
"dtype: float64"
]
},
"execution_count": 36,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_data['basiline_1_predicted_points'] = train_data.points.mean()\n",
"b1_stats = calc_prediction_quality(test_data, 'basiline_1_predicted_points', 'points')\n",
"b1_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Basline 2"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"We can probably improve by predicting the average score based on the origin country:"
]
},
{
"cell_type": "code",
"execution_count": 37,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"country\n",
"Argentina 86.684285\n",
"Armenia 88.000000\n",
"Australia 88.558338\n",
"Austria 90.196701\n",
"Bosnia and Herzegovina 86.500000\n",
"Name: points, dtype: float64"
]
},
"execution_count": 37,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"avg_points_by_country = train_data.groupby('country').points.mean()\n",
"avg_points_by_country.head()"
]
},
{
"cell_type": "code",
"execution_count": 38,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 9.130190\n",
"MAE 2.471840\n",
"R2 0.049241\n",
"dtype: float64"
]
},
"execution_count": 38,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_data['basiline_2_predicted_points'] = test_data.country.map(avg_points_by_country).fillna(train_data.points.mean())\n",
"b2_stats = calc_prediction_quality(test_data, 'basiline_2_predicted_points', 'points')\n",
"b2_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Baseline 3"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Adding more breakdowns will increase our granularity but can result in overfitting. Yet:"
]
},
{
"cell_type": "code",
"execution_count": 39,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"country province \n",
"Argentina Mendoza Province 86.800329\n",
" Other 85.985149\n",
"Armenia Armenia 88.000000\n",
"Australia Australia Other 85.451429\n",
" New South Wales 87.666667\n",
"Name: basiline_3_predicted_points, dtype: float64"
]
},
"execution_count": 39,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"avg_points_by_country_and_region = train_data.groupby(['country','province']).points.mean().rename('basiline_3_predicted_points')\n",
"avg_points_by_country_and_region.head()"
]
},
{
"cell_type": "code",
"execution_count": 40,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"((23998, 16), (23998, 15))"
]
},
"execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_data_with_baseline_3 = test_data.merge(avg_points_by_country_and_region, on = ['country','province'], how='left')\n",
"test_data_with_baseline_3.basiline_3_predicted_points = test_data_with_baseline_3.basiline_3_predicted_points.fillna(test_data_with_baseline_3.basiline_2_predicted_points).fillna(test_data.basiline_1_predicted_points)\n",
"test_data_with_baseline_3.shape, test_data.shape"
]
},
{
"cell_type": "code",
"execution_count": 41,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 8.589486\n",
"MAE 2.376368\n",
"R2 0.105546\n",
"dtype: float64"
]
},
"execution_count": 41,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"b3_stats = calc_prediction_quality(test_data_with_baseline_3, 'basiline_3_predicted_points', 'points')\n",
"b3_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Baselines summary"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" MSE | \n",
" MAE | \n",
" R2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | baseline_1 | \n",
" 9.603218 | \n",
" 2.537841 | \n",
" -0.000018 | \n",
"
\n",
" \n",
" | baseline_2 | \n",
" 9.130190 | \n",
" 2.471840 | \n",
" 0.049241 | \n",
"
\n",
" \n",
" | baseline_3 | \n",
" 8.589486 | \n",
" 2.376368 | \n",
" 0.105546 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" MSE MAE R2\n",
"baseline_1 9.603218 2.537841 -0.000018\n",
"baseline_2 9.130190 2.471840 0.049241\n",
"baseline_3 8.589486 2.376368 0.105546"
]
},
"execution_count": 42,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"baseline_summary = pd.DataFrame([b1_stats, b2_stats, b3_stats], index=['baseline_1', 'baseline_2','baseline_3'])\n",
"baseline_summary"
]
},
{
"cell_type": "code",
"execution_count": 43,
"metadata": {},
"outputs": [],
"source": [
"baseline_summary.to_csv('data/baselines_summary.csv', index=False)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Training a Boosting trees regressor"
]
},
{
"cell_type": "code",
"execution_count": 44,
"metadata": {},
"outputs": [],
"source": [
"from sklearn.preprocessing import LabelEncoder\n",
"from sklearn.preprocessing import StandardScaler\n",
"le = LabelEncoder()\n",
"scalar=StandardScaler()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Preparing data - Lable encoding categorical features"
]
},
{
"cell_type": "code",
"execution_count": 45,
"metadata": {},
"outputs": [],
"source": [
"categorical_features = ['country','province','region_1','region_2','taster_name','variety','winery']\n",
"numerical_features = ['price']\n",
"features = categorical_features + numerical_features"
]
},
{
"cell_type": "code",
"execution_count": 46,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" country | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" variety | \n",
" winery | \n",
" price | \n",
" points | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 22 | \n",
" 332 | \n",
" 424 | \n",
" 6 | \n",
" 9 | \n",
" 691 | \n",
" 11608 | \n",
" -1.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 1 | \n",
" 32 | \n",
" 108 | \n",
" 738 | \n",
" 6 | \n",
" 16 | \n",
" 451 | \n",
" 12956 | \n",
" 15.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 2 | \n",
" 41 | \n",
" 269 | \n",
" 1218 | \n",
" 17 | \n",
" 15 | \n",
" 437 | \n",
" 13018 | \n",
" 14.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 3 | \n",
" 41 | \n",
" 218 | \n",
" 549 | \n",
" 6 | \n",
" 0 | \n",
" 480 | \n",
" 14390 | \n",
" 13.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 4 | \n",
" 41 | \n",
" 269 | \n",
" 1218 | \n",
" 17 | \n",
" 15 | \n",
" 441 | \n",
" 14621 | \n",
" 65.0 | \n",
" 87 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" country province region_1 region_2 taster_name variety winery price \\\n",
"0 22 332 424 6 9 691 11608 -1.0 \n",
"1 32 108 738 6 16 451 12956 15.0 \n",
"2 41 269 1218 17 15 437 13018 14.0 \n",
"3 41 218 549 6 0 480 14390 13.0 \n",
"4 41 269 1218 17 15 441 14621 65.0 \n",
"\n",
" points \n",
"0 87 \n",
"1 87 \n",
"2 87 \n",
"3 87 \n",
"4 87 "
]
},
"execution_count": 46,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"encoded_features = wine_reviews[categorical_features].apply(lambda col: le.fit_transform(col.fillna('NA')))\n",
"encoded_features['price'] = wine_reviews.price.fillna(-1)\n",
"encoded_features['points'] = wine_reviews.points\n",
"encoded_features.head()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Re-splitting to train and test"
]
},
{
"cell_type": "code",
"execution_count": 47,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" country | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" variety | \n",
" winery | \n",
" price | \n",
" points | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 22 | \n",
" 332 | \n",
" 424 | \n",
" 6 | \n",
" 9 | \n",
" 691 | \n",
" 11608 | \n",
" -1.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 4 | \n",
" 41 | \n",
" 269 | \n",
" 1218 | \n",
" 17 | \n",
" 15 | \n",
" 441 | \n",
" 14621 | \n",
" 65.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 5 | \n",
" 38 | \n",
" 263 | \n",
" 758 | \n",
" 6 | \n",
" 12 | \n",
" 591 | \n",
" 14706 | \n",
" 15.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 13 | \n",
" 22 | \n",
" 332 | \n",
" 424 | \n",
" 6 | \n",
" 9 | \n",
" 388 | \n",
" 10819 | \n",
" -1.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | 14 | \n",
" 41 | \n",
" 51 | \n",
" 185 | \n",
" 1 | \n",
" 11 | \n",
" 125 | \n",
" 11125 | \n",
" 12.0 | \n",
" 87 | \n",
"
\n",
" \n",
" | ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" | 129938 | \n",
" 0 | \n",
" 216 | \n",
" 589 | \n",
" 6 | \n",
" 12 | \n",
" 280 | \n",
" 2758 | \n",
" 25.0 | \n",
" 91 | \n",
"
\n",
" \n",
" | 129945 | \n",
" 41 | \n",
" 51 | \n",
" 974 | \n",
" 1 | \n",
" 11 | \n",
" 137 | \n",
" 1274 | \n",
" 20.0 | \n",
" 90 | \n",
"
\n",
" \n",
" | 129946 | \n",
" 17 | \n",
" 232 | \n",
" 738 | \n",
" 6 | \n",
" 1 | \n",
" 480 | \n",
" 1277 | \n",
" 17.0 | \n",
" 90 | \n",
"
\n",
" \n",
" | 129951 | \n",
" 15 | \n",
" 11 | \n",
" 21 | \n",
" 6 | \n",
" 16 | \n",
" 209 | \n",
" 8439 | \n",
" 30.0 | \n",
" 90 | \n",
"
\n",
" \n",
" | 129965 | \n",
" 15 | \n",
" 11 | \n",
" 21 | \n",
" 6 | \n",
" 16 | \n",
" 437 | \n",
" 6100 | \n",
" 28.0 | \n",
" 90 | \n",
"
\n",
" \n",
"
\n",
"
23998 rows × 9 columns
\n",
"
"
],
"text/plain": [
" country province region_1 region_2 taster_name variety winery \\\n",
"0 22 332 424 6 9 691 11608 \n",
"4 41 269 1218 17 15 441 14621 \n",
"5 38 263 758 6 12 591 14706 \n",
"13 22 332 424 6 9 388 10819 \n",
"14 41 51 185 1 11 125 11125 \n",
"... ... ... ... ... ... ... ... \n",
"129938 0 216 589 6 12 280 2758 \n",
"129945 41 51 974 1 11 137 1274 \n",
"129946 17 232 738 6 1 480 1277 \n",
"129951 15 11 21 6 16 209 8439 \n",
"129965 15 11 21 6 16 437 6100 \n",
"\n",
" price points \n",
"0 -1.0 87 \n",
"4 65.0 87 \n",
"5 15.0 87 \n",
"13 -1.0 87 \n",
"14 12.0 87 \n",
"... ... ... \n",
"129938 25.0 91 \n",
"129945 20.0 90 \n",
"129946 17.0 90 \n",
"129951 30.0 90 \n",
"129965 28.0 90 \n",
"\n",
"[23998 rows x 9 columns]"
]
},
"execution_count": 47,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"train_encoded_features = encoded_features[encoded_features.index.isin(train_data.index)]\n",
"test_encoded_features = encoded_features[encoded_features.index.isin(test_data.index)]\n",
"assert(len(train_encoded_features) + len(test_encoded_features) == len(wine_reviews))\n",
"test_encoded_features"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Fitting a tree-regressor"
]
},
{
"cell_type": "code",
"execution_count": 48,
"metadata": {},
"outputs": [],
"source": [
"from src.models import i_feel_lucky_xgboost_training"
]
},
{
"cell_type": "code",
"execution_count": 49,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"Int64Index: 95990 entries, 1 to 129970\n",
"Data columns (total 9 columns):\n",
" # Column Non-Null Count Dtype \n",
"--- ------ -------------- ----- \n",
" 0 country 95990 non-null int64 \n",
" 1 province 95990 non-null int64 \n",
" 2 region_1 95990 non-null int64 \n",
" 3 region_2 95990 non-null int64 \n",
" 4 taster_name 95990 non-null int64 \n",
" 5 variety 95990 non-null int64 \n",
" 6 winery 95990 non-null int64 \n",
" 7 price 95990 non-null float64\n",
" 8 points 95990 non-null int64 \n",
"dtypes: float64(1), int64(8)\n",
"memory usage: 7.3 MB\n"
]
}
],
"source": [
"train_encoded_features.info()"
]
},
{
"cell_type": "code",
"execution_count": 50,
"metadata": {},
"outputs": [],
"source": [
"xgb_clf, clf_name = i_feel_lucky_xgboost_training(train_encoded_features, test_encoded_features, features, 'points', name='xgb_clf_points_prediction')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Let's look at the function output - specifically the **xgb_clf_points_prediction** column:"
]
},
{
"cell_type": "code",
"execution_count": 51,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" country | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" variety | \n",
" winery | \n",
" price | \n",
" points | \n",
" xgb_clf_points_prediction | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 22 | \n",
" 332 | \n",
" 424 | \n",
" 6 | \n",
" 9 | \n",
" 691 | \n",
" 11608 | \n",
" -1.0 | \n",
" 87 | \n",
" 87 | \n",
"
\n",
" \n",
" | 4 | \n",
" 41 | \n",
" 269 | \n",
" 1218 | \n",
" 17 | \n",
" 15 | \n",
" 441 | \n",
" 14621 | \n",
" 65.0 | \n",
" 87 | \n",
" 92 | \n",
"
\n",
" \n",
" | 5 | \n",
" 38 | \n",
" 263 | \n",
" 758 | \n",
" 6 | \n",
" 12 | \n",
" 591 | \n",
" 14706 | \n",
" 15.0 | \n",
" 87 | \n",
" 87 | \n",
"
\n",
" \n",
" | 13 | \n",
" 22 | \n",
" 332 | \n",
" 424 | \n",
" 6 | \n",
" 9 | \n",
" 388 | \n",
" 10819 | \n",
" -1.0 | \n",
" 87 | \n",
" 87 | \n",
"
\n",
" \n",
" | 14 | \n",
" 41 | \n",
" 51 | \n",
" 185 | \n",
" 1 | \n",
" 11 | \n",
" 125 | \n",
" 11125 | \n",
" 12.0 | \n",
" 87 | \n",
" 87 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" country province region_1 region_2 taster_name variety winery \\\n",
"0 22 332 424 6 9 691 11608 \n",
"4 41 269 1218 17 15 441 14621 \n",
"5 38 263 758 6 12 591 14706 \n",
"13 22 332 424 6 9 388 10819 \n",
"14 41 51 185 1 11 125 11125 \n",
"\n",
" price points xgb_clf_points_prediction \n",
"0 -1.0 87 87 \n",
"4 65.0 87 92 \n",
"5 15.0 87 87 \n",
"13 -1.0 87 87 \n",
"14 12.0 87 87 "
]
},
"execution_count": 51,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_encoded_features.head()"
]
},
{
"cell_type": "code",
"execution_count": 52,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 6.410284\n",
"MAE 1.907826\n",
"R2 0.332474\n",
"dtype: float64"
]
},
"execution_count": 52,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"xgb_stats = calc_prediction_quality(test_encoded_features, 'xgb_clf_points_prediction','points')\n",
"xgb_stats"
]
},
{
"cell_type": "code",
"execution_count": 53,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" MSE | \n",
" MAE | \n",
" R2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | baseline_1 | \n",
" 9.603218 | \n",
" 2.537841 | \n",
" -0.000018 | \n",
"
\n",
" \n",
" | baseline_2 | \n",
" 9.130190 | \n",
" 2.471840 | \n",
" 0.049241 | \n",
"
\n",
" \n",
" | baseline_3 | \n",
" 8.589486 | \n",
" 2.376368 | \n",
" 0.105546 | \n",
"
\n",
" \n",
" | regression_by_xgb | \n",
" 6.410284 | \n",
" 1.907826 | \n",
" 0.332474 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" MSE MAE R2\n",
"baseline_1 9.603218 2.537841 -0.000018\n",
"baseline_2 9.130190 2.471840 0.049241\n",
"baseline_3 8.589486 2.376368 0.105546\n",
"regression_by_xgb 6.410284 1.907826 0.332474"
]
},
"execution_count": 53,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"all_compared = pd.DataFrame([b1_stats, b2_stats, b3_stats, xgb_stats], index=['baseline_1', 'baseline_2','baseline_3','regression_by_xgb'])\n",
"all_compared"
]
},
{
"cell_type": "code",
"execution_count": 54,
"metadata": {},
"outputs": [],
"source": [
"all_compared.to_csv('data/all_models_compared.csv', index=False)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Classical NLP approaches"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Using only the text from the \"description\" column"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"##### Removing stop words and punctuation"
]
},
{
"cell_type": "code",
"execution_count": 55,
"metadata": {},
"outputs": [],
"source": [
"stopwords = nltk.corpus.stopwords.words(\"english\") + nltk.corpus.stopwords.words(\"italian\") + nltk.corpus.stopwords.words(\"spanish\") + nltk.corpus.stopwords.words(\"french\")"
]
},
{
"cell_type": "code",
"execution_count": 56,
"metadata": {},
"outputs": [],
"source": [
"from src.clean import leave_language_only"
]
},
{
"cell_type": "code",
"execution_count": 57,
"metadata": {},
"outputs": [],
"source": [
"#cleaning desc column\n",
"\n",
"train_data['description_clean'] = leave_language_only(train_data.description.str.lower())\n",
"test_data['description_clean'] = leave_language_only(test_data.description.str.lower())"
]
},
{
"cell_type": "code",
"execution_count": 58,
"metadata": {},
"outputs": [],
"source": [
"all_test_words = [word.lower() for description in train_data.description_clean for word in nltk.word_tokenize(description) if word.lower() not in stopwords and word not in string.punctuation ]\n",
"# Words without stop words"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Creating Vocabulary"
]
},
{
"cell_type": "code",
"execution_count": 59,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" word | \n",
" wordCount | \n",
" wordImportance | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" wine | \n",
" 57729 | \n",
" 0.000012 | \n",
"
\n",
" \n",
" | 1 | \n",
" flavors | \n",
" 46248 | \n",
" 0.000015 | \n",
"
\n",
" \n",
" | 2 | \n",
" fruit | \n",
" 33268 | \n",
" 0.000021 | \n",
"
\n",
" \n",
" | 3 | \n",
" aromas | \n",
" 28933 | \n",
" 0.000024 | \n",
"
\n",
" \n",
" | 4 | \n",
" palate | \n",
" 27854 | \n",
" 0.000025 | \n",
"
\n",
" \n",
" | 5 | \n",
" finish | \n",
" 25795 | \n",
" 0.000027 | \n",
"
\n",
" \n",
" | 6 | \n",
" acidity | \n",
" 25596 | \n",
" 0.000027 | \n",
"
\n",
" \n",
" | 7 | \n",
" tannins | \n",
" 22805 | \n",
" 0.000030 | \n",
"
\n",
" \n",
" | 8 | \n",
" drink | \n",
" 22064 | \n",
" 0.000031 | \n",
"
\n",
" \n",
" | 9 | \n",
" cherry | \n",
" 20188 | \n",
" 0.000034 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" word wordCount wordImportance\n",
"0 wine 57729 0.000012\n",
"1 flavors 46248 0.000015\n",
"2 fruit 33268 0.000021\n",
"3 aromas 28933 0.000024\n",
"4 palate 27854 0.000025\n",
"5 finish 25795 0.000027\n",
"6 acidity 25596 0.000027\n",
"7 tannins 22805 0.000030\n",
"8 drink 22064 0.000031\n",
"9 cherry 20188 0.000034"
]
},
"execution_count": 59,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"words_df = pd.DataFrame(data = all_test_words, columns = ['word']).word.value_counts().reset_index()\n",
"words_df.columns = ['word','wordCount']\n",
"words_df['wordImportance'] = len(words_df) / words_df.wordCount / words_df.wordCount.max()\n",
"words_df.head(10)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"we can see that wine, flavors and drink are improtant but probably add nothing of value as they will repeat in most descriptions.\n",
"regardless of the score - so we will remove them by adding them to the stop words."
]
},
{
"cell_type": "code",
"execution_count": 60,
"metadata": {},
"outputs": [],
"source": [
"stopwords.append('wine')\n",
"stopwords.append('flavors')\n",
"stopwords.append('drink')"
]
},
{
"cell_type": "code",
"execution_count": 61,
"metadata": {},
"outputs": [],
"source": [
"all_test_words = [word.lower() for description in train_data.description_clean for word in nltk.word_tokenize(description) if word.lower() not in stopwords and word not in string.punctuation ]"
]
},
{
"cell_type": "code",
"execution_count": 62,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" word | \n",
" wordCount | \n",
" wordImportance | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" fruit | \n",
" 33268 | \n",
" 0.000036 | \n",
"
\n",
" \n",
" | 1 | \n",
" aromas | \n",
" 28933 | \n",
" 0.000042 | \n",
"
\n",
" \n",
" | 2 | \n",
" palate | \n",
" 27854 | \n",
" 0.000043 | \n",
"
\n",
" \n",
" | 3 | \n",
" finish | \n",
" 25795 | \n",
" 0.000047 | \n",
"
\n",
" \n",
" | 4 | \n",
" acidity | \n",
" 25596 | \n",
" 0.000047 | \n",
"
\n",
" \n",
" | 5 | \n",
" tannins | \n",
" 22805 | \n",
" 0.000053 | \n",
"
\n",
" \n",
" | 6 | \n",
" cherry | \n",
" 20188 | \n",
" 0.000060 | \n",
"
\n",
" \n",
" | 7 | \n",
" ripe | \n",
" 19928 | \n",
" 0.000060 | \n",
"
\n",
" \n",
" | 8 | \n",
" black | \n",
" 18803 | \n",
" 0.000064 | \n",
"
\n",
" \n",
" | 9 | \n",
" notes | \n",
" 14062 | \n",
" 0.000086 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" word wordCount wordImportance\n",
"0 fruit 33268 0.000036\n",
"1 aromas 28933 0.000042\n",
"2 palate 27854 0.000043\n",
"3 finish 25795 0.000047\n",
"4 acidity 25596 0.000047\n",
"5 tannins 22805 0.000053\n",
"6 cherry 20188 0.000060\n",
"7 ripe 19928 0.000060\n",
"8 black 18803 0.000064\n",
"9 notes 14062 0.000086"
]
},
"execution_count": 62,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"words_df = pd.DataFrame(data = all_test_words, columns = ['word']).word.value_counts().reset_index()\n",
"words_df.columns = ['word','wordCount']\n",
"words_df['wordImportance'] = len(words_df) / words_df.wordCount / words_df.wordCount.max()\n",
"words_df.head(10)"
]
},
{
"cell_type": "code",
"execution_count": 63,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Total of 2233532 words, 40083 unique words\n"
]
}
],
"source": [
"print(\"Total of {} words, {} unique words\".format(len(all_test_words), len(words_df)))"
]
},
{
"cell_type": "code",
"execution_count": 64,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"linkText": "Export to plot.ly",
"plotlyServerURL": "https://plot.ly",
"showLink": true
},
"data": [
{
"marker": {
"color": "rgba(255, 153, 51, 0.6)",
"line": {
"color": "rgba(255, 153, 51, 1.0)",
"width": 1
}
},
"name": "wordCount",
"orientation": "v",
"text": "",
"type": "bar",
"x": [
"fruit",
"aromas",
"palate",
"finish",
"acidity",
"tannins",
"cherry",
"ripe",
"black",
"notes",
"red",
"spice",
"rich",
"nose",
"fresh",
"oak",
"dry",
"berry",
"plum",
"fruits"
],
"y": [
33268,
28933,
27854,
25795,
25596,
22805,
20188,
19928,
18803,
14062,
13962,
13786,
12870,
12419,
12400,
12309,
11378,
11347,
10315,
10005
]
}
],
"layout": {
"autosize": true,
"legend": {
"bgcolor": "#F5F6F9",
"font": {
"color": "#4D5663"
}
},
"paper_bgcolor": "#F5F6F9",
"plot_bgcolor": "#F5F6F9",
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
],
"sequentialminus": [
[
0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "Most frequent words in Corpus"
},
"xaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
-0.5,
19.5
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "Word"
},
"type": "category",
"zerolinecolor": "#E1E5ED"
},
"yaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
0,
35018.94736842105
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "Count"
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
}
}
},
"image/png": "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cF6OBEiABEiABEiABEiABEiABEiABNwhQAPeHWo8hgRIgARIgARIgARIgARIgARIgAQsE6ABbxk4L0cCJEACJEACJEACJEACJEACJEAC7hCgAe8ONR5DAiRAAiRAAiRAAiRAAiRAAiRAApYJ0IC3DJyXIwESIAESIAESIAESIAESIAESIAF3CNCAd4cajyEBEiABEiABEiABEiABEiABEiABywRowFsGzsuRAAmQAAmQAAmQAAmQAAmQAAmQgDsEaMC7Q43HkAAJkAAJkAAJkAAJkAAJkAAJkIBlAjTgLQPn5UiABEiABEiABEiABEiABEiABEjAHQI04N2hxmNIgARIgARIgARIgARIgARIgARIwDIBGvCWgfNyJEACJEACJEACJEACJEACJEACJOAOARrw7lDjMSRAAiRAAiRAAiRAAiRAAiRAAiRgmQANeMvAeTkSIAESIAESIAESIAESIAESIAEScIcADXh3qPEYEiABEiABEiABEiABEiABEiABErBMgAa8ZeC8HAmQAAmQAAmQAAmQAAmQAAmQAAm4Q4AGvDvUeAwJkAAJkAAJkAAJkAAJkAAJkAAJWCZAA94ycF6OBEiABEiABB5G4PCx43Lt2nUpXeIlx8du3botu/bsk5w5n5aczzzt+PvZn8/J6dORUqFcKUmSJEmCgd26Y4/MX7BIggMHSooUyRPsvDwRCZAACZAACZBA/AjQgI8fPx5NAiRAAiRAAglKYNbcBbJizTqZGjZKHk+bVs/93f4DMmLsBClUML/069nZcb2g4DA5evykzAgPTtA5rFyzXmbO/VI+nTRWHkuVKkHPzZORAAmQAAmQAAm4T4AGvPvseCQJkAAJkAAJJDiBAwePyNBRodKlQ0spW6q4nv/T2V/IqrUbJGWKFDJzcogj2t6sVWcpWbyIdGr3UYLOgwZ8guLkyUiABEiABEggwQjQgE8wlDwRCZAACZAACcSfwJ07d6Vpq05StXIFadOisZ7Qr+8gefKJ9HLoyDEZOdRf0+jPnbuof2/fsplUerms4LiZc76ULTt2y82bN+WZHNml5QcNpUC+F/QcBw8dkykz50iXDq3km/Wb5ciPJ6RcqeLyTt3X5OSp0xI+dbacjfxZnQRPPPG4/PrbFUbg4387eQYSIAESIAESSFACNOATFCdPRgIkQAIkQALxJ+A/aIRcjYqSsDGB8ueft+SDtl2lb/eOMmJsmDR6722pU+sVjcgjMj9xXJA8mf4JCQ6dJLv27pcSxYpI3udzybLV6+T69esyJnCg5MiRTbbt3CPjJkzTycFAz/nsM1Iwf16p/HJZ6eDnL8mSJZXqVStJ5syZZN2GTXLuwi804ON/K3kGEiABEiABEkhQAjTgExQnT0YCJEACJEAC8ScQsWiFfLlomUwZP1KOnzwtI8aEyawp42Tk2AmSNGlSNebxzydPn5GJIUFy6dfL0rF7P6lSsZy0/aipTiDq92vSplMvKV+mhKbYGwP+gybvS61XqzgmOWnGHFm/cYuEjBgkT2XLon9nCn387yHPQAIkQAIkQAKeIEAD3hNUeU4SIAESIAESiAeB4ydPSb/BI6VTuw/l+IlT8sOhozJqqL8sW7lWvli4VOvgW7Tzk7KlS0jbD5vI3v0H1KB3rpvH5Tv49ZVUKVPKmKAAhwE/buRgyZY1s2N2vfoHypWoqzI5dKTjbzTg43HzeCgJkAAJkAAJeJAADXgPwuWpSYAESIAESMAdAn///bc0adlRKpYvI8dOnJRiRQpJ0wb15Ezkz9Kz3zA11EPCpmo9e9lSxWT7ru8kJGyKRuaLFHrRcUnUyN+9c1dCRw15oAH/cTd/SZsmrYwY0pcGvDs3i8eQAAmQAAmQgEUCNOAtwualSIAESIAESCC2BAJHfyI/njilgnTGMIdh37x1F4fI3PQJoyVNmjSCfvA9/IfKa9WrSPPG7+slTO180cIFpU+3jx9owA8OClFxvLnTx2t6Pgba2KGdHdvIxfZu8XMkQAIkQAIkYIcADXg7nHkVEiABEiABEogTAZPGjoOcDWkY9t8fOKz16qhbN6NHv2Fy8eIvUq9uHXnh+VwSsWSFGuboG4/+8aYG3jWFfsOmbTJx2meSP28eeaN2dYmMPCcLl6yU23fu0ICP0x3jh0mABEiABEjA8wRowHueMa9AAiRAAiRAAnEmABV4v94B2g5udGB/x/HLV6+Tz+YtUCE6CNKZgbZvQcHjJfLcecffmjZ8V+rUrKb/vn3XXk27Rzp91iyZHJ+5d++ejJ80Q7bu2KN/Qxu5XM89K8eOn5SZk0IkVaqUcZ47DyABEiABEiABEvAMARrwnuHKs5IACZAACZCAVwhAff7a9euSPVtWSZYsWazn8Pu1a3Lt2h+SI3s2SZIkSayP4wdJgARIgARIgATsEaABb481r0QCJEACJEACJEACJEACJEACJEACbhOgAe82Oh5IAiRAAiRAAiRAAiRAAiRAAiRAAvYI0IC3x5pXIgESIAESIAESIAESIAESIAESIAG3CdCAdxsdDyQBEiABEiABEiABEiABEiABEiABewRowNtjzSuRAAmQAAmQAAmQAAmQAAmQAAmQgNsEaMC7jY4HkgAJkAAJkAAJkAAJkAAJkAAJkIA9AjTg7bHmlUiABEiABEiABEiABEiABEiABEjAbQI04N1GxwNJgARIgARIgARIgARIgARIgARIwB4BGvD2WPNKJEACJEACJEACJEACJEACJEACJOA2ARrwbqPjgSRAAiRAAiRAAiRAAiRAAiRAAiRgjwANeHuseSUSIAESIAESIAESIAESIAESIAEScJsADXi30fFAEiABEiABEiABEiABEiABEiABErBHgAa8Pda8EgmQAAmQAAmQAAmQAAmQAAmQAAm4TYAGvNvoeCAJkAAJkAAJkAAJkAAJkAAJkAAJ2CNAA94ea16JBEiABEiABEiABEiABEiABEiABNwmQAPebXQ8kARIgARIgARIgARIgARIgARIgATsEaABb481r0QCJEACJEACJEACJEACJEACJEACbhP4f1hmC6ZqcPhBAAAAAElFTkSuQmCC",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"words_df.set_index('word').wordCount.head(20).iplot(kind = 'bar', title = 'Most frequent words in Corpus', yTitle = 'Count', xTitle = 'Word')"
]
},
{
"cell_type": "code",
"execution_count": 65,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Number of unique words in training dataset: 40083\n",
"Using words with 2 or more appearnces will reduce the corpus size to: 8002\n",
"propotion of new vocabulary from all training unique words is 0.200\n",
"Number of records in training dataset: 95990\n",
"features vs records in training dataset: 0.083\n"
]
}
],
"source": [
"new_size = words_df[words_df.wordCount >= 10].shape[0]\n",
"tr_size = words_df.shape[0]\n",
"tr_rec = train_data.shape[0]\n",
"print(\"Number of unique words in training dataset: {}\".format(tr_size))\n",
"print(\"Using words with 2 or more appearnces will reduce the corpus size to: {}\".format(new_size))\n",
"print(f'propotion of new vocabulary from all training unique words is {new_size/tr_size:.3f}')\n",
"print(\"Number of records in training dataset: {}\".format(tr_rec))\n",
"print(f'features vs records in training dataset: {new_size/tr_rec:.3f}')"
]
},
{
"cell_type": "code",
"execution_count": 66,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Number of unique words in training dataset: 40083\n",
"Using words with 5 or more appearnces will reduce the corpus size to: 11715\n",
"propotion of new vocabulary from all training unique words is 0.292\n",
"Number of records in training dataset: 95990\n",
"features vs records in training dataset: 0.122\n"
]
}
],
"source": [
"new_size = words_df[words_df.wordCount >= 5].shape[0]\n",
"tr_size = words_df.shape[0]\n",
"tr_rec = train_data.shape[0]\n",
"print(\"Number of unique words in training dataset: {}\".format(tr_size))\n",
"print(\"Using words with 5 or more appearnces will reduce the corpus size to: {}\".format(new_size))\n",
"print(f'propotion of new vocabulary from all training unique words is {new_size/tr_size:.3f}')\n",
"print(\"Number of records in training dataset: {}\".format(tr_rec))\n",
"print(f'features vs records in training dataset: {new_size/tr_rec:.3f}')"
]
},
{
"cell_type": "code",
"execution_count": 67,
"metadata": {},
"outputs": [],
"source": [
"words_df = words_df[words_df.wordCount >= 5]"
]
},
{
"cell_type": "code",
"execution_count": 68,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(95990, 11715)"
]
},
"execution_count": 68,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"clean_vocab = set(words_df.word)\n",
"count_vect = CountVectorizer(vocabulary = clean_vocab, tokenizer=nltk.word_tokenize)\n",
"clean_bow_counts = count_vect.fit_transform(train_data.description_clean)\n",
"clean_bow_counts.shape"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"##### Using train BOW to run a CV on it and find optimal alpha"
]
},
{
"cell_type": "code",
"execution_count": 69,
"metadata": {},
"outputs": [],
"source": [
"search_grid = np.logspace(-2, 4, num=50, endpoint=True, base=10.0)\n",
"mse_by_alpha = []\n",
"for alpha in search_grid:\n",
" model = Ridge( alpha=alpha)\n",
" avg_score = abs(cross_val_score(model, clean_bow_counts, y=train_data.points, cv=10, scoring='neg_mean_squared_error').mean())\n",
" mse_by_alpha.append((alpha,avg_score))"
]
},
{
"cell_type": "code",
"execution_count": 70,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"linkText": "Export to plot.ly",
"plotlyServerURL": "https://plot.ly",
"showLink": true
},
"data": [
{
"line": {
"color": "rgba(255, 153, 51, 1.0)",
"dash": "solid",
"shape": "linear",
"width": 3
},
"mode": "lines",
"name": "MSE",
"text": "",
"type": "scatter",
"x": [
0.01,
0.013257113655901088,
0.017575106248547922,
0.023299518105153717,
0.030888435964774818,
0.040949150623804255,
0.054286754393238594,
0.07196856730011521,
0.09540954763499938,
0.12648552168552957,
0.16768329368110083,
0.22229964825261944,
0.29470517025518095,
0.3906939937054617,
0.517947467923121,
0.6866488450043002,
0.9102981779915218,
1.2067926406393288,
1.5998587196060574,
2.1209508879201904,
2.8117686979742307,
3.727593720314938,
4.941713361323833,
6.551285568595509,
8.68511373751352,
11.513953993264469,
15.264179671752334,
20.235896477251575,
26.826957952797247,
35.564803062231285,
47.14866363457394,
62.505519252739695,
82.86427728546842,
109.85411419875572,
145.63484775012444
],
"y": [
3.3012358410086806,
3.3009625729217205,
3.3000064620782865,
3.299298119388311,
3.2973820618147975,
3.2962025953382508,
3.2930346765559584,
3.2903002561180266,
3.286625480768128,
3.2814566771453935,
3.274839727144168,
3.267377632637179,
3.256686960536083,
3.244461935324445,
3.2295379228882104,
3.211456829285268,
3.1912483157021305,
3.1691585243888443,
3.1456996603249876,
3.1209830244607484,
3.0967566925546057,
3.073875452306568,
3.0535459244947334,
3.036515304706321,
3.023473845003599,
3.01524370156497,
3.0119472000362455,
3.014024082502401,
3.0219510643165286,
3.03574258909342,
3.0558507998228137,
3.0829218119158415,
3.1174304688648964,
3.1600140643766763,
3.2114985721354534
]
}
],
"layout": {
"autosize": true,
"legend": {
"bgcolor": "#F5F6F9",
"font": {
"color": "#4D5663"
}
},
"paper_bgcolor": "#F5F6F9",
"plot_bgcolor": "#F5F6F9",
"shapes": [
{
"line": {
"color": "#db4052",
"dash": "solid",
"width": 1
},
"type": "line",
"x0": 0,
"x1": 1,
"xref": "paper",
"y0": [
0,
0
],
"y1": [
0,
0
],
"yref": "y"
}
],
"title": {
"font": {
"color": "#4D5663"
},
"text": "BOW Counts - MSE as a function of learning rate (alpha)"
},
"xaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
0.01,
145.63484775012444
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "alpha"
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
},
"yaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
2.9958756088711103,
3.317307432173816
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "MSE"
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
}
}
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA/AAAAFoCAYAAADw9RAJAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQecFEUWh9+E3dlMziCgGADD6Zk4c0TFnOOd8QwoilkwYDiSgqCIYEA9s2ICPRVFAQOKEQNIkBwkb84zfb9XMz3MLrs73TMdqnr/fT8P2Kmuev29ntn5upKvrLxKIxwgAAIgAAIgAAIgAAIgAAIgAAIgAAJSE/BB4KXOD4IDARAAARAAARAAARAAARAAARAAAUEAAo8bAQRAAARAAARAAARAAARAAARAAAQUIACBVyBJCBEEQAAEQAAEQAAEQAAEQAAEQAAEIPC4B0AABEAABEAABEAABEAABEAABEBAAQIQeAWShBBBAARAAARAAARAAARAAARAAARAAAKPewAEQAAEQAAEQAAEQAAEQAAEQAAEFCAAgVcgSQgRBEAABEAABEAABEAABEAABEAABCDwuAdAAARAAARAAARAAARAAARAAARAQAECEHgFkoQQQQAEQAAEQAAEQAAEQAAEQAAEQAACj3sABEAABEAABEAABEAABEAABEAABBQgAIFXIEkIEQRAAARAAARAAARAAARAAARAAAQg8LgHQAAEQAAEQAAEQAAEQAAEQAAEQEABAhB4BZKEEEEABEAABEAABEAABEAABEAABEAAAo97AARAAARAAARAAARAAARAAARAAAQUIACBVyBJCBEEQAAEQAAEQAAEQAAEQAAEQAAEIPC4B0AABEAABEAABEAABEAABEAABEBAAQIQeAWShBBBAARAAARAAARAAARAAARAAARAAAKPewAEQAAEQAAEQAAEQAAEQAAEQAAEFCAAgVcgSQgRBEAABEAABEAABEAABEAABEAABCDwuAdAAARAAARAAARAAARAAARAAARAQAECEHgFkoQQQQAEQAAEQAAEQAAEQAAEQAAEQAACj3sABEAABEAABEAABEAABEAABEAABBQgAIFXIEkIEQRAAARAAARAAARAAARAAARAAAQg8LgHQAAEQAAEQAAEQAAEQAAEQAAEQEABAhB4BZKEEEEABEAABEAABEAABEAABEAABEAAAo97AARAAARAAARAAARAAARAAARAAAQUIACBVyBJCBEEQAAEQAAEQAAEQAAEQAAEQAAEIPC4B0AABEAABEAABEAABEAABEAABEBAAQIQeAWShBBBAARAAARAAARAAARAAARAAARAAAKPewAEQAAEQAAEQAAEQAAEQAAEQAAEFCAAgVcgSQgRBEAABEAABEAABEAABEAABEAABCDwuAdAAARAAARAAARAAARAAARAAARAQAECEHgFkoQQQQAEQAAEQAAEQAAEQAAEQAAEQAACj3sABEAABEAABEAABEAABEAABEAABBQgAIFXIEkIEQRAAARAAARAAARAAARAAARAAAQg8LgHQAAELCcQDodp/YaNFPD5qWPH9uTz+Sxvw2yFlRWVtGnLFsrPy6cWLfKliMnsNahUvrSsjLZuK6Sc7Bxq2SKfgsGgSuFbHuvqNWtp3vfzo0xys+msU06krOwsy9tJp0JN06i8ooIC/gBlZYXSqcqRc40y5c+j19+eTl07d6TDDznYkdhSbUS1HKR6nVacV1paStM+/JT8fj+dfdpJpj5j1v21kWZ98TXtt8+etMduvUyFU1NTS2+++z7t1LUzHdrvQFPnNlZ47bq/aPZX31BBXh6dfOKxltSJSkAABLxLAALv3dziykAgLQIPjR5Pvy1YVKeOQMBPbVq3ogH9j6X+xx6xQ/0rV6+hx598jtasW1/ntV16dqdB115BHdq3jf/8tbem0bvTP6JLLjibBvQ/uk75K6+/nfjL2b133kR99tgt/lplZRVdes1g6tihHY0bdX/S6+MvWq9NfZdmzv6K+NzE44D99qGT+h9NvXffNWk9dhdYu3Y9Tf/oUzr4wP3ob3v1tbu5pPVfdMX1FA5HqNfOPemhe2/bofz0/31CL7/xjvj5kFtvoL337B0v8/HMOfTa1PeooqKiznktWxbQoQcfQBeff1b853o7jQV02SXnU/9jDk8ar+wFfvj5V3p43JN1wnz8kQepXds2roT+3vsf08ZNW+iqyy6s0/769Rto8F33U9s2rWjCmP+4EpvRRs0w1T83duu1Mz1w961Gm3ClnEo5aAxQJBKhp557mbp17bLDZ7uVUB+f/Bx9Nfc7uvTic+mEY480VfX3P/1Cj4yfROecfjKddfpJps4tKy+nK667Vfxu4t9RVhzMbOTYJ+iX3xbSjdddQf0O/LsV1aIOEAABjxKAwHs0sbgsEEiXwAMjx9GCPxYLOcvPz6PamlratHkLLVuxSlRd/0vT3Hk/0PiJz4rXWPz23msPqq0N048//SqEnuV/6G2D4kLODwf4IQEL6523DIyHyz2U1w0eIv595qkn0rlnnhJ/7edff6eRY56go444hK6+7KImL7GktJRuGfIAFReXUnZ2Nv3joL9T+7ZtaPXa9fTL7wvEz2URlZ/m/0ajHp24w/Wmm8NUz08U65EP3EU9duoWr4p7CK+64Q7xgIWPu265nvbZq4/4+zff/UjjnnhG/J1lac8+u9PWwiJavnwV8cMdPl57fmK8Lr2dxh5a8AOWxIcDqV6P2+fdPOR+WrduA9164zW07959RS93bk6O6Dl047j5zmHEPZCJueA4+L3HUtO5U0e6/upL3QjNcJtmmKok8CrloLFk8YPTS64aRPzg9j/33WE4p2YKLvlzOd3z4MPic50fDps9ZBN4jp+5XTt4CPGIkSfHDaeskPyjYMxyR3kQAAFrCEDgreGIWkDAcwR0gR8z/F7q0rlj/Po+nfUFPfP8q3V6H/gLB/eac6/reWeeSmecekK8PAsfl585+0vq3LE9jR05TLymf8nLzMig/z49Pl7+y6/n0YSnnhf/rt8D/OJrb9EHH82kmwZeSQcfsF+TzCdNeYlmzflayOfddwyivNzceHnuXX7trffoux9+brAnn2O2Y9h/Y/XKKPAMiznxENPbB18XZ/f1tz/QY08+Kx7I8Ou6wFfX1NC/b7hdjHR4ZPg91LVzpzr5Wbx0GU2a8iKNHX5f/Ocs8DxcOzH/nnsjERFfJ/e2Gxk1YvT607lHGxN4o20bLZdOjNxGU+ebYWpE4NON1SgTq8oZiddIGaviSazHjMCnEiOfM/jOYeKB8hNjh1PLFgWmL8NqgU/lOhoKWv98Pen4o+mfF55t+rpwAgiAQPMgAIFvHnnGVYKAaQKNCTyL2L0PPSJ6Rnn4NB8zPptNU/77OnXv1pVGPRjtPU88+MvN1TfeIXq9WQZZCvm4894RtGLVanp0xH3UqVMH8bOJz/yXvpo7T8j70mXL6cWnH4v3VN5xz3DRk/vMhNGUl5fX6DXxF7sbbr1HvM5f8Nq0btlg2eKSEirIz4+/xkPDP545izZv2SZ67ffduw9d+a8LKCcnJ15m9KPRHuREqeV/85Dy3xcsonvvHCzmD1dWVdEDIx6lPr13o517dKe33/ufGInArx139OF04Tmni4cEC/5YQhOffj7eZqcO7UT9vffYlS45/yxiMeapBnO++oa2FRZRRkYGdenUkY498lAxEsGOQ5ejVi1a0MLFS+nxRx6idm1bi6ZuHfIgbd66lfbfdx/6cu68uMBv2LiZbrz9XiooyKOnHhttKKx0Bb6wqJgmTH6OVq1ZS2Vl5eKBAg/VP/bIw+j0k/vXmRPL/KZ/OJM2bNgoYuPRFwcduB+dNqB/kz1dZtqof9H8YIt7CXnUCj/w4PcHH0cc2o/at29Lb749nc458xTRK68fzHH8xGfokH4Hxocf/2/GZ8QPtv510Tn0yWdfEA8f54dlPET5hmsupZ26dqnTNN9n/31lKi1bsZoqKsqpQ4d2dMiBB4j6Jj/3Ms374SfBauceO8XPu/6ay6ldm9Z0338eEXOCE+WBY3r6+Zdp8ZJl4n7s3LkDnX/WaXTg3/8WP9/o/Z7sxmDZfv7lN+j7n34Vozz4vXvk4f+gs08bIN4vTTFtaFoPt9eYwPMoHf7c+nXBItEW3ztHH3GIaEsfHWE0/4nXf+pJx9EHH39Gixf/STm5OXTbjdfQhMnPixEOzJVzs2jJUoFinz370HX//lf8ASPLb/0cmM0/j5x64eWp8VEvvXfrRYFggAKBgHi/NnU0dR1XXXph0vcb35fDhj8q2k6857OysuLDzfnee+Od6eJzXv+s/dtefeiKf51f50FrY3F+/e339NiTU+iYIw7dYRoIf56+9NpbtH7DJvEe4Rg6dehAZ5xyAh3S74B4lQ0JvM75wnPPoBkzZ9Mvvy+kmpoa2qVnD9HLz58ZfCQOoT/2qMMa/Wznskbvn8RrveamO6mwsDjp77lk7yW8DgIg4F0CEHjv5hZXBgJpEWhI4PnL5RNPPUfffPcTXf/vS+nQf0QX8OGh8zyEvqme8fc//JReev1tOuWk4+iic88Q5+nz4C//53l0/NHROfUDbx5CLVu0IJ6jzq8PH3aHEODa2lq6+MpBhoa96734/zhofxp07eWGODzx9Av0xVffEo8I2GP3XrRu/V/iyyU/KJjwyIPxRb0uu/YWUd9zT46pU+8Do8bRgoWL41+69C95eiH+ItmqZQtRJx/6/G6eFjB+4hTxZZPbzs+PjhTYa88+dM3lF9PD4yfRDz/9ItrvtXMP2rxlK/21YZP49/OTHjV0bWYL6QJ/5b8uFNMc9CkL+rBVnjfKCwLO+mJuXOD5Ic3l190qriNxWH1Tbacr8Cyq/ECBWfBDDRaUP5evEHJ65GH96JorLhHN6w+YOAf8Zby6uoZWr10ryvGIEB4Z0thhtI2Gzud7lh9qbNlaKF7WHyQdf/SRlJuXLUamsBQdc+Sh8dP5gRY/2GJp5fzzwdL9+eyv4mVYNFlK+T9+0MQPtPja+fjpl99p1NgnxN/5ujIyMmnNunXiWvnh0tvT/hdf2yLxwdaQW26gNm1aizUmEueK8+Jat9/zkDifH0Dk5uXQosVLxb8Tp9EYvd+buh+Y10133CfeI3yN/GBiyZ8rxD2lT7VpiulpJx/fYPUNCTw/DONeXJ3hLj13inNJvHeM5l+/fr4XI+GIeNDBhz7C6Ppbhsbf+/xzlkGOof4ol4ZiNZN//mwe98TT0fx37kA5WTm0fOVK0U790U4NwWrqOobff2fS9xufz1OXWEAT7/lQVkiMvuHPiaH3j4o/1Orbe3f6Y9FSwYuZ8MPCZKOf+Pr4Oh+85zbadZeedS6DJZwfkPD906FdO5FfffoO/y7g3wl8NCTwDXEuL6sQsXFen3p8tGBo5l43ev8kXoT+e5GnsVi1SJ7Z3wEoDwIgIDcBCLzc+UF0IOAaAV3g+Us+9/pyTwT3JvAXQV7J+bqr/hmP7ba7/0O8InT94faJwc//dQGNGDOhzpDshYuW0P0jHhU9eTff8G/ilcuvHHgbnX7KCbT/vnvT3Q+MFj3Vpw44XvQE3z98rKH576+8+S5N+2AGXXzemYZW9NWlia911IND471A+jB8bp/j4MOswLM0/vPCc+n4ow8TX0z1xbd4aD/PLxfS1cgceBYXbi/xyyOX37R5q5BS/UGI1TdJ4vDkQbfdQ1u2bqPJj42iCZOep18XLKSnHx9N/331rToCzzE8/9Ib9NGns+LysFefPcQ82N677xbvwU+MVZ8Dz1+KGzouu/jcJkcZ8Jfz9Rs2UM/u23uSuVd14OChFI6E6eVnJ4hq+Rp40bbRDw2N91bzue/972Pqf8yRTQ7BNdpGUzk4/9Lr6kwf4bL6VBQzAs9iPfDfl4rFILknmkeksCDce8dNYqSHPoeWe5PvGHwd7Rsb6cL30Uuvv0PHHHmIeBjW2BD6huRRX8ySe0ePOyq6oCDPn79t6APi7yw1PJ9flxoj93tjrPSHfPx5MPj6q8T7hWMa8sBIsYaAfp18fkNMG6u3oevSJZAfQvQ/5gjRFnO64bb7RG+8PnLHaP4TpY7zdOZpJ1KPbt2opKyUunXpTLrAM8OLzjtDvKdZ4Pnn/Jn6ypQJote/KYFPln8WzasH3Smu4+7bbxRrUPDBDz143YpwbW3S6SpNXUe7Nm0Mvd+aGkL/2Zyv6KkpL9NB++9LA6++VAgxX/+YxybRj/N/E2svJJNW/kzUtEiDDzB59JXP54/3lvP1/7F4KQ0bPrbOtK+mBJ7X9Lj2in+KhwB8LcOGj6E/l6+MP3Q1c68bvX8S713+Xcq/U5mD7GtRWP27B/WBAAgYIwCBN8YJpUCg2RHQBZ57+DIyAhSJ8BfBmvhq7txDzjLBX0T5CxV/aZwy8ZE6w80ToXEvCAsHD/t9+KGh4iWWkIuuuEH0InKP9nc/zqcxj02me26/iXrv0UsshNR7j93o7tsG0dR3PxD/GZn/rn85N7qaLw9/5+Hz1135Tzr80O3bTOlf1Fjs+Qs9H2YFvv5KxdwDdfGVfM05oueUj2QCz19yR9x/V521CJLdkFVV1fTG29NI0+qW5OHl3DPX1JEo8HO+/EZMa+AvkzxknnuLWTonPfviDgLPw295SDIPV69/8LSJSy8+j9q3277yui7wvKtAQ8f5Z5+WdK0DPo/bXb5yNW3atJmKikpo+kefiOkaTz0+SkyR0IU1sQcuGb/6rydro6n6rBJ4fTSK3tY70z6i19+eJnrquceeR4DwSBAWdxb4xg6jAs9ixTlqaFrEcy+9Th9/OlsMLeaFxBpbmbuh+72xuPQpMhMfHU6tW22f9qI/9EoclZCOwHNMF1w2MD56IbHH97kX36BPPp9T5wGIkXtMv/7EB3OJ18mizsKuP1TSX+OHkvxw8omx/xE7fDQl8Mnyv2jJn3Tff8aI0Uu3DLq6DmZeo6S6qsqwwDd2HUZYNCXwQ4aNFL3vPG2Kp3boBwv12MefEqvJ80OVZO+nxqZr6efx9KgVK9eI6T5FhSXifcJCPmncSFGkKYGvz5mH5T8wcvuD5lTudTOfH/wg5p9X3Ug89eG+ITeb/ahCeRAAgWZAAALfDJKMSwSBVAg0Ngeee+F5JXjuteaV4Hl4tb4idFPDkfVV57l3I3Ee5t0PPCzmuvPQyfc/+kRIAS9qxtLKc+1XrFwt/s1fTPkL6jNPPJx0nuSLr04Vc1B5y7KTTzgm6eXzvHbu/eEHC/yAIfHQt7TTV+xOV+C57vo9SE0tYvfQw4/Rb7//IUJi+d19t1503FGHiWHOTR38BfbfN+y4AjR/secv+E0diQLPEnfFwFviD2707c8aEni9TpYQHl2xbPkqWrT0T7E1Eh+c0+cnPxqfX5zuEHreeomHy+q9/vWviUcNtCjIFwsf8gKIfPCUiN126UH/OHh/OuTgA5IO1zXaRjLhSFzAkcum0gNfXyz0OvQpKLyF33MvviZGZvBUlcYOowLPPe1cNnG9C71O/cHOuWecInqbm9paq6ke08QYefg+Dz+vv6ihvjNF4tD+dAReX6+hqZzpTI3mP9nWYo0JPEvrvNhimvwgy4zA18+//m991FL9zzEzAt/QFmlGWTQl8PrD3sbY/33fvcWaAY0d5eXlYqpOY+V4BM6jE54RO6jUP1IVeP2zVH+oYeZeN8qsfqws8DylQF/0NekvMRQAARBoVgQg8M0q3bhYEDBOoDGB5xqWLlshhrfrX/K415x7zxMXqKvfki4XvJAW7/2uH2+9+z968933RS/itI8+IT/5xSrmfOi97vzvO+75j5hDbmR/ap4vzPMZuTede9WTHfow4YYeQOgLCr363BNC9pwWeBbo6f+bIXoF9bnUfD3Jro2/OPLQ0fpH9526iiHPTR31V/h+e9qH9Mbb0+ts+deUwNevu6i4hIYMGyHiT9w3Pl2B595+nkrAPcRnnXYy7dyjm+jFnPj0C2I+sy7wHA/fn69PnSaGnOsHf0HmleGDwWCjOMy00VglTfXAX3npBWLRPf1oag58fYHXhyPrssnTRnj6yGUXn0eNLejG7RgV+BWr1tCd9w7fYScCroP33+Z9uE87uT9dcPZplgg83w88Xaf+2g71BYrbT0fg9evi/J9w7FENpu1v+/QVOykYzX+qAq+PFuL70KzA18+/Pv+bdwHh3UASD7M98A0JvFEWTQm8PuqGpzc1dHTt2kl8zjR26Jz1aVf1y/EaCrxGCE/d4ZXcu3XrLKbIXH/z3ZSTm51SD7x+/+nb4pkReKPM6l8HBD7Zb228DgLNmwAEvnnnH1cPAo0SaErgl69cRXfdN1Js0cbzuHVxaGrInz4Puf6wdn1hNB5izb3giUMo9bmLvKgUL5jW0KrDDV2APlyf5+M++ehIIXgNHTyEnxf/evaF14Qg8370iV8eWYJ5GH/icHcW+Ibmkja2iF1DX4Qb64FPnGvfULw8TWHudz/S8y++IRZWenrCaMpvYjX+VG/v+gLPvV5vvP0+HXv0YfHt4eoLPLPiBxyNLUDFPeUsGIm9g+kK/L8H3V5nqLx+vbzWAq+5kCjw+ms8H/j3hYuJh4DzF31eeyFxNfX6zFJpo34dDckmb6v49HOv7DBKJB2B14cF84KQLPWNHUYFXu8N5ikXidv/cb368H19FI4ZqWksLv0z4oXJ4ygUyowX0x8Y9jvw78SfH3ykI/A8nPnSqwcLYU62tZ/R/Msg8Hr+E0cq6BCtEHijLHSBb2gYvi7Yzz85lrKys0x/ROnTH3gHheHD7qxzPo8Ou+bGOxtc6JSFOFWB19dfOeyQg2jgVf8y9bDKKLPEC9EXbN19113o/qHRRVNxgAAIgEAiAQg87gcQAIEGCTQm8Pzl4pHxk4lXT9dlm78Q8xcn/sKvr66uV8pfuHhV3ffe/7jBVYZ1SeaeZj5uvfEasYAdH/oceb2umwZeRQcfsK+hjI16dKKYW85fZm8ffG2dYfccEw+rnv3Vt2LYvL4t0Z599xDz7fWDHxqwqCbuha5PF9CHknNZXlTunodG19n6x4zQ6A8xEgWF6+WVnP9Y8ucO18xTC3g7vwfuvjXpUHpDsOoVMrLHdn2B5yGr3PN9zeWXEHNMPPhhw+13PySE+d47bxIjN/hIV+D13rzEaRW8ANmQ+0eJRet0geehxUce2q9OT7s+8uPs0wcQ/9fYYbSNpjg3JJv6avG8mBcv2MYH35fvTP9IjHZoaBX6ZD3w+lBz8eBq3Ig6WyTy/cIjWHg/ev3+4dEs+tZY3H5Dw7d5VwgeOTHygSHUY6foNnj8vhx4y1Bxf7LYs+Cbud8bY6XfU/UXn3zsyWeJ98dO/GxJR+C5/cYeKPJrPHqjS+eOgpfR/Msg8HpPMed/5P13ielAnKuPPp1NPK3IzCr0DT14NMqCGXJ+eLqKvs6HnnPeeUG8HxN2WdBf488HvoZk04N4qgUvVFd/JxD94Vf9BzOr166j24Y+lNIceH5PPjhqvBiSf8M1l9MhB+9v6l43w0znwAs28u8ZM7uopPI5j3NAAATUJQCBVzd3iBwEbCWgCzzPf83LzRUrGZeWldPSP5eL3l/+cjZu1H1xMdYlmIPiL2C8AnI4EqEff/5NrFDPXyqH3jYoLm+JwesLOfHP6i+Epy96xK8Zmf+u18syc/Nd9wsp4YX2Dtx/X+rYrh3xl7mFi5cI+WB5YYnhL2m83RdLH1/vQQfsS+v/2ki8KjYfiUPrX3j5Dfrwk1niy+Bh/ziI/vproxieHf+CGtuj3ozQcM/6ldffJlZjPvG4Iyk3N5eCgQDxMF7eUoyH8h64/9+obdvW9OefK4l7b3lO9ZgR9yWdw53KTZKqwPM9wwd/ge61c09q374NLV66XOyHzfdM/bnU+pdbXhehoWNA/2PEOY0d+j3K7R3w97/Rtm1FNO/7n+JbeOkCz+1kZoboyEMPEqvQr9+4iT6a8blYqZ7XXkhcMK1+W0bbaIpzQ7LJc3X5oRfnnPenLsjLFTsU8D3IRyoCz+fp9ycvDMn3Ul5eLv38y+9iHQLeRq7PHruK9QD4ARaL92EHHyS2JuTRH7xeQP1t5Hh+Ns/TZvk789QTKTsnhz6ZOVtMReCHafxQjQ8z93tjrHiRt2tviu7MwFMAeLrHz/N/F3PEeRQNj6bhzxE+0hV4fXQP18XXsduuu9DWrdvo198XiW3H9IdjRvMvg8Dztei55b/zZzQ/0NKPdAXeKAtuT9+ZhB9+7rrLzrRh0yaxrSNzuvbGu8R7lHvRDz5gP7HSu75WBm9RedbpJzX5saVP2Up8qMQncD1XXHeLqJt//+zaqyctX75aPGzmw+gceF609KD996PMUCZ9/8N8ca8njkIxc6+bYaZftP5wsf6iqql8luMcEAABbxKAwHszr7gqEEibgD4kPLEi/vLM8wn5yw0vXMVin3jw3NLHJj0rtnxKPPiL2o3XXSm2v2ro4N75V6e+1+DQR/653ntvZP57Yv2VFZX04mtv06wvvxaipB98HXv22UNsV8fD/vngVcsfnfCUWBFaP1iCbr/pGuq9+67xn/GXtwdGjIvvLcwv8Crca9dtED/THzLoiy011JPFw1m5ZyyxB4kfgHDPK/dC8cFfQLnHZ9yEp+vExK9xz9rg665Mupp8qjeBIYGf8hLNmvN1fE47c5n+4af0xVff1JmrzzEw79MG9Bf/JQ6N1gW+sTiTzeXm/cKHDX+kzv7azI0fzvCX7qceGy3Ej3t2v/j62zr3AMvNNVdcHB/t0VgMRttoirWQzQaGoesLwSXebycefyS9/d6HdbZLfPr5V2jmrC9pxP131tkyT1/rIXEePd/n/H55a9oHda6XH6rx8HNeI4BzxT2h8374KV6Gp8J0bN9eCHz9obsc5+TnXqpTH6/BcOW/LhBiz4fZ+70xXstWrKTR456M7yPO5Xgo9m03XUuJ+9Y3xrShevWRBfWvi9/rk599Mf6e08/le4h32OAeeKP5b+r6ud7GFrEbP/FZmjvvBxo/+gHx+dhQrGbyz23xeiNzvpxLhUVF1KVzJ+IHYeMmPkuhUEZ8Dnhj/Ju6DqMsuG7uDX/hpTfjn138GaBR52WnAAAgAElEQVSvwM/1TJryYnxxTj0WflB5+T/PFw+Zmjq+/HoeTXjqeep/zOFiVEbiwQ+qHhk/Kf4Qj1/jh0Gffv4F5efn7TAH/twzTxEPpvjQ94Hnzwz+faAfPK3qhmsvi68dYuZeN8NMb08f9aLvopHq5zjOAwEQ8C4BCLx3c4srAwHXCHBPyNr168Vq4106dRTzzN0++AvZxs2bKTc7m9q3bxfvyasfF8vN2nV/UauWLRvcu5zLc48995TycM9uXTtTVihk2eXxFz7e47htm9bx3nWW/Q2btlBlZYX4OW+NJvPBUyq2bimksopyat+urejZtevgXLCsV1RUCgFtbL0DLrd1WxFtKywUYsa97o3N168fq9E2UrlGfsi0Zv1fYi2Dxh5wpVIvx8xD3yurKsU909A9yu9T7hlt06ql2FKtqYPrW7d+A1VVV1GXTp3qPIhJJb5k53DsW7ZuFSNN+GGLnQffrxs2bqKsUJZgpffy623amX87r0uvWx9ab8W2ZGZZ8AiAkpIyatu2DWVk1F0skh82bdiwicJaWEztMPo5ytOueC79lq3b6LGHH6rzYIevmbfQ5N8/fHTu2FGMwDJy6ALPU1U6tm8nRvS0a982/pDKSB0NlTHDTF8c0sh2eqnGg/NAAATUJwCBVz+HuAIQAAEQAAEQAAEQoG+++5HWrF1PfXbflVq3bkVbtmyj5195U0xj8tKQbH1hQx4tcfftN1qS+USB37lHd0vqNFMJPzweePNQMb//yXHDDT/QMNMGyoIACHiDAATeG3nEVYAACIAACIAACDRzAq+/PU3sEFD/OLTfgXT91Zd6is6k2DSek084RuzmkO7hpsDzvP2h948WD1oSF3JN95pwPgiAgDcJQOC9mVdcFQiAAAiAAAiAQDMjwMPlf1uwWAxNr6yuovbt2tCuu/QUizd67eDFP2fO/lpcVv9jjthhiL7Z6124aAn9uXwVHXHoQbZsz9lUPOvXb6Af5v9Gebk5xNum4gABEACBpghA4HF/gAAIgAAIgAAIgAAIgAAIgAAIgIACBCDwCiQJIYIACIAACIAACIAACIAACIAACIAABB73AAiAAAiAAAiAAAiAAAiAAAiAAAgoQAACr0CSECIIgAAIgAAIgAAIgAAIgAAIgAAIQOBxD4AACIAACIAACIAACIAACIAACICAAgQg8AokCSGCAAiAAAiAAAiAAAiAAAiAAAiAAAQe9wAIgAAIgAAIgAAIgAAIgAAIgAAIKEAAAq9AkhAiCIAACIAACIAACIAACIAACIAACEDgcQ+AAAiAAAiAAAiAAAiAAAiAAAiAgAIEIPAKJAkhggAIgAAIgAAIgAAIgAAIgAAIgAAEHvcACIAACIAACIAACIAACIAACIAACChAAAKvQJIQIgiAAAiAAAiAAAiAAAiAAAiAAAhA4HEPgAAIgAAIgAAIgAAIgAAIgAAIgIACBCDwCiQJIYIACIAACIAACIAACIAACIAACIAABB73AAiAAAiAAAiAAAiAAAiAAAiAAAgoQAACr0CSECIIgAAIgAAIgAAIgAAIgAAIgAAIQOBxD4AACIAACIAACIAACIAACIAACICAAgQg8AokCSGCAAiAAAiAAAiAAAiAAAiAAAiAAAQe9wAIgAAIgAAIgAAIgAAIgAAIgAAIKEAAAq9AkhAiCIAACIAACIAACIAACIAACIAACEDgcQ+AAAiAAAiAAAiAAAiAAAiAAAiAgAIEIPAKJAkhggAIgAAIgAAIgAAIgAAIgAAIgAAEHvcACIAACIAACIAACIAACIAACIAACChAAAKvQJIQIgiAAAiAAAiAAAiAAAiAAAiAAAhA4HEPgAAIgAAIgAAIgAAIgAAIgAAIgIACBCDwCiQJIYIACIAACIAACIAACIAACIAACIAABB73AAiAAAiAAAiAAAiAAAiAAAiAAAgoQAACr0CSECIIgAAIgAAIgAAIgAAIgAAIgAAIQOBxD4AACIAACIAACIAACIAACIAACICAAgQg8AokCSGCAAiAAAiAAAiAAAiAAAiAAAiAAAQe9wAIgAAIgAAIgAAIgAAIgAAIgAAIKEAAAq9AkhAiCIAACIAACIAACIAACIAACIAACEDgcQ+AAAiAAAiAAAiAAAiAAAiAAAiAgAIEIPAKJAkhggAIgAAIgAAIgAAIgAAIgAAIgAAEHvcACIAACIAACIAACIAACIAACIAACChAAAKvQJIQIgiAAAiAAAiAAAiAAAiAAAiAAAhA4HEPgAAIgAAIgAAIgAAIgAAIgAAIgIACBCDwCiQJIYIACIAACIAACIAACIAACIAACIAABB73AAiAAAiAAAiAAAiAAAiAAAiAAAgoQAACr0CSECIIgAAIgAAIgAAIgAAIgAAIgAAIQOBxD4AACIAACIAACIAACIAACIAACICAAgQg8AokCSGCAAiAAAiAAAiAAAiAAAiAAAiAAAQe9wAIgAAIgAAIgAAIgAAIgAAIgAAIKEAAAq9AkhAiCIAACIAACIAACIAACIAACIAACEDgcQ+AAAiAAAiAAAiAAAiAAAiAAAiAgAIEIPAKJAkhggAIgAAIgAAIgAAIgAAIgAAIgAAEHvcACMQIRDSNCovKqXXLXDDxCIGS8irKCPgpK5ThkStq3pcRDkeouKySWhXkNG8QHrr64tJKygoFKTMj6KGrar6XUlNbS+UVtdQiP6v5QvDYlReVVFBOdiZlBAMeu7LmeTlVNbVUXVVL+Xl4j6p8B0DgVc4eYreUAATeUpxSVAaBlyINlgUBgbcMpTQVQeClSYUlgUDgLcEoVSUQeKnSkXYwEPi0EUpRAQReijQgCBkIQOBlyIK1MUDgreXpdm0QeLczYH37EHjrmbpZIwTeTfr2tA2Bt4erW7VC4N0ib227EHhreaI2hQlA4BVOXiOhQ+C9lVMIvLfyyVcDgfdWTiHw3sonXw0E3ls5hcB7I5/NUuA1TaOiohIqKy+ntm1aUyiU2WQ2+Uvjlq3biM9r17Y1+f1+b2QfV1GHAATeezcEBN5bOYXAeyufEHjv5RMC772cQuC9lVMIvDfy2ewEfsEfS2jkmAlUXVMjMhgI+OnCc8+kAf2PbjCj773/Mb069b34a1lZIbrj5oHUe7de3rgDcBVxAhB4790MEHhv5RQC7618QuC9l08IvPdyCoH3Vk4h8N7IZ/MT+IWLadmKVXRovwMpLy+HXnh5Kn3y+Rx6YfK4BnviP545h1oU5NHf9uxDteFaenDUYxQOh+mR4fd44w7AVUDgPXwPQOC9lVwIvLfyCYH3Xj4h8N7LKQTeWzmFwHsjn81O4OunbdoHM2jqux/QlCfHUDCYfBubB0aNI9KI7r3zJm/cAbgKCLyH7wEIvLeSC4H3Vj4h8N7LJwTeezmFwHsrpxB4b+Sz2Qr8/F8X0IzP5tDvCxfRReedQccddXiTGf3o01k099sfaO36DXTH4Gtp1116euMOwFVA4D18D0DgvZVcCLy38gmB914+IfDeyykE3ls5hcB7I5/NVuBnfDabZs2ZS2vWrqdTBxxPZ58+oMmMPv3cK7Rw0WLaVlRCg665jPbdZ09RPufFf1DprhdQcZ8rvXFHNPOrYEHgdRFweINAJKKRz0fk4//D4QECGoUjGgWwkKgHchm9hHAkQn6fD+9Rj2RUI434cxfvUY8kVH+P+n3E/8OhPgFekJv/c3tB7pYF2erDdPEKmq3A68y5J37EmAk0dvh91Llzh6SpePHVqfTJZ1/Qf58eHxf46l1Po8oDbk16LgrITYAXsSspraQW+fhQkTtTxqMrq6ymoN9Poczk02OM14qSbhEIhzUqq6iigrwst0JAuxYTKCuvpszMAGUEAxbXjOrcIFBbG6bKqjDl5Ta9u48bsaHN1AiUllVRViiDgkF0bqRGUK6zqmvDVFMdptwcd9+jwQA+89O5M5q9wG/ZWkgDbx5Cd982iPbsu0dSlrO+mEuTnn2RXn52guip5R74cI9jqeqwB5KeiwJyE8Aq9HLnJ5XoMIQ+FWrynoMh9PLmJtXIsA98quTkPA9D6OXMSzpRYQh9OvTkOxdD6OXLSSoRNTuB/3DG55Sfl0v77N1HDNnjofHf/zSfJj82ivJyc+n1t6fRt/N+pLEjhwmez730Oh243760yy7daeu2Iho55nHKzMiMr0IvBL7zwVR1zNhU+OMciQhA4CVKhkWhQOAtAilJNRB4SRJhYRgQeAthSlAVBF6CJFgcAgTeYqAuVweBdzkBFjXf7ASeV51/5c134/h4X/frr76M9t93b/GziU//l776Zp7oYedj5Jgn6Odff4+X79ihHd1x03XUqVN0uD0LfKTdnlR5wlMWpQTVuEUAAu8WefvahcDbx9aNmiHwblC3t00IvL18na4dAu80cfvbg8Dbz9jJFiDwTtK2r61mJ/CMkr8Ebt22jTSNqF3b1kkXz6muqaEtm7dSTm4OtSjIr5MNIfAtulPlqa/alyXU7AgBCLwjmB1tBALvKG7bG4PA247Y8QYg8I4jt7VBCLyteF2pHALvCnbbGoXA24bW0YqbpcBbSZgFXstuTRVnv29ltajLBQIQeBeg29wkBN5mwA5XD4F3GLgDzUHgHYDsYBMQeAdhO9QUBN4h0A41A4F3CLTNzUDg0wTMAk+BTCq/cFaaNeF0twlA4N3OgPXtQ+CtZ+pmjRB4N+nb0zYE3h6ubtUKgXeLvH3tQuDtY+tGzRB4N6hb3yYEPk2mQuCJqPz8mUQZ2H4sTZyung6BdxW/LY1D4G3B6lqlEHjX0NvWMATeNrSuVAyBdwW7rY1C4G3F63jlEHjHkdvSIAQ+Tay6wFec8RZpeZ3SrA2nu0kAAu8mfXvahsDbw9WtWiHwbpG3r10IvH1s3agZAu8GdXvbhMDby9fp2iHwThO3pz0IfJpcdYGvPOlZirTpnWZtON1NAhB4N+nb0zYE3h6ubtUKgXeLvH3tQuDtY+tGzRB4N6jb2yYE3l6+TtcOgXeauD3tQeDT5KoLfNUxYyjcuV+ateF0NwlA4N2kb0/bEHh7uLpVKwTeLfL2tQuBt4+tGzVD4N2gbm+bEHh7+TpdOwTeaeL2tAeBT5OrLvDV/YZSba8BadaG090kAIF3k749bUPg7eHqVq0QeLfI29cuBN4+tm7UDIF3g7q9bULg7eXrdO0QeKeJ29MeBD5NrrrA1+w3kGr6XpRmbTjdTQIQeDfp29M2BN4erm7VCoF3i7x97ULg7WPrRs0QeDeo29smBN5evk7XDoF3mrg97UHg0+QaF/i+FxFLPA51CUDg1c1dY5FD4L2VUwi8t/LJVwOB91ZOIfDeyidfDQTeWzmFwHsjnxD4NPOoCzwPn+dh9DjUJQCBVzd3EHjv5a6hK4LAey/PEHhv5RQC7618QuC9l08IvDdyCoFPM4+6wPMCdryQHQ51CUDg1c0dBN57uYPAN4+cQuC9lWcIvLfyCYH3Xj4h8N7IKQQ+zTzqAs9byPFWcjjUJQCBVzd3EHjv5Q4C3zxyCoH3Vp4h8N7KJwTee/mEwHsjpxD4NPOoC7yW14kqzngrzdpwupsEIPBu0renbcyBt4erW7ViCL1b5O1rFwJvH1s3aobAu0Hd3jYxB95evk7XDoF3mrg97UHg0+SqCzxlZFP5+TPTrA2nu0kAAu8mfXvahsDbw9WtWiHwbpG3r10IvH1s3agZAu8GdXvbhMDby9fp2iHwThO3pz0IfJpcc14+jCgSFrUIgc/ITrNGnO4WAQi8W+TtaxcCbx9bN2qGwLtB3d42IfD28nW6dgi808Ttbw8Cbz9jJ1uAwDtJ2762IPBpss2eegr5KraIWngIPQ+lx6EmAQi8mnlrKmoIvLdyCoH3Vj75aiDw3sopBN5b+eSrgcB7K6cQeG/kEwKfZh6zpv+T/IVLRS28iB0vZodDTQIQeDXzBoH3Xt4auyIIvPdyDYH3Vk4h8N7KJwTee/mEwHsjpxD4NPMY+nQQBdZ/L2rhbeR4OzkcahKAwKuZNwi89/IGgW8+OYXAeyvXEHhv5RMC7718QuC9kVMIfJp5DH15HwWWfyJqqe43lGp7DUizRpzuFgEIvFvk7WsXQ+jtY+tGzeiBd4O6vW1C4O3l63TtEHinidvfHobQ28/YyRYg8E7Stq8tCHyabDO/e5SCf7wpaqnZbyDV9L0ozRpxulsEIPBukbevXQi8fWzdqBkC7wZ1e9uEwNvL1+naIfBOE7e/PQi8/YydbAEC7yRt+9qCwKfJNuPX5ynj56eiAt/3IiHxONQkAIFXM29NRQ2B91ZOIfDeyidfDQTeWzmFwHsrn3w1EHhv5RQC7418QuDTzGNwybuU+c1oUQsPn+dh9DjUJACBVzNvEHjv5a2xK4LAey/XEHhv5RQC7618QuC9l08IvDdyCoFPM4+BVbMoNHuIqIUXsOOF7HCoSQACr2beIPDeyxsEvvnkFALvrVxD4L2VTwi89/IJgfdGTiHwaebRv/Fnyvr4OlELbyHHW8nhUJMABF7NvEHgvZc3CHzzySkE3lu5hsB7K58QeO/lEwLvjZxC4NPMo79oJWVNu0DUouV1oooz3kqzRpzuFgEIvFvk7WsXc+DtY+tGzRhC7wZ1e9uEwNvL1+naIfBOE7e/PcyBt5+xky1A4J2kbV9bEPg02fqqiij7jROjtWRkU/n5M9OsEae7RQAC7xZ5+9qFwNvH1o2aIfBuULe3TQi8vXydrh0C7zRx+9uDwNvP2MkWIPBO0ravLQi8BWxzXjqUSIuImoTAZ2RbUCuqcJoABN5p4va3B4G3n7GTLUDgnaTtTFsQeGc4O9UKBN4p0s61A4F3jrUTLUHgnaBsfxsQeAsYZ089mXwVW0VNPISeh9LjUI8ABF69nCWLGAKfjJBar0Pg1cqXkWgh8EYoqVMGAq9OroxGCoE3SkqNchB4NfKULEoIfDJCBl7Pmn4J+Qv/FCV5ETtezA6HegQg8OrlLFnEEPhkhNR6HQKvVr6MRAuBN0JJnTIQeHVyZTRSCLxRUmqUg8CrkadkUULgkxEy8Hro0xsosP4HUZK3kePt5HCoRwACr17OkkUMgU9GSK3XIfBq5ctItBB4I5TUKQOBVydXRiOFwBslpUY5CLwaeUoWJQQ+GSEDr4e+uJcCKz4VJav7DaXaXgMMnIUishGAwMuWkfTjgcCnz1CmGiDwMmXDmlgg8NZwlKUWCLwsmbAuDgi8dSxlqAkCL0MW0o8BAp8+Q8qcN4aCi6Lbx9XsN5Bq+l5kQa2owmkCEHinidvfHgTefsZOtgCBd5K2M21B4J3h7FQrEHinSDvXDgTeOdZOtASBd4Ky/W1A4C1gnPHLFMqY/0xU4PteJCQeh3oEIPDq5SxZxBD4ZITUeh0Cr1a+jEQLgTdCSZ0yEHh1cmU0Ugi8UVJqlIPAq5GnZFFC4JMRMvB6cPHblPntI6IkD5/nYfQ41CMAgVcvZ8kihsAnI6TW6xB4tfJlJFoIvBFK6pSBwKuTK6ORQuCNklKjHARejTwlixICn4yQgdcDKz+n0JyotPMCdryQHQ71CEDg1ctZsogh8MkIqfU6BF6tfBmJFgJvhJI6ZSDw6uTKaKQQeKOk1CgHgVcjT8mihMAnI2Tgdf+GnyhrRnTYPG8hx1vJ4VCPAARevZwlixgCn4yQWq9D4NXKl5FoIfBGKKlTBgKvTq6MRgqBN0pKjXIQeDXylCxKCHwyQgZe9xetoKxpF4qSWl4nqjgjuqAdDrUIQODVypeRaCHwRiipUwYCr06ujEYKgTdKSo1yEHg18mQmSgi8GVryl4XAy58jIxFC4I1QSlLGV1VI2W+cFC2VkU3l58+0oFZU4TQBCLzTxO1vDwJvP2MnW4DAO0nbmbYg8M5wdqoVCLxTpJ1rBwLvHGsnWoLAO0HZ/jYg8BYxznnpECJNE7UJgc/ItqhmVOMUAQi8U6SdawcC7xxrJ1qCwDtB2dk2IPDO8ra7NQi83YSdrx8C7zxzO1uEwNtJ17m6IfAWsc5+cwD5KreJ2ngIPQ+lx6EWAQi8WvkyEi0E3ggldcpA4NXJldFIIfBGSalRDgKvRp7MRAmBN0NL/rIQePlzZCRCCLwRSgbKZE27iPxFy0VJXsSOF7PDoRYBCLxa+TISLQTeCCV1ykDg1cmV0Ugh8EZJqVEOAq9GnsxECYE3Q0v+shB4+XNkJEIIvBFKBsqEPhlIgb9+EiV5GzneTg6HWgQg8Grly0i0EHgjlNQpA4FXJ1dGI4XAGyWlRjkIvBp5MhMlBN4MLfnLQuDlz5GRCCHwRigZKBOaczcFVn4mSlb3G0q1vQYYOAtFZCIAgZcpG9bEAoG3hqMstUDgZcmEdXFA4K1jKUNNEHgZsmBtDBB4a3m6XZvrAq9FyF+8kiIterqNQun2IfAWpS/z2zEUXBzdPq5mv4FU0/cii2pGNU4RgMA7Rdq5diDwzrF2oiUIvBOUnW0DAu8sb7tbg8DbTdj5+iHwzjO3s0UnBN5XU06+ohXE22z7ileKP6N/Xy0uTSvoRhWnvW7nZXq+bgi8RSnOmP8MZfwyRdRW2/s8qt7/RotqRjVOEYDAO0XauXYg8M6xdqIlCLwTlJ1tAwLvLG+7W4PA203Y+foh8M4zt7NFqwTeV7E1JuUxOReSvpJ85ZsMhV9+ydeGyqFQwwSapcBrmkZFRSVUVl5Obdu0plAos8n7IxwO0+Yt26hli4JGywaXTKfMb0aIesLdj6aqwx/CPacYAQi8YgkzEC4E3gAkhYpA4BVKlsFQIfAGQSlSDAKvSKJMhAmBNwFLgaJmBN5XslYMdxe957qgs6RXF6d8pVpmAWm5Hajy5BdSrgMnEjU7gV/wxxIaOWYCVdfUiPwHAn668NwzaUD/oxu8H156/W16/8NP46/13q0XDb7+31RQkFenfGDdtxSaOVj8LNJuL6o8YTLuL8UIQOAVS5iBcCHwBiApVAQCr1CyDIYKgTcISpFiEHhFEmUiTAi8CVgKFK0j8Fp4u5wXrhCy7itaSf7iVUThqpSvRstpS1puJyHqkdwOpOV1jP6b/8zpSFpGTsp148QogeYn8AsX07IVq+jQfgdSXl4OvfDyVPrk8zn0wuRxDfauT//fJ9S5c0fqu8dutO6vv2jYf8bSSSccQ+efdWqde8hfuJyypkfnvWs57ajirPdwjylGAAKvWMIMhAuBNwBJoSIQeIWSZTBUCLxBUIoUg8ArkigTYULgTcCSsKivppR8LOex+egk/r6SAqVr2VhSjNhHWn4niuR2JC2PRZ3FvIP4MyJkvSORP5hi3TjNCIFmJ/D1oUz7YAZNffcDmvLkGAoGk99sox+dSBs3baFHht9TpypfdRllv35c/GeY22Hk9pOrDARernxYEQ0E3gqK8tQBgZcnF1ZFAoG3iqQc9UDg5ciDlVFA4K2kaU9dvvLNsd7zhPnoJavJV7Yx9QYDIYrkd46KeUzSdTmPCnu71OvGmWkTaLYCP//XBTTjszn0+8JFdNF5Z9BxRx2eFGZtbS1def1tdPAB+9E1V1yyQ/ns144jX02Z+Dn3wOPmTopUqgIQeKnSYUkwEHhLMEpTCQRemlRYFggE3jKUUlQEgZciDZYGAYG3FGfKlflK1sRWc18ZXdm9cAX5SteSr3JbynWK+egs6SzkYrg796hHe9DFn5ktUq4bJ9pLoNkK/IzPZtOsOXNpzdr1dOqA4+ns05Pv2/7w+En08y+/0fjRD1LbNq1EZgqLK+IZav/55RQsXin+vfmwx6i6dV97s4faLSfAgsDrIuDwBoFIRCOfj8jH/4fDAwQ0Ckc0CvjxHvVAMsUlhCMR8vt8eI96JKEaacSfu3iPeiSh+nvU7yP+Hw77CPi0GgoWr6JgKf+3WvhEsGw1BcvWka92u2uYjSCc1YbCuZ0onN2BwjkdqDa7PdVmtRdz08M8Hz2QZbZKS8q3LMi2pJ7mWkmzFXg94dwTP2LMBBo7/D7q3LlDo/fBcy+9Th9/Opvuu2sw9d5913i52nA4/vecz2+h4Pp54t8Vhz5ANTsd1VzvKyWvm3vgS0orqUU+PlSUTGADQZdVVlPQ76dQZvLpMV65Zi9fRzisUVlFFRXkufOFw8ts3bq2svJqyswMUEYw4FYIaNdCArW1YaqsClNebtO7+1jYJKqymUBpWRVlhTIoGMSD03RR+6pLoqu6F6+kAC8Wxyu7l64jP89Hj9SmXH0krzPxfzzcPZLXgSIs5nkdRY96JKcDkW977qprw1RTHabcHHffo8EAPvNTTnhzXMSuPqwtWwtp4M1D6O7bBtGefffYgSVvOffkMy/SV9/Mo3vvHEy777pLo7wz546g4NLp4nXeB573g8ehDgEMoVcnV0YjxRB6o6TUKIch9GrkyUyUGEJvhpb8ZTGEXv4cmY0QQ+jNEeN90MV+6GLbtRXkK1lF/pK15Ctdb66ixNKBTIrkdyGNJV0Md2c5T1jdPbuN4brNbCNnuFIUdJxAs+uB/3DG55Sfl0v77N1HDNl7+rlX6Puf5tPkx0ZRXm4uvf72NPp23o80duQwkYxRj06kn+b/RjcNvIp26tYlnqAO7dpQoN7To4z5z1DGL1NEGZZ3lngc6hCAwKuTK6ORQuCNklKjHARejTyZiRICb4aW/GUh8PLnyGyEEPgdifmKV8fmo6+IzkcvXkO+0jXkq9hqFm+8vJaRR1pBV7FgXJ3V3VnU+b/MgpTrTjwRAm8JRtcraXYCz6vOv/Lmu3HwWVkhuv7qy2j/ffcWP5v49H9Fb/vLz04Q/77s2luoomLHuScP/+du6talc50EBpdMp8xvRoifhbsfTVWHP+R6ghGAcQIQeOOsVCkJgVclU8bihMAb46RSKQi8StlKHisEPjkj1Uo0S4EPV8e3XRPD3ItXk48lnXvSa0pSTqGW3Zq0/K7R4e56D3pOdH90MdQ9GEq5bqMnQuCNkpK7XLMTeKBiT1AAACAASURBVCHX4Qht3baNNI2oXdvWli2eE1j3LYVmDhYZj7TtQ5UnPiN39hFdHQIQeO/dEBB4b+UUAu+tfPLVQOC9lVMIvLfyyVfjVYH3VRVFe89Z0PUV3YvXROejh6tTTqToQRfD3bvEtmDTh7tH90t3+4DAu50Ba9pvlgJvDboda/GVrKPsd88WL2iZuVRx3id2NYV6bSAAgbcBqstVQuBdToDFzUPgLQYqQXUQeAmSYGEIEHgLYUpSlcoC7yvfGJVzvRe9dA35S6I96Skf/uB2QRdbsHUisT+6vl96VnSXKlkPCLysmTEXFwTeHK+kpXNeOYIoXCPKVZw9jbTstknPQQE5CEDg5ciDlVFA4K2k6X5dEHj3c2B1BBB4q4m6Wx8E3l3+drQuu8DHF4wrXklir3Qe5s6SXr4pZRxaRo4Y6q7ld4kNd0/YH50XkcvITblut0+EwLudAWvah8BbwzFeS9b0S8hf+Kf4d9Vxj1O4498tbgHV2UUAAm8XWffqhcC7x96OliHwdlB1t04IvLv8rW4dAm81Uffrc13gayujW6/xiu7Fq0TvuZB0npNeXZQyIC2rVXQ+Og935570bF7VnReQi67uTv6MlOuW+UQIvMzZMR4bBN44K0MlQ3PupsDKz0TZ6oNuodrdzjJ0Hgq5TwAC734OrI4AAm81UXfrg8C7y9+O1iHwdlB1r04IvHvs7WrZCYH3VRUmbLsWE3QWdZ6PXlOe8qXxQnHR+ejcmx7dgi063J23Ymufcr0qnwiBVzl722N3VeA3bd5CM2d/RacP6E+8GvzGTVvosznb/81hbti4mT7/4ms64+QTKBTKlJ56xs9PUcavz4s4a/c4m6oPuFn6mBFglAAE3nt3AgTeWzmFwHsrn3w1EHhv5RQC76188tVYJfC+sr9iveiro6u6l/Le6FFZp0g4NXA+f2yYexexBVuEF46L74/ekbRQy9Tq9fBZEHhvJNdVgf/lt4U0/JHH6Ymxw6lN65Y0/9cFNGLMBHpy3Ahq1bKFIPzj/N9o9KMT6anHR1FBfr701IPLP6bML+8XcYY7H0BVx4yXPmYECIH36j0AgfdWZiHw3sonBN57+YTAey+nxgVeiy4Yx8Pd9SHuYtG4tcTynvIRzI6KOQu66E3n1dwTtl7LyEm56uZ4IgTeG1mHwFucR//WPyjrg8tFrTw8p+LM7XvOW9wUqrOYAHrgLQYqQXUQeAmSYGEIEHgLYUpSFXrgJUmERWFA4C0CKVE1dQS+pjw6Hz02F73OonGV21KOWstssV3QhaTHVnfn3nTees0fSLlunFiXAATeG3cEBN7qPNaUU85rx8ZrLb9gJlEw2+pWUJ8NBCDwNkB1uUoIvMsJsLh5CLzFQCWoDgIvQRIsDAECbyFMl6ryVW6Lbbu2hnxlaym8dSVllK8nf+k68tWUphyVltNu+6JxeV2iveliuHsn7NiUMlXzJ0LgzTOT8QwIvA1ZyX7rtPj2FZUDplCk9R42tIIqrSYAgbeaqPv1QeDdz4GVEUDgraQpR10QeDnyYFUUEHirSNpbj690vehJj67oHt0XPT4fPVydWuM+H2ks5jzcnVd3L+gaG+4e24ItsyC1enGWpQQg8JbidK0yKQT+viE3U+uWLen3PxbRU1NepvuH3kItW0TnwP/y+wJ69oXXlJkDzzGHPh1EgfXfi/irD72Panv2dy3BaNg4AQi8cVaqlITAq5IpY3FC4I1xUqkUBF6lbCWPFQKfnJEjJbRIVNCLV8f2RWdBX0N+3nqtdF3qIQRDFMllQe8SFXSxBVsXsao7b79GwazU68aZjhCAwDuC2fZGpBB4I1epyiJ2fC2Z88ZQcNFb4rJq9r6Uavb5t5FLRBmXCUDgXU6ADc1D4G2A6mKVEHgX4dvUNATeJrAuVQuBdw68r6ZcLBgX3xc9tqI7S7uvYnPKgWiZBXEx52Hu5cH2FGy9E/kLOkf3RydfynXjRPcJQODdz4EVEbgq8IWFxfT9z/MNXccRh/SjjIygobJuF2J5Z4nnI9z9KKo6/D9uh4T2DRCAwBuApFgRCLxiCUsSLgTeW/nkq4HAeyunEHhr8+mr2Eq+Et52LTofXazorq/wXl2ccmNaTtvoMHce7s7D3uPD3Xk+eus69RpfhT7lcHCigwQg8A7CtrEpVwXexutyterAuu8oNPNGEUOk5c5UecpLrsaDxo0RgMAb46RSKQi8StlKHisEPjkj1UpA4FXLWNPxQuDN51PMRxdivrpeb/oaotpK8xXGztDyO8cWiuuasMI7r+7ekbSMPMP1QuANo1KiIAReiTQlDdJ1gV+6bAWVl1fQXn33IJ8vOixn7bq/aNaXc6mwqJiO+MdBtGdftRaB85VtpOy3T4/C9weo/KIvkiYCBdwnAIF3PwdWRwCBt5qou/VB4N3lb0frEHg7qLpXJwS+AfZamPw8rL10LfmKeV/06KJxfv53yVoiLZJawgKZsX3RY3PS86Nz0kWvOs9HD2SmVm+9syDwlmCUphIIvDSpSCsQVwW+pqaWLr3mJurcqRM9/NBQcSGlpaV09Y13En9R049rrriEjjysX1oX6vTJOa8dQ1RTIZqtOP0NMVQJh9wEIPBy5yeV6CDwqVCT9xwIvLy5STUyCHyq5OQ8r7kKvK+6LCroPA+dh7uLVd1Z1teSr2xDysninnKxSFzB9uHuYuh7Pvekd0i5XjMnQuDN0JK/LARe/hwZidBVgf99wWJ6cPQ4GnLrDbT3nr1FvC++OpU++PgzumXQ1bRLz+70yPhJtGbtenpu0qMUCPiNXJMUZbI+uIz8WxeJWKqOfpjCXQ6RIi4E0TgBCLz37g4IvLdyCoH3Vj75aiDw3sqppwW+poL8JavIV7QqusJ76brY0Pc1xHunp3poWa1IK+i2vTddn5POkh5qlWq1lp0HgbcMpRQVQeClSEPaQbgq8LPmfE2TprxEzz85lrKyo1tP3HznMKqqrqYnxg4X/5477wcaP/FZGjfqfurYoV3aF+xUBZlfDqPg8hmiuZq/X081fS50qmm0kyIBCHyK4CQ+DQIvcXJSCA0CnwI0yU+BwEueIJPheUHgo3PSY6JetIp8JSvJX7SSfOWbTNLYXlzL6xQT9Ngwd337NR7unpGTcr1OnAiBd4Kyc21A4J1jbWdLrgr8+x/NpJdee4tefe4JMf89EonQhZdfTwcfsC/dNPAqcd1/bdhEN91xH917x03Up/dudrKwtO6M+VMo45dnRJ21u55C1QffZWn9qMx6AhB465m6XSME3u0MWNs+BN5anjLUBoGXIQvWxaCKwPtqSmM96avEVmxijnox96yvIgpXmwfiD9adj17QTazuLlZ4z+9M5FdjF6WGLhwCb/52kPkMCLzM2TEem6sCP++Hn2ns40/R8GF30M49utNvCxbRQ6PH0yUXnE0D+h8trmL+rwtoxJgJYo58t65djF+ZyyUDK2dSaM49IopI+72psv8klyNC88kIQOCTEVLvdQi8ejlrKmIIvLfyyVcDgfdWTmUTeF/JGiHl0WHvsaHvPPy9Yqt58NzRVLATaQU7xf7sSlouz0dnUef90b15QOC9lVcIvDfy6arAV1ZW0RUDb6Hc3BwacPwxNOOz2WLl+WcnPBIfUj/lv6+LnycOs1cBvb9wKWVN/6cIVQu1oIpzP1Qh7GYdIwTee+mHwHsrpxB4b+UTAu+9fLoh8L6qomjvOQ9zj/Wii73Ti1amtMJ7dE5696ikt4jKeqSgu5in3hwPCLy3sg6B90Y+XRV4Rqj3wvPfeZE67n0/4dgjBd1Nm7fSDbfeTTv32ImGD7tTLeLhasp5JXodfFSc+4EUi5GoBdHZaCHwzvJ2ojUIvBOUnWsDAu8ca6daQg+8U6Sdacc+gdfIL+ajs6jrw96jPeu+qkLzF+cPUCSfBT0m6izpLaK961pmgfn6PHwGBN5byYXAeyOfrgu8kNuKClq5ei312rkHBYPb5wlt2LiZlv65nHbq1lmp4fP6rZH9zlnEi6HwUdl/IkXa/80bd41HrwIC773EQuC9lVMIvLfyyVcDgfdWTtMVeF7N3Ve0IjrsXfSqr4ouKFe8OiVQWnabqJjnd6dIC+5Fjw1/z1dnSmZKF27hSRB4C2FKUBUEXoIkWBCCFAJvwXVIWUVo5s0UWPeNiK263x1U2+s0KeNEUFECEHjv3QkQeG/lFALvrXxC4L2XT0MCH6lNWOV95fZede5NrykxDyWQGetN1+emc296d9K4hz0z13x9OKMOAQi8t24ICLw38umqwBcVl9D8X383RPIfB+1fp3fe0EkuF8r8fjwFF74uoqjtcz5V/32QyxGh+aYIQOC9d39A4L2VUwi8t/IJgfdePhMFnrddi/ak8zZssR51sX96dGSi2UPLaRcTc+5NT1hMLq+T2apQ3gQBCLwJWAoUhcArkCQDIboq8L/8tpCGP/K4gTCJnnp8FBXk5xsqK0uh4JJ3KfOb0SKccJd+VHX0GFlCQxwNEIDAe++2gMB7K6cQeG/lEwLvgXzWVpK/ZDX5ingrtlVEhSuIilZRRtkaoppy8xeYkb29Nz0/1qPOC8nl70SUkW2+PpyRNgEIfNoIpaoAAi9VOlIOxlWBX7ZiJQ0ZNkoEf0i/A8TidVmhzAYvpmuXzmKveJWOwF8/UeiTgSJkXtW04pwPVAq/2cUKgfdeyiHw3sopBN5b+YTAq5NPX9lfdXvR9V718o0pXYSW12n7lmyJc9Rz2qVUH06yjwAE3j62btQMgXeDuvVtuirwfDk8jH76/2bQh598TgF/gE4+8Vg6+YRjKCcnx/qrdbrG+ivRnz6VtPzOTkeB9gwSgMAbBKVQMQi8QskyECoE3gAkxYpgETt5EuarLovOR9cXkIvvn76SKFxtOlCef87z0OssHqf3pgca7qwx3QhOsJ0ABN52xI42AIF3FLdtjbku8PqV8Z7wH386m955/0Oqqamh4446nM4582TKVVzksz64jPxbF4nLrDrsfgr3OM62ZKLi9AhA4NPjJ+PZEHgZs5J6TBD41NnJeiYE3vnM+ErWJqzyznunR4e/+yq2pBSMlt8l3ptek9eNykNdKKdjL+IV4HGoTwACr34OE68AAu+NfEoj8IyzpqaWZsycTS++9page+8dN1Gf3rspTTrz2zEUXBy9nto9zqHqAwYrfT1eDh4C773sQuC9lVMIvLfyyVcDgbcnp77q4ti89NUJq7yvFKu/UyRsulHeG11swZa4eBzvoc5z0/2BeH2GVqE33TpOcJMABN5N+ta3DYG3nqkbNUoh8Nz7/tEnn9O7H3xM/Pf99tmTzjv7VOrerasbTCxtM7jsI8r86gFRZ6RNH6o86RlL60dl1hGAwFvHUpaaIPCyZMKaOCDw1nCUqRYIfHrZEKu787D3onrbsVVtS6liraAbRQq6R3vUebg7/1nQXazjY+SAwBuhpFYZCLxa+UoWLQQ+GSE1XndV4FnW33n/I3r/w0+Iv5gddshBdPZpA6hD+7Zq0DMQpb9oBWVNuzBesvySr4hIrcX4DFymJ4pA4D2RxjoXAYH3Vk4h8N7KJ18NBD55Tn2V26K96SW8FdvqOrKe/OwdS2ihlgm96TFZ5971gp2I0lwsGAKfSkbkPgcCL3d+zEYHgTdLTM7yrgp84jZyB+y3D7Vq2bJRSheedzplhUJyUkwSVfYbA8gXexpeecJkirTbS8nr8HrQEHjvZRgC762cQuC9lU8IfEI+tXB0HnpsOzZfMfeqR/dO5+Hwpg+ff/sq76IXffticlqohenqjJ4AgTdKSp1yEHh1cmUkUgi8EUryl3FV4P9YvJRGPfqkIUqPP/IA5eXmGiorW6HQ57dTYM2XIqzq/W+k2t7nyRYi4uEpDppGhUXl1LqlmvcZkrgjAQi8t+4KCLy38tkcBd5Xvjm2gFxs4TgWdZb0krUpJVfLbi2GuPOw9+jwd33Ye7eU6kv3JAh8ugTlOx8CL19O0okIAp8OPXnOdVXg5cFgbyQZv75AGT9PFo2EexxLVYdF58TjkIsABF6ufFgRDQTeCory1AGBlycXVkXiySH04WryF/Pq7tt70aNbs60kX025eXSBDLFYXOKcdH0xOS0jz3x9Np4BgbcRrktVQ+BdAm9TsxB4m8A6XC0E3gHggbVzKfTZLaIlLbcjVZz5tgOtogmzBCDwZonJXx4CL3+OzEQIgTdDS42yKgu8r2xDdJi7WERuBflKVkd700v/Sgm+ltMuusp7fveE1d67k5bXKaX63DgJAu8GdXvbhMDby9fp2iHwThO3pz0IvD1c69TKe6tmTz0l/rOKc94nLau1Ay2jCTMEIPBmaKlRFgKvRp6MRgmBN0pKnXLSC3xNuVg8Tp+PHp+nztux1VaZBx0MxXrTExaP49XeeTu2jBzz9Ul2BgResoRYEA4E3gKIElUBgZcoGWmEAoFPA56ZU7Pev5T82xaLU6qOHEnhboebOR1lHSAAgXcAssNNQOAdBm5zcxB4mwG7UL0sAu8rWRdd5Z0XkRO96jxHfTX5yjelREXL7RDrTefF43qQlh/bQz23Q0r1qXISBF6VTBmPEwJvnJUKJSHwKmQpeYwQ+OSMLCmR+c0ICi6ZLuqq6Xsx1ex3nSX1ohLrCEDgrWMpS00QeFkyYU0cEHhrOMpUi5MC76spIV9RbNE4MT89Nk+9eBVRpNY8lowc0XOuz0eP7p3ePdqbHlRz1xzzEOqeAYFPl6B850Pg5ctJOhFB4NOhJ8+5EHiHchFc9BZlzhsjWgt33JeqjnvCoZbRjFECEHijpNQpB4FXJ1dGIoXAG6GkVhk7BF7slV4c60nXV3nnBeQqt6UEh+egR1d5j8m6Pkc9p11K9Xn5JAi897ILgfdWTiHw3sgnBN6hPPo3/05ZH14Vb638gplEwWyHWkczRghA4I1QUqsMBF6tfCWLFgKfjJB6r6cs8LUVYuE4/7Zl5CteEduaLTpXnUgzDYJXc48LutiWLbbqO/emBzJM19dcT4DAey/zEHhv5RQC7418QuAdzGPW+/8i/7YlosWqwx+icPejHWwdTSUjAIFPRki91yHw6uWsqYgh8N7KJ19NUoHnReRY0FnUWdiLlpO/cDn5ylJc6b3eXunRnvXuxPup40ifAAQ+fYay1QCBly0j6cUDgU+PnyxnQ+AdzETGD49TxoJXRYu1uwyg6n8MdbB1NJWMAAQ+GSH1XofAq5czCLy3cpbsanSBD1E1+XQ5j/3Jss5btZk9tFCLWG96bNg796bz8PeCnYh8frPVobwJAhB4E7AUKQqBVyRRBsOEwBsEJXkxCLyDCQqs/5ZCnw4WLWpZrajinA8cbB1NJSMAgU9GSL3XIfDq5QwC762c1b8aX3UZ+YqXk3/bcvIXL6fwlmWUwT3sFRtNX7iYm96iJ0Va9hS96Ppiclqopem6cII1BCDw1nCUqRYIvEzZSD8WCHz6DGWoAQLvZBa0CGW/c3Z86F/lCZMp0m4vJyNAW00QgMB77/aAwHsrpxhCr04+fTWl5CtcHp2nXriMfIU8T5171NMU9Ziws7hTMEsdIM0kUgi89xINgfdWTiHw3sgnBN7hPGbOHUHBpbHt5Pa5kmr2vtzhCNBcYwQg8N67NyDw3sopBF6+fPqqeWu2hLnp+jD4FPZP1/I7U6SgJ0VacY8696z3oEjLnYkCzXNLNvmynTwiCHxyRqqVgMCrlrGm44XAeyOfzVLgNU2joqISKisvp7ZtWlMolJk0m3xOJBKhQCCQtGxTBQIrPqXQF/eKIpE2fajypGfSqg8nW0cAAm8dS1lqgsDLkglr4oDAW8MxlVp81cXxXnQe/i6GwReuIF9Kot4lPvS9PKsr+VvvTIG2uxIFkv8uTiV2nOMcAQi8c6ydagkC7xRpZ9qBwDvD2e5Wmp3AL/hjCY0cM4Gqa2oE20DATxeeeyYN6N/0ivAfz5xDr775Dj0/6dG0cuKrKqKsd84hHl7IR8Vpr5NW0C2tOnGyNQQg8NZwlKkWCLxM2Ug/Fgh8+gyT1RAVdR76Hlvtnf8sYlHfnOzUHV7X8rtSpEUPirTambQC7k3vKcQ9UdSTrkJvulWc4CYBCLyb9O1pGwJvD1e3aoXAu0Xe2nabn8AvXEzLVqyiQ/sdSHl5OfTCy1Ppk8/n0AuTxzXYE7927Xq6+6FHqKKigrKyQmkLPKcvNHsIBVbNEpmsPvh2qt31dGuzitpSIgCBTwmb1CdB4KVOj+ngIPCmkTV6ghD1bcuiW7Txtmy6sFdsMd0IP4SOsKCzqLOwx+apkz/5/ukQeNO4pT4BAi91elIKDgKfEjZpT4LAS5saU4E1O4GvT2faBzNo6rsf0JQnx1AwGNwBXjgcpi1bC+nLr+fRtA9nWCLwwSXvUuY3o0VbvBc87wmPw30CEHj3c2B1BBB4q4m6Wx8E3jx/X3VRVNRj89T13nVfxVbTlQlR11d9T1xMzr/j706jlUPgjZJSoxwEXo08mYkSAm+GlvxlIfDy58hIhM1W4Of/uoBmfDaHfl+4iC467ww67qjDm+Q1c/aX9OKrb1ki8L6StZT97jmiPS0jhyrPfIe0zHwj+UIZGwlA4G2E61LVEHiXwNvULAS+cbC+qsIdh75zz3rlNtPZiG7Htn0ROb1XndIQ9caCgMCbTo/UJ0DgpU5PSsFB4FPCJu1JEHhpU2MqsGYr8DM+m02z5sylNWvX06kDjqezTx+QksAXFleYAq4XbvP1bRTa9KP459YDhlFl58NSqgcnWUuABYHXRcDhDQKRiEY+H5GP/w+HBwhoFI5oFPA33/eov7qQMopXUrB0BQWLV1GweDlllK4if5V5Ua/N24lqC7pTTV53qi3oQbX50b+TP73FWs3caOFIhPw+H96jZqBJXFYjXvC3eb9HJU5PSqGJ96jfR/w/HOoT4EW5+T+/y79HWxZkqw/TxStotgKvM+ee+BFjJtDY4fdR584dGk1FYz3wteFwSukLLXyZQj9NEudW73YGVe5/c0r14CTrCHAPfElpJbXIx4eKdVTdramsspqCfj+FMlMf4uvuFaD1RALhsEZlFVVUkOf9/b+55zwQW0CO56kHYnuqc0+72YMXkgsXdI8Of+e/x/4kn/sPQsrKqykzM0AZQeceGpjlh/LGCdTWhqmyKkx5udhRwDg1uUuWllVRViiDgkH3Py/kJqVGdNW1YaqpDlNujrvv0WCau3qpQdu+KJu9wPP89oE3D6G7bxtEe/bdw7TAp5oa/9Y/KOuD6B7wWl5HqhzwImmZualWh/MsIIAh9BZAlKwKDKGXLCFphuPFIfQs6omLyPHq7zxPPVVR12IrvfOK75pEot5Y6jGEPs03hWSnYwi9ZAmxIBwMobcAokRVYAi9RMlII5RmJ/Afzvic8vNyaZ+9+4ghe08/9wp9/9N8mvzYKMrLzaXX355G3877kcaOHBaVa00jfqL82eyv6NWp79LTjz8shp1YMcw6NGMgBTb8JNrBavRp3MUWnQqBtwikRNVA4CVKhgWhqCzwvGicLudiizbemm3bMuJF5swecTlnWS/oQVqrnUXPOik4xBUCbzb7cpeHwMudn1Sig8CnQk3ecyDw8ubGTGTNTuB51flX3nw3zoi3hrv+6sto/333Fj+b+PR/6atv5tHLz04Q/16+chXddd/IOkz33rM3Dbn1BjOcGywbXPw2ZX77iHgt3GFfqjr+ibTrRAWpE4DAp85O1jMh8LJmJrW4VBB4X8WWuj3qxbqoF5u8aJ+QciHnsT3URY96y54m65G7OARe7vyYjQ4Cb5aY/OUh8PLnyEyEEHgztOQt2+wEXshyOEJbt20jTSNq17a1a4vncM9L1nsXxlcJrjr2MQp32l/eu8XjkUHgvZdgCLy3ciqTwPsqNpO/cAX5Cutu0cb7q5s6fP46veg8Tz06DJ571L1/QOC9lWMIvLfyyVcDgfdWTiHw3shnsxR4mVKX+d1YCv4xVYRU2+tkqu43RKbwmlUsEHjvpRsC762cuiHwvvJNUVEvXk7+bcvJX7ycfNuWk6+mxBxcFvW4nEd70qNz1Lubq8djpSHw3kooBN5b+YTAey+fEHhv5BQC73Ie/RvnU9bH10ajCISo4pSXSMvv4nJUzbN5CLz38g6B91ZO7RT4qKgvJx/PTxcrvvPfV5Cv2qSo+wMUKeBe9B4UaRmdmw5Rb/w+hMB76z0KgfdWPiHw3ssnBN4bOYXAS5DH0KeDKLD+exFJzd+uppq9/iVBVM0vBAi893IOgfdWTq0QeF/ZxmgveuEK8seGv4tV32tKzcHyB6M96i1iot6yB2kF3KO+k7l6mnlpCLy3bgAIvLfyCYH3Xj4h8N7IKQRegjwGl75HmXNHiUj4C2HlqS8puZqwBCjTCgECnxY+KU+GwEuZlpSDMiPwvrIN8V50IeqxYfC+6jJz7QcydlhEToh7QTdz9aB0gwQg8N66MSDw3sonBN57+YTAeyOnEHgJ8sg9P1nTLiIewslH9aHDqLbn8RJE1rxCgMB7L98QeG/ltCGB10U9cfg7D4P31ZSbu/hAphjuXmeeOg9/h6ib42iyNATeJDDJi0PgJU9QCuFhEbsUoEl8CgRe4uSYCA0CbwKWnUUzvx9PwYWviybCXQ+lqqNG29kc6m6AAATee7cFBN47OfWV/UW05U+q3ryEcqvWkX/bMvIXryBKSdRji8jx9myxbdq0gq7egaXQlUDgFUqWgVAh8AYgKVYEAq9YwpKEC4H3Rj4h8JLk0b/5N8r68N/xaCpPfIoibfeUJLrmEQYE3nt5hsCrl1Nf6Xox9F30qBeviIp60Qqi2gpzF8M96omLyImt2XpikVBzFG0vDYG3HbGjDUDgHcXtSGMQeEcwO9YIBN4x1LY2BIG3Fa+5ykMzb6bAum/ESbW9z6Xq/W8yVwFKp0UAAp8WPilPhsBLmRYRlBB1fRG5hJXfqbbSH+h0jgAAIABJREFUXNCBUFTU9UXkWvWMrgKf39lcPSjtCgEIvCvYbWsUAm8bWtcqhsC7ht6WhiHwtmB1vFIIvOPIG28wuPR9ypw7XBTQslpR5UlTSMvtIFGE3g4FAu+9/ELg3c+pr3RdVNTr7aVOtVXmggtmUbhFD6rK2Yky2u0q9lEXPep5nczVg9JSEYDAS5WOtIOBwKeNULoKIPDSpSStgCDwaeGT5mQIvDSp4G73CsqefrHomeKjdrezqPqgW2SK0NOxQOC9l14IvHM59ZWs3T70nXvUi6LbtFG42lwQweztcs6Lyulz1PM6kZlV6M01itJuEYDAu0XennYh8PZwdbNWCLyb9K1vGwJvPVM3aoTAu0G9iTYzFrxCGT9MiJeoOmYshTsfLFmU3gwHAu+9vELgrc+pr2RNVM63LYvOUS9kWV9uXtQzcqLbs7XaObqXeovYwnK5HRsNGgJvfT7drhEC73YGrG0fAm8tTxlqg8DLkAXrYoDAW8fSzZog8G7Sb6Tt0IyBFNjwk3g13HFfqjruCQmj9F5IEHjv5RQCn3pOfcWrxSrvQtRZ2GPz1ClSY6pSLSOHNF3OY3+Koe8pTA+CwJtCr0RhCLwSaTIcJATeMCplCkLglUmVoUAh8IYwSV8IAi9higLr5lFo5vYF7Gr+fgPV9LlAwki9FRIE3lv55KuBwCfPqRB1fdX3xMXkIrXJT04ooWXmklbQkyL6InIte4jF5bSc9qbqaaowBN4ylNJUBIGXJhWWBAKBtwSjVJVA4KVKR9rBQODTRihFBRB4KdKwYxCZ3z1KwT/eFC9ooVZUecIk0gq6SRqtN8KCwHsjj4lXAYHfTsNftIp8xcvJv205+YuXk68wNkddC5tKvJaRR1psATleSE4Mfxei3s5UPakUhsCnQk3ucyDwcufHbHQQeLPE5C8PgZc/R2YihMCboSVvWQi8pLnxVWyhrI+vIV4Yio/aXidTdb8hkkbrjbAg8N7IY3MXeH/RSvIlLCInRL14OVHEpKhn5tedm64Pg3dA1Bu7EyHw3nuPQuC9lVMIvLfyyVcDgfdWTiHw3sgnBF7iPAaXTqPMuSPjEVYdMYLCOx0hccRqhwaBVzt/DUXv5R746LZs2xeR8+mLyWkRU4nUMgtI4+HuseHvYhg876nuoqhD4E2lUOnCEHil07dD8BB4b+UTAu+9fELgvZFTCLzkeQzNuosCq2eLKCNt+4qh9OQLSB61muFB4NXMW1NRe0HgeZX3xEXk9N51SknUo3unR4e+899Z1Nsqk3j0wCuTKsOBQuANo1KiIAReiTSZChI98KZwSV8YAi99igwFCIE3hMm9Qv7NCyjr42tJX/m55m9XU81e/3IvIA+3DIH3XnJVEnheSE70osd60sXfi1cQaZqpxGihFnE5F1u08VZtLOzZbUzVI2NhCLyMWUkvJgh8evxkOxsCL1tG0o8HAp8+Q5lqgMDLlI3UY4HAp87OsTMz5j9DGb9MEe3xlkxV/Z+kSKtdHWu/uTQEgfdepuUTeE3soe7btiy6RZvoXY9Ku9lDC7WMLiZXby91Lbu12aqUKQ+BVyZVhgOFwBtGpURBCLwSaTIVJATeFC7pC0PgpU+RoQAh8IYwuVwoXC164f1bFopAwj2Oo6rD7nc5KO81D4H3Xk5dE3gtIgRdiHpsD/XoHPUVpiHHRb3eXupaVivTdal+AgRe9QzuGD8E3ls5hcB7K598NRB4b+UUAu+NfELgFcljYNUsCs3evgp9zd6XU80+VyoSvRphQuDVyJOZKG0XeBZ1feh74l7qRSvNhCnK8naRkVY9SCvYObqIXMudo3PUm6GoNwYPAm/6tpL+BAi89CkyFSAE3hQuJQpD4JVIk+EgIfCGUUldEAIvdXrqBpc5dzgFl74f/yEk3trkQeCt5SlDbZYJfCQc3Ts9toe6WAG+kIfBrzJ9mSzkiYvIiT3UWdhDza9H3Sw8CLxZYvKXh8DLnyMzEULgzdBSoywEXo08GY0SAm+UlNzlIPBy52eH6EJz7qbAys8g8TbkDQJvA1SXqzQt8JHaaI86D3tnQY/96StebfpKhKgnLCLHq7/znHUeEo8jNQIQ+NS4yXwWBF7m7JiPDQJvnpnsZ0DgZc+Qufgg8OZ4yVoaAi9rZpqICxJvT9Ig8PZwdbPWRgU+XLPDInJC3FMR9ezWYms2saBcwjx1Xg0eh7UEIPDW8pShNgi8DFmwLgYIvHUsZakJAi9LJqyJAwJvDUe3a4HAu52BFNuHxKcIronTIPDWM3W7xtLSEgqVrqbsitXRLdp4njqvAp+SqLfZPvQ9tvq7xj3smQVuX2azaR8C771UQ+C9lVMIvLfyyVcDgfdWTiHw3sgnBF7hPELirU0eBN5ano7WFq6OynnCtmxiFfjiNabD0LLb1llELj70HaJumqXVJ0DgrSbqfn0QePdzYGUEEHgracpRFwRejjxYFQUE3iqS7tYDgXeXf9qtQ+LTRhivAAJvHUvbaqqtEovJxReR07doK1lrukktp110lXde7b1lD4oU9CStVU/SMvJN14UTnCEAgXeGs5OtQOCdpG1/WxB4+xk73QIE3mni9rYHgbeXr1O1Q+CdIm1jO5B4a+BC4K3haEkt4aroInK82jsLe2z1d1/JOtPVR7LbRcU8Nj893qOekWe6LpzgLgEIvLv87WgdAm8HVffqhMC7x96uliHwdpF1p14IvDvcrW4VAm81UZfqg8SnDx4Cnz5D0zXUVu449J0Xkytdb7oqLbd9tBede9Nje6gXZ3ahYFY+ZYUyTNeHE+QjAIGXLyfpRgSBT5egXOdD4OXKhxXRQOCtoChPHRB4eXKRTiQQ+HToSXZufYmv3e0squlzPmn5XSSLVM5wIPD25cVXvlnsme4rXhn9s4j/XJmiqHeIrvreIibqvIc6i3tm7g4XYHobOfsQoGYLCEDgLYAoWRUQeMkSkmY4EPg0AUp4OgRewqSkERIEPg14Ep0KgZcoGVaEUl/ieS/q2t4XCJEnf9CKJjxbBwQ+zdTyQnIs5cWryF/Esr4qLu2+mnLTlWt5HSlSwJK+ffg7D4PXMnIM1wWBN4xKiYIQeCXSZCpICLwpXNIXhsBLnyLTAULgTSOT+gQIvNTpMRwcBN4wKnUKZn4zgoJLptcJONKmN9X2Po9qex6vzoU4HCkE3hhwX9kG8hevjvWmx4Sde9VL/zJWQb1SWl4nsZhcnb3UW/QgMiHqjTUMgU8pJdKeBIGXNjX/b+9O4KMo7z+Of3eTQBIggBwRFRBvkapU68FfK63U409FxUrRWv941CqgKCBBTsWICqICohQELAq0nvW+ECkIghe2Wq+iIAiIXDk4cm32/3omB0mAJLtJZp+Z/UxfFkLmmXme929md787V9QdI8BHTWdlQwK8lWWpU6cI8HXis64xAd66kkTVIQJ8VGz2N0rYsFyJX8xTwo+rKnU21P4c52h8cduT7B+Eyz0kwFcAL9ytYG6VI+nOae/rpFB+5JVJaKTiZh0Ubt5BxWntFU7rqOLmHZ0j7EpKiXx5tWxBgK8llEdmI8B7pFARdJMAHwGWB2YlwHugSBF2kQAfIZjlsxPgLS9QLbtHgK8llFdnS/zqGSV9MU+BXT9VGkLR8X1UeFxfmdOUmUoE4jHAm5vFVT7tvfQa9d1botoswk3S9wb0tI4Kp5UG9qbtolpeXRsR4OsqaFd7Arxd9aiP3hDg60PRnmUQ4O2pRX31hABfX5J2LIcAb0cd6toLAnxdBT3Q3oR3E+JNmK84hVNaq6hz6fXxCnhgJA3bRb8G+EBB7t7r0s1RdecmcuucI+wKFUaMaq5Bd46gp3XYG9DN0fRmHaTExhEvryEbEOAbUtf9ZRPg3Tdv6DUS4Bta2N3lE+Dd9XZjbQR4N5TdWwcB3j3rhlwTAb4hdS1btjmd3jmtfsPySj0rbt3FOa0+1PHXlvXY3e54PcAHctbvPe29NKAHstcqkLcjKshws8NKQ3p753T3cDNz2nsHhVNaRbW8WDQiwMdCveHWSYBvONtYLZkAHyv5hlkvAb5hXGO5VAJ8LPXrf90E+Po3jcUSCfCxUI/xOs0N7hK/WqBg1trKQb7l0SpO76pQelcVt/tFRHf7jvGQ6mX1XgjwgYLskqPn2d8rUHaNeumfChdH7BBu3ELhtLKA3qEkoDcr+VmBYMTLs60BAd62itStPwT4uvnZ2JoAb2NVou8TAT56O1tbEuBtrUx0/SLAR+dmWysCvG0Vcak/gYIcJX6xQElfzN/vadThpCalYf7nKj7kNBW3OMKlnsVuNbEO8M6p7ru3KLD7p9L/Sv++a/Pefy/YFTlQIFh6BL1yQDfXp4cbN498eR5qQYD3ULFq0VUCfC2QPDYLAd5jBauhuwR4f9XTjIYA76+aEuD9UU8CvD/qGPUogtu+VNIXC5SwdmG1yyhufoSKD+6q0CFnKHRYN8mH18w3ZIA3X5iYexGUBPSyQL7370Fzk8EonpVesWjmngYlR9BNUC+7gZz5+dCotw+vNyTAe72ClftPgPdXPc1oCPD+qikB3l/1JMD7r54EeH/UlADvjzrWeRTBHf9V8MdPlLD5E+fPQGE1R3oTUxRqe7IT5EOHdpN5jrcfpmgDfCA/+8BHzHf/pKC5o3vhnvohSkxWcbP2CjuPYKtwEzlzx/d6eG56/XTSnqUQ4O2pRX30hABfH4p2LYMAb1c96tobAnxdBe1rzxF4+2pSlx4R4OuiZ09bArw9tbCnJ4W7lbDpg9Iwv0rBrG+r7Vtxi05OkC8+pJvCKS3kXFed3MJzR+n3F+DNDeAOdFq7CebmdHcVRfFc9P2JJjRSOLWNipu0VTg13fl7uOrfG7e0ZzvxQE8I8B4oUgRdJMBHgOWRWQnwHilULbtJgK8llIdmI8B7qFi16CoBvhZIHpiFAO+BIsW6i8GsNQqaQL/pQyVsXiUV1e5ocrhRcyfQK7llSah3gn1zhZNbSuU/m38zv28uJTSqh6GGnaPdgVC+c0p6ILSn5GcTskN7FCjY7fxpQnfAHBU3/2ZOXXfm36OivJ1KChQ4R83NKe8KFdRDn+SMjXBeP5SRLIUAH4mW/fMS4O2vUaQ9JMBHKmb3/AR4u+sTTe8I8NGo2duGAG9vbSLpGQE+Ei3mlRRWwsaVzn9B81925TvZ14XIOQU82QT9ls4R/PIj+cFEBcyXBoV5ChTtlorynC8RAuV/lv7OCeZ5delCdG0J59G5udCKAO8CsourIMC7iO3SqgjwLkG7tBoCvEvQLq6GAO8itgurIsC7gOzCKgjwLiD7eRWBXT8qYeMKJWz8QIGdG51njptrwuvtyHWs8Qjnsa5AndZPgK8Tn3WNCfDWlaTOHSLA15nQqgUQ4K0qR710hgBfL4zWLIQAb00p6tQRAnyd+Gh8QAFz+rq5uVt+VsmfeVlSnvl72c+lQd/8nFcyX71MgYCUkKxwYrKUaP5MkRJTSn82f09WOCll7zwJKSU/JzZWcWKyduUH1bS5OaU/reT6c645r5eyxGohBPhYyTfMegnwDeMay6US4GOpX//rJsDXv2msl0iAj3UF6nf9BPj69YzV0gjwtZA3Hxq3bd+hcDisNq0PUjAYrEUrZolIIBxWoKAkzKv0KL4T9s3PwYSSIJ7QuEIQLw3lSSkKJyRLSckKJ5QE9GinaO9CH+36aNfwAgT4hjd2cw0EeDe13VkXAd4dZ7fWQoB3S9q99RDg3bN2Y00EeDeUG34dBPgajF985U0tePbF8rmSkxsrY/AAHX/MUQ1fHdbgqgAB3lVuV1ZGgHeF2bWVEOBdo3ZtRQR416hdWREB3hVmV1dCgHeVu8FXRoBvcGJXVkCAr4H5zXeWqHlaU53cpbOKQkW6+/4pCoVCemD8aFcKxErcEyDAu2ft1poI8G5Ju7MeArw7zm6uhQDvpnbDr4sA3/DGbq+BAO+2eMOujwDfsL5uLZ0AH6H0uPsfNjdi15jht0bYktltFyDA216hyPtHgI/czOYWBHibqxNd3wjw0bnZ2ooAb2tlou8XAT56OxtbEuBtrErkfSLA19LsjYWL9f7Kj7Vh02Zl3HaTjj6yUy1bMptXBAjwXqlU7ftJgK+9lRfmJMB7oUqR9ZEAH5mX7XMT4G2vUOT9I8BHbmZzCwK8zdWpfd8I8LW0mjlnvr78+hvtyM7VLTdeo64ndXFaZuXsqeUSmM0LAiYgJCRwk0Iv1Ko2fSwuDss8mCBg/o/JBwJhhYrDSuBGoj6oZckQQsXFCgYC7KM+qWhYYZnXXfZRnxS0bB8NBmT+x+R9AXNDbvNfrG/I3SItxfuYMRwBAT5C/CcXPKu3Fy3V3JmTnZZFoVCES2B2WwXMEfjcnXlq3owXFVtrFGm/duUVKDEYVONGiZE2ZX4LBUKhsHbtyVda0+ifNmHhsOK6S7t2F6hRowQlJSbEtYNfBl9UFFJefkhNmzTyy5Difhw7d+UruXGSEhM5uOGHjaGgKKTCgpCapMZ2H01M4DW/LtsTAT5CvcVL39f0WU9q3qxHOFIboZ3ts3MKve0Virx/nEIfuZnNLTiF3ubqRNc3TqGPzs3WVpxCb2tlou8Xp9BHb2djS06ht7EqkfeJAF+D2Zyn/q7Tft5VRx7ZUdt3ZOu+SVPVKKkRd6GPfFujBQIIIIAAAggggAACCCCAQB0ECPA14N03aZo+/ew/5XMdnN5GGbf2V7t26XVgpykCCCCAAAIIIIAAAggggAACkQkQ4GvhVVBYqG1btyu1SaqapzWrRQtmQQABBBBAAAEEEEAAAQQQQKB+BQjwdfDcuWuXzA1bWjRPq8NSaBorgdydO5WXV6A2rQ/abxfMFzfZ2Tlq3eog7pAcqyLV43rNXVe3bN2uVge1UAI3T6lH2YZf1I6sbGclLVs0r7QyXoMb3r6+17Bnzx4VFoaUltZ0n0Wzj9a3dsMsz9yLImjuSr6fp3vU9L65bXuWmqSmKDm5ccN0jqVGLGD2u+Ji8wSefW8qlpeXr6zsHKW3bR1VvSPuDA3qRaC6fbSmFbCP1iRkx+8J8FHUwXwAuWfiI1r93Rqndds2rTT2jiFOMGCyX8C8OGWMGa+dO3c6nTUfJC+7+Lc6/9xfOj+bN7O/zntGbyxc7PzcKClJwwcPUOfjj7F/cPRQf5kzT+/+c5kef2SCmjYtCQnLV36saTPmyLypmenKyy9Rr57noWWxgNkPn/r783r7nSUyocA83tHcPNRMvAZbXLgDdG3L1m2a/Ohsrfn+e2eO9DatdeP1V+uYo45gH/VQOU2gu2XYaP3ukp4679fnlPe8pvfNHzZu0p3jHyp/3/35SV00+OYblJjIE0JiXf4331miBc+8oCemP1SpK6PGTSz/nGs+B3U741TdeN0f+ZwU64LVsP4D7aMVm5nPRFMem6VbbrpO3U4/xfkV+6jlha3SPQJ8FPWa9/QLWvjue5pw90ilpDTWqHETdMjB6Rp2W/8olkYTtwW2btuhN95epPPO7a7U1GQ988IrWvjuUs2aNsk5KvD5F18rc8JkjRh6s44/9mjNmrtAKz78RHMee5Aj8W4XK8L1vfbWIs2d/6zTqizAmzez6wYM0cU9z9dlF/+vlr3/oR59fK4euncs97KI0NfN2c3TPpav+Mip27ndz3JCvPmy1Ey8BrtZifpZl3lNzc3dpcwxw5znD0+aMr3kxrDj7hD7aP0YN/RSzOvmkvdWOKu59urfVwrwNb1vZower9SUZGUMHqCftm7VHWPv1dVX9in/4ryh+87y9xXYsGGTRmU+4Hwhaj77VA3ws+f+Xd1/eYYOaXewPl71maZOn60xw29V5+OO4XOSpRtUdftoWZdXf7dWY+95wDmgUTHAs49aWtQDdIsAH0W9BgweoTNPP1VX/b6309oc7TNH/RbMmUbAi8Iz1k02bdqs2+64ywnsJ3Y53nlM4Ldr1mli5kinaybwDxwyUuNGDS0/WhTrPrP+fQVW/fs/emDyY7r26r6aOWd+eYBfvvIjTXlstubOnOycTWGm6wcO0wU9znGOIjHZJ7Bt+w4NGDxSf7zid+p5/q/36SCvwfbVrKYe3ZoxVge3bavhQwY4s5ov255+/mUnNLCP1qRnx++zc3KVn1+gYaMzdWWfSyoF+OreN83Nf2+4OUOjbr9FXU44zhnM5EdnOZc0ZY653Y7BxWEvQqGQzBmJ7y3/QC+9/tY+Ab4qSb8bb1OP7mfpqr6X8TnJ0u2lun3UdNm8tw4ZMc7Zf82ZpgNuuMY5Ap+Tm8s+amlND9QtAnwUBfvDdQP1p/+7Ut1/2c1p/fV/v9XYeyZp5iMT1Kz0lN0oFkuTGAm8+uYiPbngWU1/+D61aJGmcfc/rObNmmlQ/+vKe9S3X3/dctO16nb6qTHqJautTmD9ho0aPma8BvW/3rmnwR1j7ysP8C+9+pZeen2h83PZZE4NPOzQg8tPB0TXLoEly1bo0ZlzdcYvumrd+g1KSEzSud3/Rxf06O50lNdgu+pVm96YkPDIjCecL0HPP/cczZn3jC7peZ5+e2EPsY/WRtCeea65aYiuuLxXpQBf3fvmIe3SNXzMvZr24D1qdVBLZyDP/OMVLV6yXNMeHG/PwOK0J+/88z09ueC5agO8eY+9fWRm+ecgPifZvbHsbx81ZzoNHTlOPz/pROcMGvM+Whbg165bzz5qd0n36R0BPsKCmeu8rrhmQKUwV7bhT54wzrnRB5N3BL5b+71G3z1R555ztvOCZiZzGlGnw9tXCnfmha7fVX30m1+VXCfPZI9ATs5ODcoYq4su7KHevS7Umu/XVQrw5nTr5Ss+rPRB0Xz4aJKSoiG3/NmegdCTcoHn/vGa8wH/wt9015GdDte3a9bq9bcX67r/66se3c/mNdiD28rGH3/SmMwHdGi7dOe62oRggu4aNUSdOnZwLolgH/VOUfcXDqp732yXnu5cllbxIIf50ub5l1+v8aivd1S829OaAvzu3bs1eMQ4pSYn64HxY5xLYPicZHe9q+6jJrvcff9kp9OjMwY5ZwtXDPBll8Cwj9pd14q9I8BHUSvn6E+/P6j72Wc6rTkCHwWiBU3MB8oRd96ro47spBFDBjpvSmYy4a5FWjPn2qCyiSPwFhTsAF1YtGSZZsyep7POPE2BYMB5csC/P/9Sp5/aVT0vOFdffb2aI/D2lm+/PTMB/s1FizVjyt6zJsY/MNU5ffeukUNKjsDzGuypqprLkE7tepLzRah5esCDU2fq6/+u1twZU/TqGwvZRz1UzQMdgT/Q++beI/Djy2/2yxF4ewpeXYA3R23NGaY7srM0MXN0+aOU+ZxkT/3215Oq+6i5XOXmoaN0StcTlZqa4jRZumyljuzUUb/51dk6/PD2pUfg2Uftruze3hHgo6iUuf6y2xm/0B/6XOq0LgsQXAMfBWaMmpijtGMzJ+lnXY7X4IE3OHe4LpvMtXxr1q7X/XePcP6p7IWPa+BjVKwaVmvOgDGn55ZN23dkOXedN0dqe/z6LG3ctNm5Bv7JmVOUlFRyx2Pz5maureYaeDtrWnZN9FOPTym/S7X5wJifl697xmaI12A763agXpkjeNf2H6qBN/TTWd1Oc2b76pvVunP8gxp/Z4Z+3LyFfdRDJd1fgK/ufbP8Gvhhg9Sl87HOSB+eNlNbt2VxDbwFdT9QgDdP6hkzfpIK8gt0z9jh5eHddJnPSRYUrpouVN1HzY0Kn3vxtUotXnnjHeeeFOa+Bp2PO7rkGnj2UbsLW6F3BPgoSmUebfTO4mWamDnKuQv9yLvu5y70UTjGqom5A6d5coD5IHHtVX2lYMDpirlDbovmafr8P18pc+IU56Z25kVtxhPz9cFHq7gLfawKFuF6q55Cn7cnT/1uGqzeF1+oy3pxF/oIOWMyu/ng+OdBw51LW/pddbm+/Gq17p7wsPr0vsi5TILX4JiUpU4rNR8ozaPjRtw+UCnJKZr5xHx98q/P9ZfJ96mwoIB9tE667jQ2d602zwu/4ZYM9bn0t+rxq7PLvxSt6X3z9lH3qFnTJhp2603asnWrhpu70F9xuc7vsfdRdO6MgrWUCZjTqouKQlr0z2Va8Ow/NHPqROdMRHNAw7xv3pIxRsXF0vDB/ZWamuo0SwgGnUtFa6o3yrERqG4frdqjiqfQm9+xj8amZtGulQAfhZw5mpA5YYq+W7vOad26VUvdOWKo8yeT/QLm22Zzl/Kqk7kDvQnt5k3NPD7l7XeXlLxhJQR1x+CB5XfPtX+E8d3DqgHeaLz3/gd65C9PlMP8vncvXdrrgviGsnz0H37yL+conflAYqYzTztFA/98jbM/8hpsefH2071vVn+np/72vMyfpoYd2x+mq/r2dh5JxT7qjXqOu+9hffHVN5U6a57W0v6wQ2t831z/wwaNuedB55FlZjr5Zyc49yApOyvKGwL+6mXZe2XFUZV9DtqydZtuHjp6nwGbJ7mYJ7rwOcnObaG6fbRqj6sGePZRO2t6oF4R4OtQL/PYhcLCUPk1XXVYFE0tFMjLz1dWVo7zbbO54QeTtwXMkaMff9qqNq0O4kOjR0ppwvvmLVvVsnkzpaSUXLdXceI12COFrNBN8+VLUVGx0tKa7tN59lHv1bNqj2t63zTBsElqSvkRXe+POL5HUFO941vHm6NnH/VG3Qjw3qgTvUQAAQQQQAABBBBAAAEEEIhzAQJ8nG8ADB8BBBBAAAEEEEAAAQQQQMAbAgR4b9SJXiKAAAIIIIAAAggggAACCMS5AAE+zjcAho8AAggggAACCCCAAAIIIOANAQK8N+pELxFAAAEEEEAAAQQQQAABBOJcgAAf5xsAw0cAAQQQQAABBBBAAAEEEPCGAAHeG3WilwgggAACCCCAAAIIIIAAAnEuQICP8w2A4SOAAAIIIIAAAggggAACCHhDgADvjTrRSwQQQAABBBBAAAEEEEAAgTgXIMDH+QbA8BF+XwU7AAAI2klEQVRAAAEEEEAAAQQQQAABBLwhQID3Rp3oJQIIIIAAAggggAACCCCAQJwLEODjfANg+AgggAACCCCAAAIIIIAAAt4QIMB7o070EgEEEEAAAQQQQAABBBBAIM4FCPBxvgEwfAQQQAABBBBAAAEEEEAAAW8IEOC9USd6iQACCCCAAAIIIIAAAgggEOcCBPg43wAYPgIIIIAAAggggAACCCCAgDcECPDeqBO9RAABBBBAAAEEEEAAAQQQiHMBAnycbwAMHwEEEEAAAQQQQAABBBBAwBsCBHhv1IleIoAAAggggAACCCCAAAIIxLkAAT7ONwCGjwACCCCAAAIIIIAAAggg4A0BArw36kQvEUAAAQQQQAABBBBAAAEE4lyAAB/nGwDDRwABBBBAAAEEEEAAAQQQ8IYAAd4bdaKXCCCAAAIIIIAAAggggAACcS5AgI/zDYDhI4AAAggggAACCCCAAAIIeEOAAO+NOtFLBBBAAAEEEEAAAQQQQACBOBcgwMf5BsDwEUAAAQQQQAABBBBAAAEEvCFAgPdGneglAggggAACCCCAAAIIIIBAnAsQ4ON8A2D4CCCAAALeEnjxlbf08af/1rhRQ2vV8by8fA0bnamr+l6m0045uVZtmAkBBBBAAAEE7BQgwNtZF3qFAAIIIIDAfgUef2KB3lvxgZ6Y/lCthHbu2qXrB9yu6/tdoR7dz65VG2ZCAAEEEEAAATsFCPB21oVeIYAAAgggQIBnG0AAAQQQQACBSgIEeDYIBBBAAAEELBL423MvaeG772nPnt1Orw5p1079rrxcJ3Q+xvm56hH4F195Ux9/+pm6nHCsFr67VDk5O3XUEZ00+OY/6aCWLVR2BP6CHt21bsNGff3NaqW3aa1ePc9X97PPLB/5uPse1prv12vPnj1qlJSk4449Sn/qd6XatG5lkQ5dQQABBBBAIL4FCPDxXX9GjwACCCBgmcCsv/5NxeFiHXF4BxWFivXya29qR1a2ZkydoCapqfsE+Omzn9LiJcvVtGlTnXPW6Vr/w0b9+/Mv1f6wQzUxc2R5gDfD7NL5WJ1w3LFa+dEqrV23Xo8/MsFpZ6YxmQ84of2Qg9OVnZ2j5158TenpbZ1lMCGAAAIIIICAHQIEeDvqQC8QQAABBBCoJBAKFSsrO0effva5Zs6ZrzHDb1Pn447eb4Bf/v6HmvXoJCUlJTrLMF8CvP3uEk2eME5NmqQ418D3ufQi9b74Quf3WVk5uvHW4brx2qvU/ZfdKq03P79A2Tm5evYfr2rJshWaP/sRBYNBqoMAAggggAACFggQ4C0oAl1AAAEEEECgTOC/367RjDnztf6HDZVQMm7rr64nddlvgF/54SrNeWxS+fzvf/CxJj86SyOG3qwjOnXY703s+vbrr0t7XaDf9+7ltFu0ZJmefv5lJ9xXnJ6cOaX8iwGqhAACCCCAAAKxFSDAx9aftSOAAAIIIFAukJObqxtuzlDbNq30xyt+p8M7HKbcnTs14s77FUmAX7biI02dPlujh92qjh0PrTHAf/Dxp3pw6gyd/LMT1Kvnec5p9EuXr9S8p18QAZ4NFAEEEEAAAXsECPD21IKeIIAAAgjEucCKD1fp4WkzNWrYIOd6dTP9sHGTho64O6IAP+Wx2Vq+8iNNn3yfEhMTagzw5hT9d/75np56fIoSE0tOw3/trUWaO/9ZAnycb5MMHwEEEEDALgECvF31oDcIIIAAAnEsUHZt+kk/66yLe56vrVu36e/Pv6Rt27OqDfBLl63Q9VdfofT0NlqybKUWL31fp3Q9UbcPurH8JnZVnwNf8RR6E/ZN6L/kogtk1v3NN9/puRdfVUFhIQE+jrdHho4AAgggYJ8AAd6+mtAjBBBAAIE4FjCPkXv5tbdkbmJnJnNa+6ef/UcZgweo64knODeoW/r+Sj0x/SHn92V3oTePfjOB20wmhA+66VqlpqZq1+7duq7/UOeRcOd2P6tc1gT43r0uVJ/eFznrunfSVH3+xdfO782yOrQ/TKu/W0OAj+NtkaEjgAACCNgnQIC3ryb0CAEEEEAgzgXMneA3b9mitq1bKzm5cbUaJsCbm9jNmjZR23dkq2mT1BrbHGiB5hnyubm5atcunTvPx/k2yPARQAABBOwUIMDbWRd6hQACCCCAQK0EygJ8xbvQ16ohMyGAAAIIIICA5wQI8J4rGR1GAAEEEEBgr8DzL76uT/71uTLH3A4LAggggAACCPhcgADv8wIzPAQQQAABBBBAAAEEEEAAAX8IEOD9UUdGgQACCCCAAAIIIIAAAggg4HMBArzPC8zwEEAAAQQQQAABBBBAAAEE/CFAgPdHHRkFAggggAACCCCAAAIIIICAzwUI8D4vMMNDAAEEEEAAAQQQQAABBBDwhwAB3h91ZBQIIIAAAggggAACCCCAAAI+FyDA+7zADA8BBBBAAAEEEEAAAQQQQMAfAgR4f9SRUSCAAAIIIIAAAggggAACCPhcgADv8wIzPAQQQAABBBBAAAEEEEAAAX8IEOD9UUdGgQACCCCAAAIIIIAAAggg4HMBArzPC8zwEEAAAQQQQAABBBBAAAEE/CFAgPdHHRkFAggggAACCCCAAAIIIICAzwUI8D4vMMNDAAEEEEAAAQQQQAABBBDwhwAB3h91ZBQIIIAAAggggAACCCCAAAI+FyDA+7zADA8BBBBAAAEEEEAAAQQQQMAfAgR4f9SRUSCAAAIIIIAAAggggAACCPhcgADv8wIzPAQQQAABBBBAAAEEEEAAAX8IEOD9UUdGgQACCCCAAAIIIIAAAggg4HMBArzPC8zwEEAAAQQQQAABBBBAAAEE/CFAgPdHHRkFAggggAACCCCAAAIIIICAzwUI8D4vMMNDAAEEEEAAAQQQQAABBBDwhwAB3h91ZBQIIIAAAggggAACCCCAAAI+FyDA+7zADA8BBBBAAAEEEEAAAQQQQMAfAgR4f9SRUSCAAAIIIIAAAggggAACCPhcgADv8wIzPAQQQAABBBBAAAEEEEAAAX8I/D/hOX33awH3QgAAAABJRU5ErkJggg==",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"cv_results = pd.DataFrame(mse_by_alpha, columns = ['alpha', 'MSE'])\n",
"cv_results.query('alpha < 150').set_index('alpha').MSE.iplot(title = 'BOW Counts - MSE as a function of learning rate (alpha)', xTitle = 'alpha', yTitle = 'MSE', width = 3, hline=(0,0))"
]
},
{
"cell_type": "code",
"execution_count": 71,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" alpha | \n",
" MSE | \n",
"
\n",
" \n",
" \n",
" \n",
" | 26 | \n",
" 15.264180 | \n",
" 3.011947 | \n",
"
\n",
" \n",
" | 27 | \n",
" 20.235896 | \n",
" 3.014024 | \n",
"
\n",
" \n",
" | 25 | \n",
" 11.513954 | \n",
" 3.015244 | \n",
"
\n",
" \n",
" | 28 | \n",
" 26.826958 | \n",
" 3.021951 | \n",
"
\n",
" \n",
" | 24 | \n",
" 8.685114 | \n",
" 3.023474 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" alpha MSE\n",
"26 15.264180 3.011947\n",
"27 20.235896 3.014024\n",
"25 11.513954 3.015244\n",
"28 26.826958 3.021951\n",
"24 8.685114 3.023474"
]
},
"execution_count": 71,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"cv_results.sort_values(by='MSE').head(5)"
]
},
{
"cell_type": "code",
"execution_count": 72,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"15.264179671752334 3.0119472000362455\n"
]
}
],
"source": [
"opt_alpha, max_auc = cv_results.loc[cv_results.MSE.idxmin()]\n",
"print(opt_alpha, max_auc)"
]
},
{
"cell_type": "code",
"execution_count": 73,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Ridge(alpha=15.264179671752334)"
]
},
"execution_count": 73,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model = Ridge( alpha=opt_alpha)\n",
"model.fit(clean_bow_counts, train_data.points)"
]
},
{
"cell_type": "code",
"execution_count": 74,
"metadata": {},
"outputs": [],
"source": [
"clean_bow_counts_test = count_vect.fit_transform(test_data.description_clean)"
]
},
{
"cell_type": "code",
"execution_count": 75,
"metadata": {},
"outputs": [],
"source": [
"test_data['predicted_score']= model.predict(clean_bow_counts_test)"
]
},
{
"cell_type": "code",
"execution_count": 132,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 3.009492\n",
"MAE 1.367681\n",
"R2 0.686611\n",
"dtype: float64"
]
},
"execution_count": 132,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"bow_stats = calc_prediction_quality(test_data, 'predicted_score', 'points')\n",
"bow_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Creating sparse matrix for BOW + Features"
]
},
{
"cell_type": "code",
"execution_count": 77,
"metadata": {},
"outputs": [],
"source": [
"from scipy.sparse import coo_matrix, hstack\n",
"\n",
"train_features_spares_matrix = coo_matrix(train_encoded_features.iloc[:,0:8])\n",
"train_united_features = hstack((clean_bow_counts ,train_features_spares_matrix))\n",
"\n",
"test_features_spares_matrix = coo_matrix(test_encoded_features.iloc[:,0:8])\n",
"test_united_features = hstack((clean_bow_counts_test ,test_features_spares_matrix))"
]
},
{
"cell_type": "code",
"execution_count": 78,
"metadata": {},
"outputs": [],
"source": [
"%%capture\n",
"search_grid=[0.001,0.01,0.1,0,1,5,15,50,100,1000]\n",
"auc_by_alpha = []\n",
"for alpha in search_grid:\n",
" model = Ridge( alpha=alpha,tol=0.00001)\n",
" avg_score = abs(cross_val_score(model, train_united_features, y =train_data.points, cv = 10, scoring = 'neg_mean_squared_error').mean())\n",
" auc_by_alpha.append((alpha,avg_score))"
]
},
{
"cell_type": "code",
"execution_count": 79,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[(0.001, 3.3152235654677114),\n",
" (0.01, 3.3133731200303815),\n",
" (0.1, 3.2961926207362198),\n",
" (0, 3.3154180930630575),\n",
" (1, 3.1894347133394705),\n",
" (5, 3.053561182472134),\n",
" (15, 3.0121783482544187),\n",
" (50, 3.0612833164881055),\n",
" (100, 3.145244992612929),\n",
" (1000, 3.881141406454746)]"
]
},
"execution_count": 79,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"auc_by_alpha"
]
},
{
"cell_type": "code",
"execution_count": 84,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"linkText": "Export to plot.ly",
"plotlyServerURL": "https://plot.ly",
"showLink": true
},
"data": [
{
"line": {
"color": "rgba(255, 153, 51, 1.0)",
"dash": "solid",
"shape": "linear",
"width": 3
},
"mode": "lines",
"name": "MSE",
"text": "",
"type": "scatter",
"x": [
0.001,
0.01,
0.1,
0,
1,
5,
15,
50,
100
],
"y": [
3.3152235654677114,
3.3133731200303815,
3.2961926207362198,
3.3154180930630575,
3.1894347133394705,
3.053561182472134,
3.0121783482544187,
3.0612833164881055,
3.145244992612929
]
}
],
"layout": {
"autosize": true,
"legend": {
"bgcolor": "#F5F6F9",
"font": {
"color": "#4D5663"
}
},
"paper_bgcolor": "#F5F6F9",
"plot_bgcolor": "#F5F6F9",
"shapes": [
{
"line": {
"color": "#db4052",
"dash": "solid",
"width": 1
},
"type": "line",
"x0": 0,
"x1": 1,
"xref": "paper",
"y0": [
0,
0
],
"y1": [
0,
0
],
"yref": "y"
}
],
"title": {
"font": {
"color": "#4D5663"
},
"text": "BOW Counts - MSE as a function of learning rate (alpha)"
},
"xaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
0,
100
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "alpha"
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
},
"yaxis": {
"autorange": true,
"gridcolor": "#E1E5ED",
"range": [
2.9953316957650498,
3.3322647455524264
],
"showgrid": true,
"tickfont": {
"color": "#4D5663"
},
"title": {
"font": {
"color": "#4D5663"
},
"text": "MSE"
},
"type": "linear",
"zerolinecolor": "#E1E5ED"
}
}
},
"image/png": "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7WtpV1EuemwqFwQgAIGWCCDw9A8IQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQgIAPCCDwPkgSVYQABCAAAQhAAAIQgAAEIAABCCDw9AEIQAACEIAABCAAAQhAAAIQ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",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"cv_results = pd.DataFrame(auc_by_alpha, columns = ['alpha', 'MSE'])\n",
"fig=cv_results.query('alpha <= 100').set_index('alpha').MSE.iplot(title = 'BOW Counts - MSE as a function of learning rate (alpha)', xTitle = 'alpha', yTitle = 'MSE', width = 3, hline=(0,0))"
]
},
{
"cell_type": "code",
"execution_count": 85,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"15.0 3.0121783482544187\n"
]
}
],
"source": [
"opt_alpha, min_mse = cv_results.loc[cv_results.MSE.idxmin()]\n",
"print(opt_alpha, min_mse)"
]
},
{
"cell_type": "code",
"execution_count": 86,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Ridge(alpha=15.0, max_iter=10000, tol=1e-05)"
]
},
"execution_count": 86,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model = Ridge( alpha=opt_alpha,max_iter=10000,tol=0.00001)\n",
"model.fit(train_united_features, train_data.points)"
]
},
{
"cell_type": "code",
"execution_count": 87,
"metadata": {},
"outputs": [],
"source": [
"test_data['predicted_score_by_both']= model.predict(test_united_features)"
]
},
{
"cell_type": "code",
"execution_count": 133,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 3.013434\n",
"MAE 1.368512\n",
"R2 0.686200\n",
"dtype: float64"
]
},
"execution_count": 133,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"bowf_stats = calc_prediction_quality(test_data, 'predicted_score_by_both', 'points')\n",
"bowf_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Deep Learning approaches"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Fully connected network on the text only"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Tokenization"
]
},
{
"cell_type": "code",
"execution_count": 135,
"metadata": {},
"outputs": [],
"source": [
"import tensorflow as tf\n",
"from tensorflow.keras.layers import TextVectorization, Embedding, Dense, GlobalAveragePooling1D, Dropout\n",
"from tensorflow.keras.callbacks import EarlyStopping"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"What is a good size for the vocabulary? "
]
},
{
"cell_type": "code",
"execution_count": 136,
"metadata": {},
"outputs": [],
"source": [
"wine_reviews['description_clean'] = leave_language_only(wine_reviews.description.str.lower())"
]
},
{
"cell_type": "code",
"execution_count": 137,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"0.95 68.0\n",
"0.99 81.0\n",
"Name: description_clean, dtype: float64"
]
},
"execution_count": 137,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"wine_reviews.description_clean.apply(lambda x: len(x.split(' '))).quantile([0.95, 0.99])"
]
},
{
"cell_type": "code",
"execution_count": 138,
"metadata": {},
"outputs": [],
"source": [
"vocab_size = 32000\n",
"sequence_length = 60\n",
"\n",
"# Use the text vectorization layer to normalize, split, and map strings to integers. Set maximum_sequence length as all samples are not of the same length.\n",
"vectorize_layer = TextVectorization(\n",
" #standardize=lambda text: tf.strings.lower(text), # You can use your own normalization function here\n",
" standardize='lower_and_strip_punctuation', # Or you can use a pre-made normalization function\n",
" max_tokens=vocab_size, \n",
" split='whitespace',\n",
" output_mode='int',\n",
" name = 'Text_processing',\n",
" output_sequence_length=sequence_length)"
]
},
{
"cell_type": "code",
"execution_count": 139,
"metadata": {},
"outputs": [],
"source": [
"vectorize_layer.adapt(train_data['description_clean'])"
]
},
{
"cell_type": "code",
"execution_count": 140,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"lots of ripe forward citrus tropical fruit melon and peach flavors in this slightly sweet sauvignon blanc a bit of oak brings a nice smoky creaminess more controversial is the green gooseberry tartness that will divide wine lovers into pro and con \n"
]
},
{
"data": {
"text/plain": [
""
]
},
"execution_count": 140,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"sample_description = train_data['description_clean'].sample().iloc[0]\n",
"print(sample_description)\n",
"vectorize_layer(sample_description)"
]
},
{
"cell_type": "code",
"execution_count": 141,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"404 ---> lots\n",
"5 ---> of\n",
"27 ---> ripe\n",
"354 ---> forward\n",
"61 ---> citrus\n",
"210 ---> tropical\n",
"16 ---> fruit\n",
"179 ---> melon\n",
"2 ---> and\n",
"79 ---> peach\n",
"10 ---> flavors\n",
"11 ---> in\n",
"7 ---> this\n",
"150 ---> slightly\n",
"53 ---> sweet\n",
"91 ---> sauvignon\n",
"255 ---> blanc\n",
"4 ---> a\n",
"120 ---> bit\n",
"5 ---> of\n"
]
}
],
"source": [
"for token in vectorize_layer(sample_description).numpy()[:20]:\n",
" print(f\"{token} ---> \",vectorize_layer.get_vocabulary()[token])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Modeling"
]
},
{
"cell_type": "code",
"execution_count": 142,
"metadata": {},
"outputs": [],
"source": [
"embedding_dim=16\n",
"\n",
"model = tf.keras.Sequential([\n",
" tf.keras.Input(shape=(1,), dtype=tf.string),\n",
" vectorize_layer,\n",
" Embedding(vocab_size, embedding_dim, name=\"embedding\"),\n",
" GlobalAveragePooling1D(),\n",
" Dense(164, activation='tanh', name='hidden_layer'),\n",
" Dropout(0.2),\n",
" Dense(1, name = 'output_layer')\n",
"])"
]
},
{
"cell_type": "code",
"execution_count": 143,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Model: \"sequential_4\"\n",
"_________________________________________________________________\n",
" Layer (type) Output Shape Param # \n",
"=================================================================\n",
" Text_processing (TextVector (None, 60) 0 \n",
" ization) \n",
" \n",
" embedding (Embedding) (None, 60, 16) 512000 \n",
" \n",
" global_average_pooling1d_2 (None, 16) 0 \n",
" (GlobalAveragePooling1D) \n",
" \n",
" hidden_layer (Dense) (None, 164) 2788 \n",
" \n",
" dropout_4 (Dropout) (None, 164) 0 \n",
" \n",
" output_layer (Dense) (None, 1) 165 \n",
" \n",
"=================================================================\n",
"Total params: 514,953\n",
"Trainable params: 514,953\n",
"Non-trainable params: 0\n",
"_________________________________________________________________\n"
]
}
],
"source": [
"model.summary()"
]
},
{
"cell_type": "code",
"execution_count": 144,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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+s+fPw+NRlOlNR1u3LgBGxubMu9WuHnzJoC7gxIrE0d2djYMBoMydsGc49+4cQOpqalo1apVta//kpuba3J8vV5vcseMOW10b9nqjjsuLg5BQUGV+jbFnPiuXLmiDDy+ffu2MsHdvXXc2x7jx4/H0qVLUVBQgLS0NDg5OcHR0dEidQN3v1Eqrb6yVPf7j0yxva3P0KFDAQBr1qxRORJVreHdNNXMzc2tynU4OTmVW6a0JMTcOBo1alTh4zs5OeHpp58uNzZLuD/JuP/WXXPa6N6yNRV3ZZgT3713QN2fLBjrKM29M85aqu7KJCJEREYcM0L0ALh58yaKiopKvX2ciEhNTEaI6rhVq1bhp59+gojgvffew+HDh9UOiYjIBC/TENVx/v7+JrPsljQLLhGRmpiMENVxFRlPQ0SkBl6mISIiIlUxGSEiIiJVMRkhIiIiVXHSM40G3bt3r/ZJu+jBkp6ejqSkJAQGBqodilVbu3Yt3381iO1tfZKSktC9e/cHftKzBz4ZMc5+R0QVd+nSJRw7dgy9e/dWOxSiWsvX11dZ8PQBxWSEiCqvKtPeExH9/9ZwzAgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREamKyQgRERGpiskIERERqYrJCBEREalKp3YARFQ7XLx4Ef7+/igsLFS23bx5E05OTvD09DQp27VrV6xYsaKmQySiWorJCBGZpXnz5igoKEBqamqxfTdu3DB5PHz48JoKi4jqAF6mISKzhYaGQqcr+28YjUaDESNG1FBERFQXMBkhIrMFBwfjzp07pe7XaDTw9vZG69atazAqIqrtmIwQkdlcXV3RvXt32NiU/KtDq9UiNDS0hqMiotqOyQgRVcioUaOg0WhK3GcwGDBs2LAajoiIajsmI0RUIUOHDi1xu1arRa9evfDoo4/WcEREVNsxGSGiCmnatCl69+4NrVZbbN+o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GYwQkcm4Bw4RtYDdHDNCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKpiMEJERESqYjBCREREqmIwQkRERKrSql0BIjIPZWVlyMnJ0Uv7448/AACXLl3SS7e0tESfPn3arG5EZN40IiJqV4KI2r/r16+je/fu0Ol0Teb19fXFV1991Qa1IqLbwG4+piEig3Tp0gU+Pj6wsGj6Y+O5555rgxoR0e2CwQgRGWzatGlo6stUGxsbTJgwoY1qRES3AwYjRGSwp59+Gh06dGjwuFarxdNPPw17e/s2rBURmTsGI0RksI4dO2LChAmwsrKq9/itW7cwderUNq4VEZk7BiNEZJQpU6Y0OIjVzs4OTz31VBvXiIjMHYMRIjKKj48PHBwc6qRbWVkhMDAQNjY2KtSKiMwZgxEiMoqVlRWee+45WFtb66XrdDpMmTJFpVoRkTljMEJERps8eTIqKir00rp164ZRo0apVCMiMmcMRojIaI888gi6d++uvLayssL06dNhaWmpYq2IyFwxGCEio1lYWGD69OnKoxqdTofJkyerXCsiMlcMRojIJM8995zyqMbFxQUPP/ywyjUiInPFYISITOLp6Yn7778fAPDCCy9Ao9GoXCMiMlfctddEEydOVLsKRKqreUxz8uRJ/k7QHW/EiBF45ZVX1K6GWeI3Iybas2cPsrOz1a4GNUNiYiISExPVrka7lp2djT179jR4vHfv3nB0dETnzp3bsFZkCP58t63ExEQkJCSoXQ2zxW9GmmHBggWYNGmS2tUgE9X8Jb97926Va9J+RUZGIjAwsNE2OnLkCJ544ok2rBUZgj/fbYvfDDYPvxkhomZhIEJEzcVghIiIiFTFYISIiIhUxWCEiIiIVMVghIiIiFTFYISapaKiAkePHsWCBQsQExOjdnXa3KVLlxAcHMxp3kREzcBghJrl7NmziIyMxAcffICcnBy1q9PmUlJS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\n",
"text/plain": [
""
]
},
"execution_count": 144,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tf.keras.utils.plot_model(model, show_dtype=False, show_shapes=True, show_layer_names=True)"
]
},
{
"cell_type": "code",
"execution_count": 145,
"metadata": {},
"outputs": [],
"source": [
"model.compile(\n",
" optimizer=tf.optimizers.Adam(), loss='mean_absolute_error', metrics=['mean_squared_error','mean_absolute_error'])"
]
},
{
"cell_type": "code",
"execution_count": 146,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 1/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 22.0045 - mean_squared_error: 1360.6184 - mean_absolute_error: 22.0045 - val_loss: 2.4706 - val_mean_squared_error: 9.2027 - val_mean_absolute_error: 2.4706\n",
"Epoch 2/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.4415 - mean_squared_error: 18.5775 - mean_absolute_error: 3.4415 - val_loss: 1.7236 - val_mean_squared_error: 4.6598 - val_mean_absolute_error: 1.7236\n",
"Epoch 3/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 3.1687 - mean_squared_error: 15.8480 - mean_absolute_error: 3.1687 - val_loss: 1.5280 - val_mean_squared_error: 3.7224 - val_mean_absolute_error: 1.5280\n",
"Epoch 4/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 3.1245 - mean_squared_error: 15.3364 - mean_absolute_error: 3.1245 - val_loss: 1.4768 - val_mean_squared_error: 3.4951 - val_mean_absolute_error: 1.4768\n",
"Epoch 5/20\n",
"750/750 [==============================] - 3s 5ms/step - loss: 3.0937 - mean_squared_error: 15.0635 - mean_absolute_error: 3.0937 - val_loss: 1.4429 - val_mean_squared_error: 3.3335 - val_mean_absolute_error: 1.4429\n",
"Epoch 6/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.0595 - mean_squared_error: 14.7270 - mean_absolute_error: 3.0595 - val_loss: 1.4507 - val_mean_squared_error: 3.3742 - val_mean_absolute_error: 1.4507\n",
"Epoch 7/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 3.0393 - mean_squared_error: 14.5730 - mean_absolute_error: 3.0393 - val_loss: 1.4277 - val_mean_squared_error: 3.2451 - val_mean_absolute_error: 1.4277\n",
"Epoch 8/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 3.0122 - mean_squared_error: 14.3784 - mean_absolute_error: 3.0122 - val_loss: 1.4158 - val_mean_squared_error: 3.2084 - val_mean_absolute_error: 1.4158\n",
"Epoch 9/20\n",
"750/750 [==============================] - 3s 5ms/step - loss: 3.0369 - mean_squared_error: 14.5155 - mean_absolute_error: 3.0369 - val_loss: 1.4030 - val_mean_squared_error: 3.1452 - val_mean_absolute_error: 1.4030\n",
"Epoch 10/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 3.0042 - mean_squared_error: 14.2364 - mean_absolute_error: 3.0042 - val_loss: 1.3950 - val_mean_squared_error: 3.1123 - val_mean_absolute_error: 1.3950\n",
"Epoch 11/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 2.9899 - mean_squared_error: 14.0874 - mean_absolute_error: 2.9899 - val_loss: 1.3927 - val_mean_squared_error: 3.1012 - val_mean_absolute_error: 1.3927\n",
"Epoch 12/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 2.9875 - mean_squared_error: 14.1035 - mean_absolute_error: 2.9875 - val_loss: 1.4086 - val_mean_squared_error: 3.1789 - val_mean_absolute_error: 1.4086\n",
"Epoch 13/20\n",
"750/750 [==============================] - 3s 5ms/step - loss: 2.9719 - mean_squared_error: 13.9209 - mean_absolute_error: 2.9719 - val_loss: 1.3849 - val_mean_squared_error: 3.0737 - val_mean_absolute_error: 1.3849\n",
"Epoch 14/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 2.9796 - mean_squared_error: 13.9607 - mean_absolute_error: 2.9796 - val_loss: 1.3791 - val_mean_squared_error: 3.0526 - val_mean_absolute_error: 1.3791\n",
"Epoch 15/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 2.9654 - mean_squared_error: 13.8495 - mean_absolute_error: 2.9654 - val_loss: 1.4127 - val_mean_squared_error: 3.2022 - val_mean_absolute_error: 1.4127\n",
"Epoch 16/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 2.9551 - mean_squared_error: 13.7694 - mean_absolute_error: 2.9551 - val_loss: 1.3854 - val_mean_squared_error: 3.0830 - val_mean_absolute_error: 1.3854\n",
"CPU times: user 2min 13s, sys: 16.5 s, total: 2min 29s\n",
"Wall time: 55.6 s\n"
]
}
],
"source": [
"%%time\n",
"text_col, target_col = 'description_clean', 'points'\n",
"\n",
"early_stopping_monitor = EarlyStopping(\n",
" monitor='val_mean_squared_error',\n",
" min_delta=0,\n",
" patience=2,\n",
" verbose=0,\n",
" restore_best_weights=True\n",
")\n",
"\n",
"history = model.fit(\n",
" train_data[text_col],\n",
" train_data[target_col],\n",
" epochs=20,\n",
" batch_size=128,\n",
" verbose=1, \n",
" callbacks=[early_stopping_monitor],\n",
" validation_data = (test_data[text_col], test_data[target_col]))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Simple NN Prediction & Evaluation"
]
},
{
"cell_type": "code",
"execution_count": 147,
"metadata": {},
"outputs": [],
"source": [
"test_data['dnn_prediction'] = model.predict(test_data[text_col])"
]
},
{
"cell_type": "code",
"execution_count": 148,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 3.052601\n",
"MAE 1.379098\n",
"R2 0.682122\n",
"dtype: float64"
]
},
"execution_count": 148,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dnn_stats = calc_prediction_quality(test_data, 'dnn_prediction', target_col)\n",
"dnn_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Descriptions words concatinated"
]
},
{
"cell_type": "code",
"execution_count": 149,
"metadata": {},
"outputs": [],
"source": [
"import tensorflow as tf\n",
"from tensorflow.keras.layers import Reshape, Dense, Dropout, Embedding\n",
"from tensorflow.keras import Sequential"
]
},
{
"cell_type": "code",
"execution_count": 150,
"metadata": {},
"outputs": [],
"source": [
"embedding_dim=16\n",
"\n",
"model = tf.keras.Sequential([\n",
" tf.keras.Input(shape=(1,), dtype=tf.string),\n",
" vectorize_layer,\n",
" Embedding(vocab_size, embedding_dim, name=\"embedding\", ),\n",
" Reshape((embedding_dim * sequence_length, ), name='concat_words'),\n",
" Dense(164, activation='tanh', name='hidden_layer'),\n",
" Dropout(0.7),\n",
" Dense(1, name = 'output_layer')\n",
"])"
]
},
{
"cell_type": "code",
"execution_count": 151,
"metadata": {},
"outputs": [],
"source": [
"model.compile(\n",
" optimizer=tf.optimizers.Adam(), loss='mean_absolute_error', metrics=['mean_squared_error','mean_absolute_error'])"
]
},
{
"cell_type": "code",
"execution_count": 152,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
""
]
},
"execution_count": 152,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tf.keras.utils.plot_model(model, show_dtype=True, show_shapes=True, show_layer_names=True)"
]
},
{
"cell_type": "code",
"execution_count": 155,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 1/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 8.1384 - mean_squared_error: 104.1044 - mean_absolute_error: 8.1384 - val_loss: 1.7779 - val_mean_squared_error: 5.0133 - val_mean_absolute_error: 1.7779\n",
"Epoch 2/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 8.1199 - mean_squared_error: 103.3653 - mean_absolute_error: 8.1199 - val_loss: 1.9017 - val_mean_squared_error: 5.6994 - val_mean_absolute_error: 1.9017\n",
"Epoch 3/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 8.0220 - mean_squared_error: 100.8974 - mean_absolute_error: 8.0220 - val_loss: 1.6635 - val_mean_squared_error: 4.4376 - val_mean_absolute_error: 1.6635\n",
"Epoch 4/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 7.9925 - mean_squared_error: 100.0751 - mean_absolute_error: 7.9925 - val_loss: 1.6645 - val_mean_squared_error: 4.4177 - val_mean_absolute_error: 1.6645\n",
"Epoch 5/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 7.9586 - mean_squared_error: 99.1430 - mean_absolute_error: 7.9586 - val_loss: 1.9522 - val_mean_squared_error: 5.9313 - val_mean_absolute_error: 1.9522\n",
"Epoch 6/20\n",
"750/750 [==============================] - 4s 5ms/step - loss: 7.9062 - mean_squared_error: 97.9584 - mean_absolute_error: 7.9062 - val_loss: 1.7568 - val_mean_squared_error: 4.8925 - val_mean_absolute_error: 1.7568\n",
"CPU times: user 1min 7s, sys: 10.5 s, total: 1min 18s\n",
"Wall time: 23.7 s\n"
]
}
],
"source": [
"%%time\n",
"text_col, target_col = 'description_clean', 'points'\n",
"\n",
"early_stopping_monitor = EarlyStopping(\n",
" monitor='val_mean_squared_error',\n",
" min_delta=0,\n",
" patience=2,\n",
" verbose=0,\n",
" restore_best_weights=True\n",
")\n",
"\n",
"history = model.fit(\n",
" train_data[text_col],\n",
" train_data[target_col],\n",
" epochs=20,\n",
" batch_size=128,\n",
" verbose=1, \n",
" callbacks=[early_stopping_monitor],\n",
" validation_data = (test_data[text_col], test_data[target_col]))"
]
},
{
"cell_type": "code",
"execution_count": 156,
"metadata": {},
"outputs": [],
"source": [
"test_data['dnn_prediction'] = model.predict(test_data[text_col])"
]
},
{
"cell_type": "code",
"execution_count": 157,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 4.417710\n",
"MAE 1.664544\n",
"R2 0.539968\n",
"dtype: float64"
]
},
"execution_count": 157,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"concat_stats = calc_prediction_quality(test_data, 'dnn_prediction', target_col)\n",
"concat_stats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Using external embedding (description feature only)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Follow https://keras.io/examples/nlp/pretrained_word_embeddings/\n",
"\n",
"You can either average the description words embeddings, concatinate them or do both and compare. "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"TBD\n",
"
"
]
},
{
"cell_type": "code",
"execution_count": 159,
"metadata": {},
"outputs": [],
"source": [
"f = open(\"data/glove.6B.100d.txt\", encoding = \"utf8\")"
]
},
{
"cell_type": "code",
"execution_count": 160,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Found 400000 word vectors.\n"
]
}
],
"source": [
"embeddings_index = {}\n",
"for line in f:\n",
" word, coefs = line.split(maxsplit=1)\n",
" coefs = np.fromstring(coefs, \"f\", sep=\" \")\n",
" embeddings_index[word] = coefs\n",
"\n",
"print(\"Found %s word vectors.\" % len(embeddings_index))"
]
},
{
"cell_type": "code",
"execution_count": 161,
"metadata": {},
"outputs": [],
"source": [
"voc = vectorize_layer.get_vocabulary()\n",
"word_index = dict(zip(voc, range(len(voc))))"
]
},
{
"cell_type": "code",
"execution_count": 162,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Converted 19535 words (12465 misses)\n"
]
}
],
"source": [
"num_tokens = len(voc) + 2\n",
"embedding_dim = 100\n",
"hits = 0\n",
"misses = 0\n",
"\n",
"# Prepare embedding matrix\n",
"embedding_matrix = np.zeros((num_tokens, embedding_dim))\n",
"for word, i in word_index.items():\n",
" embedding_vector = embeddings_index.get(word)\n",
" if embedding_vector is not None:\n",
" # Words not found in embedding index will be all-zeros.\n",
" # This includes the representation for \"padding\" and \"OOV\"\n",
" embedding_matrix[i] = embedding_vector\n",
" hits += 1\n",
" else:\n",
" misses += 1\n",
"print(\"Converted %d words (%d misses)\" % (hits, misses))"
]
},
{
"cell_type": "code",
"execution_count": 164,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"32002\n"
]
},
{
"data": {
"text/plain": [
"32001"
]
},
"execution_count": 164,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"print(num_tokens)\n",
"len(word_index) + 1"
]
},
{
"cell_type": "code",
"execution_count": 165,
"metadata": {},
"outputs": [],
"source": [
"from tensorflow import keras\n",
"#from tensorflow.keras.layers import Embedding\n",
"from keras.layers import Dense, Embedding, Input, Activation, Dropout, GlobalAveragePooling1D\n",
"\n",
"embedding_layer = Embedding(\n",
" num_tokens,\n",
" embedding_dim,\n",
" embeddings_initializer=keras.initializers.Constant(embedding_matrix),\n",
" trainable=False,\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 166,
"metadata": {},
"outputs": [],
"source": [
"embedding_layer = Embedding(num_tokens, embedding_dim, weights = [embedding_matrix], trainable = False) \n",
"int_sequences_input = Input(shape=(1,), dtype=tf.string)\n",
"vec_layer = vectorize_layer(int_sequences_input )\n",
"embedded_sequences = embedding_layer(vec_layer) \n",
"x = GlobalAveragePooling1D()(embedded_sequences)\n",
"x = Dense(164, activation = 'relu')(x)\n",
"x = Dropout(0.1)(x)\n",
"output = Dense(1)(x)"
]
},
{
"cell_type": "code",
"execution_count": 167,
"metadata": {},
"outputs": [],
"source": [
"pretrained_emb_model = keras.Model(inputs=int_sequences_input, outputs=output)"
]
},
{
"cell_type": "code",
"execution_count": 168,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Model: \"model\"\n",
"_________________________________________________________________\n",
" Layer (type) Output Shape Param # \n",
"=================================================================\n",
" input_7 (InputLayer) [(None, 1)] 0 \n",
" \n",
" Text_processing (TextVector (None, 60) 0 \n",
" ization) \n",
" \n",
" embedding_1 (Embedding) (None, 60, 100) 3200200 \n",
" \n",
" global_average_pooling1d_3 (None, 100) 0 \n",
" (GlobalAveragePooling1D) \n",
" \n",
" dense (Dense) (None, 164) 16564 \n",
" \n",
" dropout_6 (Dropout) (None, 164) 0 \n",
" \n",
" dense_1 (Dense) (None, 1) 165 \n",
" \n",
"=================================================================\n",
"Total params: 3,216,929\n",
"Trainable params: 16,729\n",
"Non-trainable params: 3,200,200\n",
"_________________________________________________________________\n"
]
}
],
"source": [
"pretrained_emb_model.summary()"
]
},
{
"cell_type": "code",
"execution_count": 169,
"metadata": {},
"outputs": [],
"source": [
"pretrained_emb_model.compile(\n",
" optimizer=tf.optimizers.Adam(), loss='mean_absolute_error', metrics=['mean_squared_error','mean_absolute_error'])"
]
},
{
"cell_type": "code",
"execution_count": 170,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
""
]
},
"execution_count": 170,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tf.keras.utils.plot_model(pretrained_emb_model, show_dtype=False, show_shapes=True, show_layer_names=True)"
]
},
{
"cell_type": "code",
"execution_count": 173,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 1/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 24.2450 - mean_squared_error: 1150.2682 - mean_absolute_error: 24.2450 - val_loss: 11.9859 - val_mean_squared_error: 220.2822 - val_mean_absolute_error: 11.9859\n",
"Epoch 2/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 9.3048 - mean_squared_error: 138.7807 - mean_absolute_error: 9.3048 - val_loss: 5.3807 - val_mean_squared_error: 45.1520 - val_mean_absolute_error: 5.3807\n",
"Epoch 3/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.9033 - mean_squared_error: 25.0495 - mean_absolute_error: 3.9033 - val_loss: 1.9146 - val_mean_squared_error: 5.7946 - val_mean_absolute_error: 1.9146\n",
"Epoch 4/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.2090 - mean_squared_error: 16.2470 - mean_absolute_error: 3.2090 - val_loss: 1.8791 - val_mean_squared_error: 5.5809 - val_mean_absolute_error: 1.8791\n",
"Epoch 5/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.1596 - mean_squared_error: 15.7511 - mean_absolute_error: 3.1596 - val_loss: 1.9146 - val_mean_squared_error: 5.7983 - val_mean_absolute_error: 1.9146\n",
"Epoch 6/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.1590 - mean_squared_error: 15.7176 - mean_absolute_error: 3.1590 - val_loss: 1.8577 - val_mean_squared_error: 5.4470 - val_mean_absolute_error: 1.8577\n",
"Epoch 7/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.1385 - mean_squared_error: 15.5671 - mean_absolute_error: 3.1385 - val_loss: 1.8658 - val_mean_squared_error: 5.5301 - val_mean_absolute_error: 1.8658\n",
"Epoch 8/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.1328 - mean_squared_error: 15.5193 - mean_absolute_error: 3.1328 - val_loss: 1.8229 - val_mean_squared_error: 5.2585 - val_mean_absolute_error: 1.8229\n",
"Epoch 9/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.1223 - mean_squared_error: 15.4105 - mean_absolute_error: 3.1223 - val_loss: 1.7844 - val_mean_squared_error: 5.0316 - val_mean_absolute_error: 1.7844\n",
"Epoch 10/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.0949 - mean_squared_error: 15.1229 - mean_absolute_error: 3.0949 - val_loss: 1.8556 - val_mean_squared_error: 5.4600 - val_mean_absolute_error: 1.8556\n",
"Epoch 11/20\n",
"750/750 [==============================] - 3s 4ms/step - loss: 3.1058 - mean_squared_error: 15.1846 - mean_absolute_error: 3.1058 - val_loss: 1.8283 - val_mean_squared_error: 5.2993 - val_mean_absolute_error: 1.8283\n",
"CPU times: user 59.7 s, sys: 7.33 s, total: 1min 7s\n",
"Wall time: 31.5 s\n"
]
}
],
"source": [
"%%time\n",
"text_col, target_col = 'description_clean', 'points'\n",
"\n",
"early_stopping_monitor = EarlyStopping(\n",
" monitor='val_loss',\n",
" min_delta=0,\n",
" patience=2,\n",
" verbose=0,\n",
" restore_best_weights=True\n",
")\n",
"\n",
"history = pretrained_emb_model.fit(\n",
" train_data[text_col],\n",
" train_data[target_col],\n",
" epochs=20,\n",
" batch_size=128,\n",
" verbose=1, \n",
" callbacks=[early_stopping_monitor],\n",
" validation_data = (test_data[text_col], test_data[target_col]))"
]
},
{
"cell_type": "code",
"execution_count": 174,
"metadata": {},
"outputs": [],
"source": [
"test_data['ext_emb_prediction'] = pretrained_emb_model.predict(test_data[text_col])"
]
},
{
"cell_type": "code",
"execution_count": 176,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 5.031617\n",
"MAE 1.784432\n",
"R2 0.476040\n",
"dtype: float64"
]
},
"execution_count": 176,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ext_emb_stats = calc_prediction_quality(test_data, 'ext_emb_prediction', target_col)\n",
"ext_emb_stats"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Using LSTM or RNN Layer, (description feature only)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"See example here: https://www.tensorflow.org/api_docs/python/tf/keras/layers/LSTM"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"TBD\n",
"
"
]
},
{
"cell_type": "code",
"execution_count": 178,
"metadata": {},
"outputs": [],
"source": [
"import tensorflow as tf\n",
"from tensorflow.keras.layers import LSTM, Dense, Dropout, Embedding\n",
"from tensorflow.keras import Sequential"
]
},
{
"cell_type": "code",
"execution_count": 179,
"metadata": {},
"outputs": [],
"source": [
"embedding_dim=16\n",
"units=160\n",
"\n",
"lstm_model = tf.keras.Sequential([\n",
" tf.keras.Input(shape=(1,), dtype=tf.string),\n",
" vectorize_layer,\n",
" Embedding(vocab_size, embedding_dim, name=\"embedding\", ),\n",
" LSTM(units),\n",
" Dense(164, activation='relu', name='hidden_layer'),\n",
" Dropout(0.2),\n",
" Dense(1, name = 'output_layer')\n",
"])"
]
},
{
"cell_type": "code",
"execution_count": 180,
"metadata": {},
"outputs": [],
"source": [
"lstm_model.compile(\n",
" optimizer=tf.optimizers.Adam(), loss='mean_absolute_error', metrics=['mean_squared_error','mean_absolute_error'])"
]
},
{
"cell_type": "code",
"execution_count": 181,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Model: \"sequential_6\"\n",
"_________________________________________________________________\n",
" Layer (type) Output Shape Param # \n",
"=================================================================\n",
" Text_processing (TextVector (None, 60) 0 \n",
" ization) \n",
" \n",
" embedding (Embedding) (None, 60, 16) 512000 \n",
" \n",
" lstm (LSTM) (None, 160) 113280 \n",
" \n",
" hidden_layer (Dense) (None, 164) 26404 \n",
" \n",
" dropout_7 (Dropout) (None, 164) 0 \n",
" \n",
" output_layer (Dense) (None, 1) 165 \n",
" \n",
"=================================================================\n",
"Total params: 651,849\n",
"Trainable params: 651,849\n",
"Non-trainable params: 0\n",
"_________________________________________________________________\n"
]
}
],
"source": [
"lstm_model.summary()"
]
},
{
"cell_type": "code",
"execution_count": 182,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 1/20\n",
"750/750 [==============================] - 76s 98ms/step - loss: 7.6057 - mean_squared_error: 250.0398 - mean_absolute_error: 7.6057 - val_loss: 2.5693 - val_mean_squared_error: 9.9154 - val_mean_absolute_error: 2.5693\n",
"Epoch 2/20\n",
"750/750 [==============================] - 74s 99ms/step - loss: 4.5949 - mean_squared_error: 33.0060 - mean_absolute_error: 4.5949 - val_loss: 2.5188 - val_mean_squared_error: 9.7013 - val_mean_absolute_error: 2.5188\n",
"Epoch 3/20\n",
"750/750 [==============================] - 73s 97ms/step - loss: 4.5924 - mean_squared_error: 33.0083 - mean_absolute_error: 4.5924 - val_loss: 2.5337 - val_mean_squared_error: 9.5674 - val_mean_absolute_error: 2.5337\n",
"Epoch 4/20\n",
"750/750 [==============================] - 75s 100ms/step - loss: 4.6053 - mean_squared_error: 33.1895 - mean_absolute_error: 4.6053 - val_loss: 2.6168 - val_mean_squared_error: 10.5421 - val_mean_absolute_error: 2.6168\n",
"CPU times: user 13min 18s, sys: 4min 42s, total: 18min 1s\n",
"Wall time: 4min 57s\n"
]
}
],
"source": [
"%%time\n",
"text_col, target_col = 'description_clean', 'points'\n",
"\n",
"early_stopping_monitor = EarlyStopping(\n",
" monitor='val_loss',\n",
" min_delta=0,\n",
" patience=2,\n",
" verbose=0,\n",
" restore_best_weights=True\n",
")\n",
"\n",
"history = lstm_model.fit(\n",
" train_data[text_col],\n",
" train_data[target_col],\n",
" epochs=20,\n",
" batch_size=128,\n",
" verbose=1, \n",
" callbacks=[early_stopping_monitor],\n",
" validation_data = (test_data[text_col], test_data[target_col]))"
]
},
{
"cell_type": "code",
"execution_count": 183,
"metadata": {},
"outputs": [],
"source": [
"test_data['lstm_prediction'] = lstm_model.predict(test_data[text_col])"
]
},
{
"cell_type": "code",
"execution_count": 185,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 9.701329\n",
"MAE 2.518778\n",
"R2 -0.010234\n",
"dtype: float64"
]
},
"execution_count": 185,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"lstm_stats = calc_prediction_quality(test_data, 'lstm_prediction', target_col)\n",
"lstm_stats"
]
},
{
"cell_type": "code",
"execution_count": 186,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" MSE | \n",
" MAE | \n",
" R2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | baseline_1 | \n",
" 9.603218 | \n",
" 2.537841 | \n",
" -0.000018 | \n",
"
\n",
" \n",
" | baseline_2 | \n",
" 9.130190 | \n",
" 2.471840 | \n",
" 0.049241 | \n",
"
\n",
" \n",
" | baseline_3 | \n",
" 8.589486 | \n",
" 2.376368 | \n",
" 0.105546 | \n",
"
\n",
" \n",
" | regression_by_xgb | \n",
" 6.410284 | \n",
" 1.907826 | \n",
" 0.332474 | \n",
"
\n",
" \n",
" | nlp | \n",
" 3.009492 | \n",
" 1.367681 | \n",
" 0.686611 | \n",
"
\n",
" \n",
" | nlp_all | \n",
" 3.013434 | \n",
" 1.368512 | \n",
" 0.686200 | \n",
"
\n",
" \n",
" | dnn | \n",
" 3.052601 | \n",
" 1.379098 | \n",
" 0.682122 | \n",
"
\n",
" \n",
" | dnn_concat | \n",
" 4.417710 | \n",
" 1.664544 | \n",
" 0.539968 | \n",
"
\n",
" \n",
" | lstm | \n",
" 9.701329 | \n",
" 2.518778 | \n",
" -0.010234 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" MSE MAE R2\n",
"baseline_1 9.603218 2.537841 -0.000018\n",
"baseline_2 9.130190 2.471840 0.049241\n",
"baseline_3 8.589486 2.376368 0.105546\n",
"regression_by_xgb 6.410284 1.907826 0.332474\n",
"nlp 3.009492 1.367681 0.686611\n",
"nlp_all 3.013434 1.368512 0.686200\n",
"dnn 3.052601 1.379098 0.682122\n",
"dnn_concat 4.417710 1.664544 0.539968\n",
"lstm 9.701329 2.518778 -0.010234"
]
},
"execution_count": 186,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"all_compared = pd.DataFrame([b1_stats, b2_stats, b3_stats, xgb_stats, bow_stats, bowf_stats, dnn_stats, concat_stats, lstm_stats], index=['baseline_1', 'baseline_2','baseline_3','regression_by_xgb','nlp', 'nlp_all', 'dnn','dnn_concat','lstm'])\n",
"all_compared"
]
},
{
"cell_type": "code",
"execution_count": 187,
"metadata": {},
"outputs": [],
"source": [
"all_compared.to_csv('data/all_models_compared.csv', index=False)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Bonus (Not mandatory) Use all features using Keras functional API"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"See here: https://keras.io/guides/functional_api/"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"TBD\n",
"
"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Select encoded features for train"
]
},
{
"cell_type": "code",
"execution_count": 188,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" country | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" variety | \n",
" winery | \n",
" price | \n",
"
\n",
" \n",
" \n",
" \n",
" | 1 | \n",
" 32 | \n",
" 108 | \n",
" 738 | \n",
" 6 | \n",
" 16 | \n",
" 451 | \n",
" 12956 | \n",
" 15.0 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" country province region_1 region_2 taster_name variety winery price\n",
"1 32 108 738 6 16 451 12956 15.0"
]
},
"execution_count": 188,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"train_encoded = train_encoded_features.iloc[:,:-1]\n",
"train_encoded.head(1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Select encoded features for test"
]
},
{
"cell_type": "code",
"execution_count": 190,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" country | \n",
" province | \n",
" region_1 | \n",
" region_2 | \n",
" taster_name | \n",
" variety | \n",
" winery | \n",
" price | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 22 | \n",
" 332 | \n",
" 424 | \n",
" 6 | \n",
" 9 | \n",
" 691 | \n",
" 11608 | \n",
" -1.0 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" country province region_1 region_2 taster_name variety winery price\n",
"0 22 332 424 6 9 691 11608 -1.0"
]
},
"execution_count": 190,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_encoded = test_encoded_features.iloc[:,:-2]\n",
"test_encoded.head(1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"importing libraries"
]
},
{
"cell_type": "code",
"execution_count": 191,
"metadata": {},
"outputs": [],
"source": [
"from tensorflow.keras import Model\n",
"from tensorflow.keras.layers import TextVectorization, Embedding, LSTM, Dense, GlobalAveragePooling1D, Dropout, Input\n",
"from tensorflow.keras.callbacks import EarlyStopping\n",
"from keras.layers.merge import concatenate"
]
},
{
"cell_type": "code",
"execution_count": 192,
"metadata": {},
"outputs": [],
"source": [
"text_features_input = Input(shape=(1,), dtype=tf.string)\n",
"vect_layer = vectorize_layer(text_features_input)\n",
"embeddding_layer = Embedding(vocab_size, embedding_dim, name=\"embedding\", )(vect_layer)\n",
"concat_layer = Reshape((embedding_dim * sequence_length, ), name='concat_words')(embeddding_layer)\n",
"hidden_layer1 = Dense(200, activation='relu', name='hidden_layer1')(concat_layer)\n",
"\n",
"country_input = Input(shape = (1,))\n",
"province_input = Input(shape = (1,))\n",
"region_1_input = Input(shape = (1,))\n",
"region_2_input = Input(shape = (1,))\n",
"taster_name_input = Input(shape = (1,))\n",
"variety_input = Input(shape = (1,))\n",
"winery_input = Input(shape = (1,))\n",
"price_input = Input(shape = (1,))\n",
"\n",
"other_features = concatenate([country_input,province_input,region_1_input,region_2_input,taster_name_input,variety_input,winery_input,price_input])\n",
"\n",
"hidden_layer2 = Dense(200, activation='relu', name='hidden_layer2')(other_features)\n",
"\n",
"merge = concatenate([hidden_layer1,hidden_layer2])\n",
"\n",
"hidden_layer3 = Dense(200, activation='relu', name='hidden_layer3')(merge)\n",
"reg_layer = Dropout(0.3)(hidden_layer3)\n",
"output = Dense(1)(reg_layer)"
]
},
{
"cell_type": "code",
"execution_count": 193,
"metadata": {},
"outputs": [],
"source": [
"api_model = Model(inputs = [text_features_input,country_input,province_input,region_1_input,region_2_input,taster_name_input,variety_input,winery_input,price_input] , outputs = output)\n"
]
},
{
"cell_type": "code",
"execution_count": 194,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Model: \"model_1\"\n",
"__________________________________________________________________________________________________\n",
" Layer (type) Output Shape Param # Connected to \n",
"==================================================================================================\n",
" input_10 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" Text_processing (TextVectoriza (None, 60) 0 ['input_10[0][0]'] \n",
" tion) \n",
" \n",
" embedding (Embedding) (None, 60, 16) 512000 ['Text_processing[4][0]'] \n",
" \n",
" input_11 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_12 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_13 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_14 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_15 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_16 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_17 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" input_18 (InputLayer) [(None, 1)] 0 [] \n",
" \n",
" concat_words (Reshape) (None, 960) 0 ['embedding[0][0]'] \n",
" \n",
" concatenate (Concatenate) (None, 8) 0 ['input_11[0][0]', \n",
" 'input_12[0][0]', \n",
" 'input_13[0][0]', \n",
" 'input_14[0][0]', \n",
" 'input_15[0][0]', \n",
" 'input_16[0][0]', \n",
" 'input_17[0][0]', \n",
" 'input_18[0][0]'] \n",
" \n",
" hidden_layer1 (Dense) (None, 200) 192200 ['concat_words[0][0]'] \n",
" \n",
" hidden_layer2 (Dense) (None, 200) 1800 ['concatenate[0][0]'] \n",
" \n",
" concatenate_1 (Concatenate) (None, 400) 0 ['hidden_layer1[0][0]', \n",
" 'hidden_layer2[0][0]'] \n",
" \n",
" hidden_layer3 (Dense) (None, 200) 80200 ['concatenate_1[0][0]'] \n",
" \n",
" dropout_8 (Dropout) (None, 200) 0 ['hidden_layer3[0][0]'] \n",
" \n",
" dense_2 (Dense) (None, 1) 201 ['dropout_8[0][0]'] \n",
" \n",
"==================================================================================================\n",
"Total params: 786,401\n",
"Trainable params: 786,401\n",
"Non-trainable params: 0\n",
"__________________________________________________________________________________________________\n"
]
}
],
"source": [
"api_model.summary()"
]
},
{
"cell_type": "code",
"execution_count": 195,
"metadata": {},
"outputs": [],
"source": [
"api_model.compile(\n",
" optimizer=tf.optimizers.Adam(), loss='mean_absolute_error', metrics=['mean_squared_error','mean_absolute_error'])"
]
},
{
"cell_type": "code",
"execution_count": 196,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAADmkAAATTCAYAAAAk6jI8AAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nOzdfZxXZZ0//tcMI6ADDrSySUJuZiIgNMmSmNtDfKxRJCgZCGhicaOb6WrmmuyateTtumu4IubGjWKUCCbuJN7sJoi6oKabQuL6EL5yU07NuIiAMuPA5/eHPz/rhDcwMMyAz+c/w7nOdd7nfc51PvrX63GVFAqFQgAAAAAAAAAAAAAAAAAA2BlzS1u6AwAAAAAAAAAAAAAAAACAvZGQJgAAAAAAAAAAAAAAAABAEwhpAgAAAAAAAAAAAAAAAAA0gZAmAAAAAAAAAAAAAAAAAEATlDVH0euvvz5LlixpjtIAtHLHHntsLrroopZuAwAAAAAAAAAAAAAAAJpds+ykuWTJkixdurQ5SrOL5s2bl3Xr1rV0G63a0qVLfb+tmPVp3ZYuXSqkDwAAAAAAAAAAAAAAwIdGs+ykmSQDBgzI3Llzm6s8TVRSUpJvf/vbOe2001q6lVZrxIgRSeL7baWsT+v29voAAAAAAAAAAAAAAADAh0Gz7KQJAAAAAAAAAAAAAAAAALCvE9IEAAAAAAAAAAAAAAAAAGgCIU0AAAAAAAAAAAAAAAAAgCYQ0gQAAAAAAAAAAAAAAAAAaAIhTQAAAAAAAAAAAAAAAACAJthrQpqrVq3K2LFjs27dupZupcmqq6uzaNGidz1XV1eXBx98MP/0T/+U//qv/8rWrVv3bHMAAAAAAAAAAAAAAAAAwE7Za0KaTz/9dGbOnJlly5a1dCs7raamJhdffHEOO+yw3H333dud/+Mf/5iePXtmzZo1GTt2bObPn59TTjlFUBMAAAAAAAAAAAAAAAAAWrG9JqQ5fPjw1NTUZPDgwS3Ww6xZs5p03UsvvZQxY8bkjTfe2O7ctm3b8tWvfjV9+vTJ+PHjc9BBB+Xqq6/O8uXL8w//8A+72jIAAAAAAAAAAAAAAAAA0Ez2mpBmkhx00EEtdu+HHnooEydObNK1/fv3z5FHHvmu5xYvXpxHH300EyZMKI61adMmZ511VqZMmZLNmzc36Z4AAAAAAAAAAAAAAAAAQPPaa0Ka27Zty8KFC/Pkk08Wx9auXZsbbrgh27Zty/Lly3PllVfm9ttvz7Zt24pz1q1bl6lTp6ZQKGTRokWZOHFipkyZUtzVsqqqKpMnT860adOSJBs3bsxNN92UyZMnZ86cOUmShQsXZtiwYdm0aVNuueWWVFVV7bbn+sUvfpEk6dOnT6Pxo446Kps3b86CBQt2270AAAAAAAAAAAAAAAAAgN2nrKUb2BHPPfdcvv/972fevHm5+eab079//1RVVWXcuHGpqalJoVDIs88+m5qamlx22WVZt25dJk6cmNmzZ+f888/Pli1bsmzZstTX16e6ujrXXHNNZs2alcceeyxDhw7NUUcdlQ0bNmT8+PHp2LFjxowZk27duqV3794ZOXJkOnfunL59++aFF15Ijx490qlTp932bC+++GKSpGvXro3G//zP/zxJ8sILL+y2ewEAAAAAAAAAAAAAAAAAu89esZNmr169cvnllzcaGzp0aMaNG5fkrV0oZ8yYkaqqqhx99NG56667kiRnnHFGTjrppGzZsiXnnXdepk+fnnvvvTff+9738uSTT2bGjBlJkp49ezaq3bFjxxx++OHF48rKynTp0iXt27fPwIEDU1lZudue7Q9/+EPatGmTtm3bNho/4IADkiQvv/zybrsXAAAAAAAAAAAAAAAAALD77BUhzSRp167ddmP7779/kuTII48sjvXq1Str1qwpHpeXl6esrCy9e/cujl166aUpKyvL4sWLd6qHkpKSnW37A3Xo0OFdx7du3ZokOfjgg3f7PQEAAAAAAAAAAAAAAACAXbfXhDR3VJs2bVIoFN53zgEHHJBu3bqlpqZmp2o3R0ize/fu2bp1a+rq6hqNb9y4MclbodPWZtWqVRk7dmzWrVvX0q0AAAAAAAAAAAAAAAAAQIvZ50KaO6Kuri7V1dU57LDDduq65ghp9uzZM0mydu3aRuO1tbVJWmdI8+mnn87MmTOzbNmylm4FAAAAAAAAAAAAAAAAAFrMhzKkuXTp0mzZsiVDhgxJkpSVlWXLli3ve01JSUm2bt2623sZN25c2rVrl8cee6zR+FNPPZXKysocccQRu/2eu2r48OGpqanJ4MGDW6yHWbNmtdi9AQAAAAAAAAAAAAAAACDZi0KadXV1Sf5vh8kkee2115Ik9fX1xbHa2trU1dWlUCgUxxoaGrJixYri8bx583L88ccXQ5qDBg1KbW1tZs6cmc2bN2fmzJl55ZVXsmrVqqxfvz5J0rVr11RXV2fVqlVZuXJlNm/evFP9v13nT8OgBx98cM4777xcd911xZ63bNmSqqqqTJ8+PaWlrXOJDjrooBa790MPPZSJEye22P0BAAAAAAAAAAAAAAAAINlLQpqPP/54Jk2alCSZM2dO7r333jz88MO5++67kyRXXXVVqqurc8cdd+SRRx7Jxo0bM2nSpDQ0NCRJSktLM3Xq1FxyySUZPXp0Vq9enaqqqmL9ESNGZMCAARk7dmz69++fTp06pV+/fqmsrMxdd91VnFMoFNKvX78sWLAg5eXlO9z/fffdlwsuuCBJMn/+/EybNi3V1dXF89ddd12GDBmSk08+OTfeeGMmTZqUyy67LEcfffSuvbhmsm3btixcuDBPPvlkcWzt2rW54YYbsm3btixfvjxXXnllbr/99mzbtq04Z926dZk6dWoKhUIWLVqUiRMnZsqUKXnjjTeSJFVVVZk8eXKmTZuWJNm4cWNuuummTJ48OXPmzEmSLFy4MMOGDcumTZtyyy23FNextrY2V199df7whz/sqdcAAAAAAAAAAAAAAAAAwIdcWUs3sCOOOeaYzJ07d7vxlStXNjoeNWpURo0atd280tLS3HjjjVm7dm0qKipy4IEHNjrfoUOHLFmyJDU1NenSpUuSZPDgwWnfvn1xzsCBA1NbW5vS0tJ07Nhxp/ofPHhwBg8enDvuuONdz5eUlOSaa67J1q1bU1tbm49+9KM7VX9Peu655/L9738/8+bNy80335z+/funqqoq48aNS01NTQqFQp599tnU1NTksssuy7p16zJx4sTMnj07559/frZs2ZJly5alvr4+1dXVueaaazJr1qw89thjGTp0aI466qhs2LAh48ePT8eOHTNmzJh069YtvXv3zsiRI9O5c+f07ds3L7zwQnr06JFOnToleSv8+vd///fp0KFDzj///BZ+SwAAAAAAAAAAAAAAAAB8GOwVIc3dpXv37u97/u2AZpJGAc23VVRUFP997rnnfuD9zj777FRWVu5wf23atGnVAc0k6dWrVy6//PLMmzevODZ06NCMGzcu11xzTfr06ZMLL7wwSdKvX7/cddddmThxYs4444zcf//9mT17ds4777z07t07SXL55Zfnhz/8YWbMmJFzzjknPXv2zNKlS4u1O3bsmMMPP7x4XFlZmS5dumTNmjUZOHBgcXz06NEpLy/PkCFDmvkNAAAAAAAAAAAAAAAAAMBb9vmQ5uuvv56GhoZs2rQpHTp02G11TzjhhA+c887Q576kXbt2243tv//+SZIjjzyyONarV6888MADxePy8vKUlZUVA5pJcumll+bqq6/O4sWLc8455+xwDyUlJY2Oy8vLM3r06B2+HgAAAAAAAAAAAAAAAAB21T4d0pw9e3YefPDBFAqFfPe7382ECRN2amfL9zNixIjdUmdf1qZNmxQKhfedc8ABB6Rbt26pqanZqdp/GtIEAAAAAAAAAAAAAAAAgD1tnw5pDhkyJCeddFLx+N12gKRl1dXVpbq6Ol/84hd36johTQAAAAAAAAAAAAAAAABa2j4d0qyoqGjpFvgAS5cuzZYtWzJkyJAkSVlZWbZs2fK+15SUlGTr1q17oj0AAAAAAAAAAAAAAAAAeE+lLd0Ae5+6urokSW1tbXHstddeS5LU19cXx2pra1NXV5dCoVAca2hoyIoVK4rH8+bNy/HHH18MaQ4aNCi1tbWZOXNmNm/enJkzZ+aVV17JqlWrsn79+iRJ165dU11dnVWrVmXlypXZvHlznnrqqXz2s5/NokWLmu25AQAAAAAAAAAAAAAAAOCdhDTZKY8//ngmTZqUJJkzZ07uvffePPzww7n77ruTJFdddVWqq6tzxx135JFHHsnGjRszadKkNDQ0JElKS0szderUXHLJJRk9enRWr16dqqqqYv0RI0ZkwIABGTt2bPr3759OnTqlX79+qayszF133VWcUygU0q9fvyxYsCDl5eVZvXp1fv3rX+fFF1/cw28EAAAAAAAAAAAAAAAAgA+rspZugL3LMccck7lz5243vnLlykbHo0aNyqhRo7abV1pamhtvvDFr165NRUVFDjzwwEbnO3TokCVLlqSmpiZdunRJkgwePDjt27cvzhk4cGBqa2tTWlqajh07JklOPfXUvPrqq9vVAwAAAAAAAAAAAAAAAIDmIqRJi+jevfv7nn87oJmkUUDzbRUVFduNCWgCAAAAAAAAAAAAAAAAsCc1W0hz3rx5KSkpaa7y7IVef/31NDQ0ZNOmTenQoUNLtwMAAAAAAAAAAAAAAAAAu6TZQpoDBgzIt7/97eYqTxONHDmyRe47e/bsPPjggykUCvnud7+bCRMmpLKyskV6AQAAAAAAAAAAAAAAAIDdodlCmt26dctpp53WXOVpopYKaQ4ZMiQnnXRS8bhdu3Yt0gcAAAAAAAAAAAAAAAAA7C7NFtKEd6qoqGjpFgAAAAAAAAAAAAAAAABgtypt6QYAAAAAAAAAAAAAAAAAAPZGQpoAAAAAAAAAAAAAAAAAAE0gpAkAAAAAAAAAAAAAAAAA0ARCmgAAAAAAAAAAAAAAAAAATVDW0g0kyeLFi/O73/2u0VinTp0yePDgFuroLQ8++GBeeeWVRmN9+/ZN7969W6gjWquXXnopS5YsKR4fccQR6devX6M5DQ0NeeKJJ7Jp06bid3XkkUfmM5/5TKN5r776au67775GY1/60pfSuXPnZup+11VXV+f555/PwIEDi2NPP/10/uzP/iyHHnpoo7mrVq3K448/Xjzu0aNHjj766Gbtz/q07vUBAAAAAAAAAAAAAACAvVWr2ElzwIAB2X///XP66afn9NNPT21tbaMwUUv5zGc+k6VLl+b000/PmWeemYMPPjif+tSnWrotWqHHHnssp59+ekpKSnLCCSfkiCOOaHR+w4YNue6669KnT58cd9xxef7553P66afnhBNOyAsvvNBobkVFRXr06JGrr746V1xxRbp27ZpOnTrtycfZYTU1Nbn44otz2GGH5e677250rm/fvrnmmmuyePHiRuMf/ehH87nPfS7du3fPWWedlZ/+9KfN3qf1ad3rAwAAAAAAAAAAAAAAAHurVhHSbNu2bU455ZRi0OlrX/ta9t9//xbpZdasWcV/d+nSJWPGjEmSVFZW5oQTTkjbtm1bpC/2DoMHD87BBx+cjh07Fsd+97vf5cwzz8y5556bjh07pry8PP/4j/+Ytm3bZsOGDRk2bFg2btxYnF9SUpKjjz46I0eOzKhRozJw4MCUlJS0xON8oJdeeiljxozJG2+8sd25srKyTJkyJddcc02WLVtWHC8vL8+hhx6av/qrv8ohhxyyJ9u1Pu/QGtcHAAAAAAAAAAAAAAAA9jatIqSZvBV8ejs4VVFR0SI9PPTQQ5k4cWKjsbd7Ki8vb4mW2AdcdNFF+cpXvrLdd3344Ydn0KBBWbFiRcaMGZNCodDo/J/92Z+12h0a39a/f/8ceeSR73m+TZs2ueiii3L22Wfvwa52jvVp3esDAAAAAAAAAAAAAAAArVmrCWm+l7Vr1+aGG27Itm3bsnz58lx55ZW5/fbbs23btuKcdevWZerUqSkUClm0aFEmTpyYKVOmFHePq6qqyuTJkzNt2rQkycaNG3PTTTdl8uTJmTNnTpJk4cKFGTZsWDZt2pRbbrklVVVVTer3hRdeyKxZs3LxxRfn7rvvLo7/6le/yq233ppbb701P//5z1NXV5ckeeKJJ3LrrbfmnnvuKc79/e9/nxkzZmTSpEn51a9+1aj++vXrM3Xq1CTJfffdl2uvvTYNDQ1N6pXm98QTT+Tee+/N8OHDtztXVlaWO+64I5/85Cczf/78XHHFFY3Ol5aWprS08U9048aNmTNnTn7wgx9k+vTpWbt2baPzO/J7Sd7/G9vdTjzxxGzcuDG/+MUvmvU+TWF9Wvf6AAAAAAAAAAAAAAAAQGvXqkOaVVVV6devXy688ML867/+a66//vosXbo0Y8aMybXXXpskmT17dvr27ZuLL7445557bm6//fY8++yzOf/883P88cfnzTffzNChQzNt2rT84z/+Y5K3dsccM2ZMvv/97+eGG25IknTu3Dl9+/ZNu3bt0qNHj3Tv3n2n+508eXLOOeecnHnmmTnvvPNy0UUX5eabb06SHHvssfnnf/7nfOMb38gxxxyTdu3aJUk++9nP5tprr03Pnj2TvBUW/cEPfpDPfOYz6dmzZ4YNG5ZvfetbSZLbbrst3bp1ywUXXJApU6Zk4sSJufTSS/Pcc8/t2oum2fzTP/1Tjj322OKOrH+qc+fOmT9/fjp06JDvf//7+eUvf/metZ555pkcd9xx2W+//fKtb30rr776anr16pVZs2Yl2bHfS/L+31hzOe6447YLObYG1uctrXV9AAAAAAAAAAAAAAAAoLUra+kG3s/QoUMzbty4XHPNNenTp08uvPDCJEm/fv1y1113ZeLEiTnjjDNy//33Z/bs2TnvvPPSu3fvJMnll1+eH/7wh5kxY0bOOeec9OzZM0uXLi3W7tixYw4//PDicWVlZbp06ZI1a9Zk4MCBTer3pptuyhe/+MWUlJTkL/7iL1JZWZlf/vKX+eY3v5kDDjggV199dU4++eQ89NBDOeyww5IkL7/8co466qgcccQR2bRpU8aPH59nn3025eXl+cxnPpMHHnggU6dOzZlnnpmzzjor//Ef/5HZs2fnkEMOyW9+85s8//zzOfLII3eqzyVLljTp+T4s1q1bl27duu2WWs8++2yOPfbY951z1FFH5bbbbsvw4cPzta99LU888USOOOKIRnPq6+szatSonHbaaTn11FOTJN/5znfy9NNPZ8KECfnLv/zLHfq9fNA3NmDAgN3y3H+qd+/emTFjRurr69O2bdtmuUdTWJ+3tNb1AQAAAAAAAAAAAAAAgNauVYc0k2T//fdPkkZBxF69euWBBx4oHpeXl6esrKwY0EySSy+9NFdffXUWL16cc845Z4fvV1JS0uReFy1alPLy8iTJc889l7Vr1+a1114rnh8yZEh69uyZ66+/PuPGjUtJSUl+9rOfZcyYMUmSn//853njjTdyySWXFK95+eWX88lPfjIvvvhiBgwYkI997GNJklNOOSVJdjqgmby14+fkyZOb/JwfBsOHD9/lGvX19Vm1alUxtPd+Tj311PzDP/xDrrjiigwbNiyPP/54o/P3339/nn/++e1Cel/84hfzs5/9LNOnT8+//Mu/fODvZUe+seZQUVGRhoaGvPjii+nVq1ez3GNnWZ//0xrXBwAAAAAAAAAAAAAAAPYGrT6k+W7atGmTQqHwvnMOOOCAdOvWLTU1NTtVe1dCmoccckgefPDB/PKXv8zxxx+fT37yk3nqqaca1f67v/u7jB07NgsWLMhJJ52U//zP/8wFF1yQJPntb3+brl275qabbnrPe5SWljb62xRz5szJaaed1uTr93UjRozYLXX+93//N1u3bi0G8z7IpEmT8swzz6SqqipjxozJl770peK55557LknSoUOHRtd8/vOfT5KsWLHiPeu+8/eyI99Yc3i773Xr1rWaEKD1+T+tcX0AAAAAAAAAAAAAAABgb9D0pF8rV1dXl+rq6hx22GE7dV1TQpp//OMfU1dXl+9973u54oorcu211+arX/1q2rRps93cM844I4ccckj+5V/+Jb/97W/Tu3fvlJW9lZVt06ZN/ud//idvvvnmTvdA63PwwQenU6dO2bhx4w7NLykpyU9/+tMceeSRmT9/fm644YbiuY985CNJkiVLljS65tBDD81+++2Xzp0779A9WuobW79+fZKke/fue/S+78f6/J/WuD4AAAAAAAAAAAAAAACwN9hnQ5pLly7Nli1bMmTIkCRJWVlZtmzZ8r7XlJSUZOvWrTt9rwkTJmTt2rW54oor8rWvfa24M9+2bdu2m9u2bdtceOGFWbhwYf7u7/4u3/jGN4rnPv3pT2fz5s358Y9/3OiaV199NVOnTt3pvmh5vXv3zh//+MftxguFQl5//fXtxg88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UUlJSUu3AAAAAAAAAAAAAAAAAAD7hNKWboAPj1mzZu2VtQEAAAAAAAAAAAAAAADg3Qhpskc89NBDmThx4l5XGwAAAAAAAAAAAAAAAADeS1lLN0Drt3HjxixYsCArVqxI9+7dM2jQoHTv3j1JUlVVlZUrV6ZDhw4ZP358Nm7cmFmzZuXNN99M165dM3LkyCxcuDDDhg1LSf04wvoAACAASURBVElJbrnllnzsYx/L0KFDs27duvz7v/97vvnNb+bhhx/OAw88kEMOOSTjxo3L/vvvv0u1a2tr85Of/CRjx47NRz/60RZ+gwAAAAAAAAAAAAAAAADsi4Q0eV/PPPNMzjzzzPzgBz/It771rcyaNSu9evXKTTfdlDFjxmTo0KE56qijsmHDhowfPz4dO3bMmDFj0q1bt/Tu3TsjR45M586d07dv37zwwgvp0aNHOnXqlNmzZ+f888/Pli1bsmzZstTX16e6ujrXXHNNZs2alccee6zJtZNk/vz5+fu///t06NAh559/fgu/RQAAAAAAAAAAAAAAAAD2RaUt3QCtV319fUaNGpWvfOUrOfXUU9OlS5d85zvfycknn5wJEybkueeeS5L07Nmz0XUdO3bM4YcfXjyurKxMly5d0r59+wwcODCVlZU544wzctJJJ2XLli0577zzMn369Nx777353ve+lyeffDIzZsxocu0kGT16dH72s5/l61//enO8GgAAAAAAAAAAAAAAAAAQ0uS93X///Xn++eczYMCARuNf/OIXU19fn+nTp+9UvZKSkkbH5eXlKSsrS+/evYtjl156acrKyrJ48eJdrj169Oh07Nhxp+oAAAAAAAAAAAAAAAAAwI4S0vwAq1atytixY7Nu3bqWbmWPe3unzA4dOjQa//znP58kWbFixU7V+9Mg5bs54IAD0q1bt9TU1Oz22gAAAAAAAAAAAAAAAACwOwlpfoCnn346M2fOzLJly1q6lT3uIx/5SJJkyZIljcYPPfTQ7LfffuncufNO1duRIGVdXV2qq6tz2GGH7fbaAAAAAAAAAAAAAAAAALA7fWhDmrNmzdqhecOHD09NTU0GDx7czB21Psccc0ySZPHixY3Gly9fnjfffDPHHntskqSsrCxbtmx531olJSXZunXrB95z6dKl2bJlS4YMGbLbawMAAAAAAAAAAAAAAADA7vShDGk+9NBDmThx4g7PP+igg5qxm9br05/+dM4666wsXrw4a9asKY4/+uij+dSnPpWzzz47STJo0KDU1tZm5syZ2bx5c2bOnJlXXnklq1atyvr165MkXbt2TXV1dVatWpWVK1dm8+bNSZKGhoasWLGiWHvevHk5/vjjiyHNptZ+6qmn8tnPfjaLFi3aE68KAAAAAAAAAAAAAAAAgA+hfTakWSgUsmjRokyePDk33nhj/uM//iNJsnDhwgwbNiybNm3KLbfckqqqqiTJ+vXrM3Xq1CTJfffdl2uvvTYNDQ3Ztm1bFi5cmCeffLJYe+3atbnhhhuybdu2LF++PFdeeWVuv/32bNu2rVEPmzZtys0335yJEydmxowZWb58+V634+OPf/zjjBkzJl/+8pdz2223Zfr06VmwYEF+9atfpW3btkmSESNGZMCAARk7dmz69++fTp06pV+/fqmsrMxdd91VnFMoFNKvX78sWLAg5eXlSZLS0tJMnTo1l1xySUaPHp3Vq1cX12RXaq9evTq//vWv8+KLL+7hNwYAAAAAAAAAAAAAAADAh0VZSzfQXC677LJ84hOfyIUXXphf//rX+da3vpUvfOEL6dy5c/r27ZsXXnghPXr0SKdOnXLbbbfl3HPPTX19fbZt25Zp06blmWeeyaGHHpq77ror8+bNy80335z+/funqqoq48aNS01NTQqFQp599tnU1NTksssuy7p164o7dK5fvz4DBgzItGnTMmbMmJx55pkZN25c+vfvn+OOOy4/+tGPWvgN7Zj27dtnypQp2bBhQ37729/m4x//eMaNG9doTocOHbJkyZLU1NSkS5cuSZLBgwenffv2xTkDBw5MbW1tSktL07Fjx+J4aWlpbrzxxqxduzYVFRU58MADd0vtU089Na+++up29QAAAAAAAAAAAAAAAABgd9knd9IsFAr5t3/7txx++OFJkr/8y7/MySefnCSprKxMly5d0r59+wwcODCVlZU566yz8pWvfCUNDQ055JBD8pvf/CYrVqzIqFGjcvnllzeqPXTo0GJIsU+fPpkxY0aqqqpy9NFHF3d2TJLrrrsudXV1+fznP5/y8vJcdtllSZLTTz99rwlovlNFRUU+97nPpVu3bu855+0QZZJGIcp31nhnQPOdunfv/r6ByqbUFtAEAAAAAAAAAAAAAAAAoDntkyHNkpKS9OjRIyNHjsw999yT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X6VLl/Z2uQCAQgjXfMnKylK3bt1UuXJlffDBB94uEQDgpXDMl3LlymnMmDGqXbu2SpYs6fz6/PPP9eCDDxZlyQAAD4VjvkjSgQMH8v1izFKlSikzM9Or+QDARhe/baQP7N+/X19//bVSUlJ0880364477nA+d+rUKX3++efq3LmzDh06pIULF+qqq65Sp06dFBkZqd9++03z589XRESEHnrooYv+5arly5dr0aJFaty4cb4PAJeaX5KOHDmiOXPmaNeuXbrhhhtkjMm3+dPdmJycHC1btkzlypVTXFycJGnv3r369NNP9ec//1lbtmzR559/rlq1aunRRx912eCZnp6uadOmac+ePbr++ut14403KiYmRpGRkd694QCAgPC296ekpGj+/PkaNGiQli1bpkWLFql69erq27evypQpowULFmjnzp0qV66c+vXrpxMnTujjjz9Wdna2qlWrpu7duysxMVFdunSRw+HQpEmTnNkJAAh94ZovBf02zWrVqqlFixaKivLrR1IAgMI3X0qWLKlrrrnG5djGjRvVsWNHNWrUyCdzAAAuLlzzJU92draGDx+uDz/8UK+99ppPzw0AuLhwzpf33ntPq1atUs2aNXXNNddoxIgR6t27t19+OTUAwFU458srr7yiNWvWaMqUKYqOjvbZeQEA7oVrvrRq1arA7/XTTz/VnDlzfDIHAODiwjVfJOmBBx7QiBEjNH36dPXs2VPp6emaN2+exo0b57M5ACDY/PY3YhMTEzVz5kwNGjRI5cuXV5cuXdSrVy+9//77WrZsmfr376+ff/5Z77zzjrZv365KlSrphRdeUPv27XXPPfdo6dKlOnv2rBISEvT5559r/vz5LufPzMxUp06dZIxRcnKyRo4cqZ49e2ratGlu55ek7du367HHHtO4cePUp08fTZ06VZ999pmuvvpq5xzuxmzZskWvvfaa5syZo4kTJyouLk4LFixQ3759lZqaKmOMNm7cqNTUVA0fPlwpKSnO3yxw9OhRtWzZUlOmTFGvXr302GOPqW/fvoqLi9PNN9+sMWPG+Ks0AIAi8Lb3z5gxQ3/+8591+vRp/fTTT8rKytLBgwf1t7/9TR9//LF++OEHderUSQ0bNtTvv/+ufv36qXz58urVq5dq1Kih2NhYde/eXZdddpkaN26sHTt2qF69eqpUqVKw3xIAgA+Ec75c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NZLMmDFjzBNPPGE6duxoJJm33nrLee4jR46YunXrmqSkJJOenm7uv/9+I8nExcWZIUOGePyeG+P/23GHi8Jezw8++KBp165dgc81btzYGGPMTz/9ZMqVK2ccDodZsGCB8/lJkyaZ8ePHOx//+OOPplGjRmbu3Lnm0KFD5h//+IcpV66c83bhnl437q5rT1WvXt1ERUWZZ555xrRt29ZER0ebW2+91axdu9YYY0z79u2NJJOZmenyuqVLlxpJ5o033nA5PmDAANOsWbNCr8Ob24lTF8/r4qnMzMyL3uLZ3ZrO58114O/+5e35a9asaSSZs2fPGmM8uxamT59uLrvsMlOmTBnz5JNPmj59+ph7773X2duzsrKMMcbExsaaGjVqOOc6fvy4qVChgmnVqpUxxpj169ebm2++2VStWtUkJiaa9evXG2MunrEFGTNmjGnTpo3Jyckxv/76q6ldu7aZMGGCMcaYjIwMExsbaySZnTt3uryufv36Zvv27caYS1/XH330kSlbtqyJiooy7733nmnSpImRZDZs2ODxe+zNz39x48vb1Ydz78xzqV6W52J9yse3q78o6mN3fQJxfvKFfLEB/atwQqF/UR+76xOI85Mv5IsN6F+FEwr9i/rYXZ9AnJ98IV9sQP8qnFDoX9TH7voE4vzkC/liA/pX4YRC/6I+dtcnEOcnX8gXG9C/CicU+hf1sbs+gTg/+UK+2ID+VTih0L+oj931CcT5yRfyxQb0r8IJhf5Ffayoz6wo+cnGjRt1xx13SJLOnj2rrVu36tChQ87nW7durUGDBmno0KGqVauWhg4dKil3p+3f/vY39ejRQ9OnT5ckXXvttfrHP/6hnJwcl124+/bt01dffaV69erJGKP7779f06dPV48ePXTrrbeqX79+2rhxo6Kjo9WsWTMtWrRIEyZM0GOPPaaWLVuqd+/eatOmjVq1aiVJ6t+/v0aPHu3yfbgb06BBA40YMUJz5sxxHuvUqZP69u2rv/3tb2rUqJGGDBkiSWrRooXmzp3rvD3022+/rczMTN16662SpOHDh2vevHnq0aOH8zWF9dBDD3n1OhRs48aNztpfTMOGDfXvf/9bXbt2Vc+ePbV69WrVrVvXZUxWVpYefvhhdevWTQ888IAk6bnnntO6devUv39/3XDDDR5dN+np6W6va0/s27dP+/btU9OmTTVi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YbVaVVlZqaefflpPPfWU5syZo3vuuUfJycndFkNP5ao+aG/s+wIAAABAb1FbW6v169fr8ccf1549e+Th4SGTyaSCgoJujcMxcVRbSZfFxcXKy8uT3W439vX29m5yPWHo0KHNTiAVGRkpNze3bm0bAHS1xpPvtXZr/Fl6/PhxVVdXN3ktx2dq49upn6mn3iIiIuTuzrBWAAAAAEDvQ28WAABo69atuvfee3vlQFWz2Syz2ezqMAAAAACcIccgnPaw2WxOg4BOHRSUkZGhzz77rN2DLVuq1nkmgy2rq6tVWVkpScZs8Bs3btTatWs1ZswY3X333br22mvPycGcruqD9ua+LwAAAAD0ZOXl5XrppZf0+OOPKzc31/jtztEfzs/PP+NjtDW5k2O5PZM7JSQkaPz48S6f3AkAulJ7ky0bf5Z2JNnSYrEoOTm5xYRLki0BAAAAAOcaesEAAHSxiooKvfXWWzp48KCGDRumqVOnKjAw0Hi+vLxc7777rvbv36+4uDhNmTJFcXFxxvNZWVnauHGjli1bpvT0dG3atEnx8fG64YYbnJIT2zrODz/8oC+++EJ79+7V+PHjNXv2bEnSJ598olmzZslkMmnlypWKjo7WjBkz2mzXtm3b9OWXX0qSRowYoQkTJuif//ynbDabJGncuHG69NJLlZ2drbVr16pPnz6644472tXm4uJivf7661q6dKnee+897d27V3fffbfc3d11/PhxrV+/XkeOHNHo0aNlt9tlMpmMfe12u7Zv3649e/bIzc1NiYmJuuKKKzr0NwMAAADQs/n4+CghIUEJCQltbltVVaXjx4+3OogzPT1dOTk5slqtqqurc9rfMeCotcTO6OhoxcbGytPT09jParU6JYdK/x2c+s0332ju3LmKj4/Xr3/9a918883y9fXthDPTu/ugOTk5ev/995Wdna3x48dr8uTJHY6rs48LAAAAAGjZkSNH9Pzzz+vZZ59VVVWV0aeur6932i4nJ6fJvu3przuWCwoKnF7Ty8tLISEhTv3zhISEZvvrcXFx8vDw6NoTAQBdqLy83KhW6bgVFRWpqKjIaV3j544fP94kYV2SQkJCFBoaqpCQEOPWv39/JScnN1nvuIWGhrqg1QAAAAAA9D4kaQIA0IUOHDigu+++W48++qjmz5+vRYsWaenSpfrqq6+UkJCg7777TgsXLtQf//hH3XnnnVq9erWGDBmiZ599VosWLVJaWpqWLFliDO7du3evrFar7r//fmVnZ+vee+9t13Gefvppbdq0SVu3btXRo0c1adIk5eXl6Y477lBwcLCGDx+uH374QYMGDWr37LCXXnqpli1bpkOHDqmiokJubm6aMmWKhg0bpunTp+s3v/mNJCk2NlYHDhwwBrm21eaXX35ZS5cuVU1NjRoaGvTCCy/ou+++07Rp0+Tl5aWFCxfqmWee0U033aSXXnpJb731lvr27WvEdf/996t///6666679PXXX+vOO+8kSRMAAAA4hzmqZURHR2vo0KGtbltfXy+r1Sqr1ar8/Hzl5+cby3l5ebJardq1a5exXFVV5bR/WFiYIiIiFB4eLh8fnxaP4xi0mpWVpbvvvlv33XeflixZonvuueeM2tqb+6CffPKJXn/9dd1xxx3y9/fXrFmztGjRIj377LPtjquzjwsAAAAAaN7u3bv11FNP6Y033pDJZGoy4dGpsrKyNHPmTKf+dmVlpdM2AQEBioqKMvrV8fHxSk5OVnh4uCwWi7E+KirKaZIgAOgNOlLVsvGtqKio2WTL5ipb9uvXTxdffDGVLQEAAAAAcBF63QAAdJH6+npdf/31Wrp0qYYPHy5JWr58uTZs2KD09HTFxsZq/vz5mjt3rq699lpJ0t13363du3frlltu0ejRozVjxgwtWbJEjz32mIYNG6a77rpLkpScnKwNGzbo3nvvbfM4CQkJevbZZzV16lSZTCb169dPSUlJ2rx5s+644w4lJSUpPDxcmZmZmjhxYrvbZzabtWzZMt12223au3evRo4cqcTERE2fPl3ffvutU4XL7OxspaSkqKamps02L168WB9++KFeffVVxcTEaM+ePTpw4IASExM1duxYTZw4UePGjZMk3XLLLfrzn/9sxGS327Vq1SqlpqZKkkaPHq1rrrnmDP6KAAAAAM4lbm5uioqKUlRUlIYNG9bm9mVlZcrNzTUSOx3LBQUF+vHHH9vc3263q76+XpWVlXruuef03HPPafz48acVe2/ug1ZUVOjmm2/W3r175evrq5EjR2rLli167rnntHDhwnbFJanTjzt27NjT+lsAAAAAwNnIbrdLksaNG6cvvvhCnp6eTSpmtqSsrEz+/v5KSEhQZGSkIiMjFRERoYiICEVFRSk8PFze3t5dGT4AnLGysrIOJ1mWlJSouLi42WR2f3//ZhMpBw0apODgYAUFBTk917gKpmMsBgAAAAAA6DlI0gQAoIu8++672rNnj66++mpj3ahRo1ReXi5PT0+9/fbbOnDgQJNBn1OnTtVrr72mF198UU8++aRRfSUxMdHYZsiQIdqyZUu7jiNJ27Ztk6+vryQpPT1dWVlZKisrczru6VzEX7BggZYvX641a9Zo5MiRkqTAwEAdPXpUW7du1eTJk/Xll19qzJgxcnNz0zvvvNOuNkdHR0uSZs6cabR969at+vLLL/WHP/zBKeYLL7xQe/bsMR4PGjRI8+bN06pVqzRz5kwtX768w+0CAAAAgPYICAhQQECABg0a1OS5NWvW6OOPP1ZDQ0Obr2MymWQymVRbW6uvvvpKkvTdd99pxIgR7Y6lN/dBX3/9ddlsNq1YscJYl5ubqwEDBujQoUMaO3Zsm3F11XEBAAAAACcTNLdt2yZJ+n//7/91eH+bzaYXX3xRXl5enRwZAHRMd1S0bJxo2dItLCzMuJYGAAAAAADODiRpAgDQRb777jv5+voqPDzcab3jQnt6erokyc/Pz+n5n/3sZ5Kk/fv3t/jabm5uxmy1bR1HkmJiYvTBBx9o8+bNmjBhggYMGKBvvvnGafvTSdL08/PTjTfeqNWrV+vRRx+V1WpVZWWlBgwYoJdeekmTJ0/WqlWr9L//+78darPZbHa6d7RTki644IJW4/773/+ulJQUzZo1S5MnT9arr76qyMjIDretM2RkZOjhhx/Wgw8+qNjYWJfEAAAAAMA18vPz5e7u3uzgLUlyd3dXXV2dvLy8NG7cOE2YMEGXXHKJrFarFixY0KEETal390H37dsni8WiZ599tl1tbS6u7jxuV6IfCQAAAKAnMplMmjRpkp5//nmVlpZq165d+uijj/Tee+/p+++/lyR5eHi02AeWJKvVSj8HwBmz2+1GdcrS0tIOJ1s2N6FaQEBAkyTKyMhIJSYmtppoGRwcLDc3NxecBQAAAAAA0BORpAkAQBdpaGhQZWWlPvnkE02ZMqXJ8yEhIZKkXbt2GYNiJalv377y8PBQcHBwpxxHkn7/+99r+/bt2rJli3x8fLRhw4Ym25xOkqYk3X777frHP/6hjRs36ptvvtHy5cu1bds2/fGPf1RGRoYqKyuNH1zPpM2O6idffvml4uLiWow9KSlJu3fv1m9/+1utXLlSo0aN0vfff28cuzvt3r1b//rXv5SSksKPzgAAAMA5prCw0CmB0MPDQ7W1tfLw8NDo0aM1depUXXbZZRozZoxTguO6detO63i9uQ/q5uamgwcPGufndLnquJ2JfiQAAACAns7X11eXX365Lr/8cj322GMqKirStm3b9Mknn2jLli06dOiQzGZzk4mLCgoK6OcAkNS+apZVVVXNbldQUKD6+vomr9lcRcv2JFpS0RIAAAAAAHQWkjQBAOgiw4YNkyS99tprTgNXi4qKtGPHDo0ZM0aStGPHDq1YscJ4/j//+Y9qa2s1bty4TjlOUlKSHn74Ya1cuVI+Pj6S1GR2SJPJ1OwPGe0xfPhwjRs3Tk899ZQsFovGjBmjhIQEPfDAA5o9e7Yee+wxY9szabOjnVu3btWcOXOa3aa6ulrr1q3TwoUL9eyzz+qaa67RtGnTtHHjRt18882n1b4zMWfOHFmtVoWFhXX7sR1Wr16tRYsWuez4AAAAwLnKarWqtrZWZrNZSUlJmjJlii677DKNHz9effr06fTj9eY+6IgRI1RZWannn39ey5YtM9aXlJTotdde09KlS9uM6/Dhwy45bmejHwkAAACgtwkNDdV1112n6667TpKUm5urrVu3auvWrdqyZYuOHTsm6WSSJoDer6amRiUlJSotLVVJSUmzt1Ofa/y4oqKi2dcNCAhQUFCQAgMDFRQUZCz369dPSUlJTuuDgoIUHByswMBAI9nSbDZ385kAAAAAAABwRpImAABd5JprrtHIkSP18ssvy9vbWykpKdq7d6+2bdumdevWycvLS4sXL9bGjRuVmZmp+Ph4SdJnn32m8847T7feequk/1aQbDzTbGFhoaqrq2W329s8zg8//CBJev311zV//nx999132rFjh6qrq1VRUSG73S6LxaK8vDxlZGTIbrcrKipKvr6+7W7r7bffrsWLF+uDDz6QJIWHh2v27Nn68ssvNXXqVGO7ESNGtKvNlZWVkk4O8g0NDTXOZ2Jiol555RXNnz9fl156qXJycrR9+3aVl5dr7969SkhI0PPPP68bb7xRJpNJU6ZMUVhYmEsHt7ry2Fu3btW9997L4FoAAADABS677DLNnDlTEyZMUEBAQJcfrzf3QadPn664uDgtX75cVVVVmj59ur7//nutX79eL774Yrvicgzw6+zjugL9SAAAAAC9mcVi0Q033KAbbrhB0slJdbZu3aqIiAgXRwbAoT2VLFuqbJmXlye73d7kNZurZBkSEqKYmJhmn2t8Cw8Pl4eHhwvOBAAAAAAAQOchSRMAgC7i5uamtLQ0/c///I9WrVqlVatWacKECVqzZo28vLwkSc8//7z8/Px01VVX6Z577lFdXZ3effddffzxx/L09NT27dv15ptvSpIeeeQRPfTQQ9q2bZs+/fRTlZeX68EHH9R9993X6nGGDRumm266SatXr1ZycrKWL1+uv/3tb1qwYIFmzpyp1NRUpaSkaNWqVUpOTtaDDz7oVEGkPVJSUrRmzRpdccUVxrrbb79dI0aMaDJjZVttfvHFF402L126VHfffbcuuugiubu767333tPcuXM1YcIEJSQkaOzYsRo9erSKi4v1+eefKz4+XocPH9aCBQt03XXX6ejRo7rjjjs0a9asM/lTnraGhgZt375dfn5+uvDCCyVJWVlZ2rhxo5YtW6b09HRt2rRJ8fHxuuGGG4xzlZ2drbffflt33HGHtm/fri1btigmJkZLliyRj4+P0tLS9NNPP8nPz08333yzysvLtXr1atXW1spisWjevHn65JNPNGvWLJlMJq1cuVLR0dGaMWOGCgsL9c9//lM33XSTIiMjXXJeAAAAgHPBggULuvV4vb0PumXLFs2aNUsrVqzQihUrNHToUL3yyivy9/dvd1ydfVxXoB8JAAAA4GzTv39/LVmyxNVhAGeF2tpalZWVqbS0VMXFxSorKzNupaWlxnJxcXGLlSyrq6ubvK7ZbHaqUum4hYeH67zzzmtS4bK5xwAAAAAAAOc6k725qa0AAECzTCaT1q5dq7lz53Zov5KSEjU0NCgkJKTZ50tLS7Vv3z7Fx8crNjb2tONr7Tjl5eVOg0yrq6uNgbqOGMxm82kPRLXZbPLx8XFaV1VVJW9v72a3P5M2W61W9enTR76+vqqoqJCfn5/xXF1dnRoaGpSXl2dUhumodevWad68ec3OANpe6enp+sMf/qD169frH//4h26//XalpaVpyZIlslqt+utf/6q9e/fKarVq8+bNeuSRR3Tvvffq1Vdf1bJly1RVVaXFixerpqZGeXl5evfdd3XhhRdq586d8vDw0AUXXKDS0lJlZWVJOvn3jY2N1dChQ/X5559rz549+sUvfqEffvhB69atU1BQ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0urVqzVs2DBt2bJF69at03333adBgwapQoUKtzV3cnKy5s+fr4EDB6patWpO/gQBAAAAAAAAAAAAAAAAACg4mjQBAAAAAABKqX379ikkJEQTJ07UiBEjFBERIT8/P82aNUuhoaHq2rWrHnzwQV24cEGDBw9WxYoVFRoaqho1aqhx48YKDg6Wl5eX/P39FR8frwYNGqhy5cpaunSpRo4cqYyMDB04cEBZWVlKSkrS1KlTFRERoW3bthV4bkmKjo7WK6+8Ig8PD40cOdLJnyIAAAAAAAAAAAAAAAAAAAVndnYAAAAAAAAA5F9WVpZ69+6t7t27q0ePHvL29tYLL7ygbt26KSwsTHFxcZKkRo0aOdxXsWJF3X///fbXAQEB8vb2Vvny5dWuXTsFBASoX79+6ty5szIyMvTcc88pPDxcX375pV577TX98MMP+vTTTws8tyT16dNHy5Yt07/+9a+i+GgAAAAAAAAAAAAAAAAAACg2NGkCAAAAAACUQl9//bWOHDmili1bOox37NhRWVlZCg8Pz9d8JpPJ4bW7u7ssFosaN25sH3v55ZdlsVgUGxt723P36dNHFStWzNc8AAAAAAAAAAAAAAAAAACUNBZnBwAAAAAAAKVXXFycvvrqK8XHx6tly5aqVKmSLBaLnnnmmSJfOyUlReHh4Tp58qQ6d+6sJ554Qi4uLg41qampWrZsmY4fP677779fffv21V133VXk2YrD3ydlenh4OIw/+uijkqTDhw/na75/NlJez1133aUaNWro7NmzhT43AAAAAAAAAAAAAAAAAAClESdpAgAAAACAAvn+++81cOBAPf/883rkkUc0atQo9ezZU3v27Cnytf/88089/PDD2rdvnw4ePKhOnTqpdevWDjVHjx5V/fr19f7772v69OkKCwuTv7+/kpKSijxfcbj77rslSTt27HAYr1WrlsqVKycvL698zZeXRsrMzEwlJSWpbt26hT43AAAAAAAAAAAAAAAAAAClEU2aAAAAAACgQN566y09+uijslgsGjRokI4cOVJka0VERDi8joqK0q5duxQREaENGzZo4sSJ2rVrl7Zt22avGTNmjNatW6f4+HidOnVKgwcP1rFjx/Tqq68WWc7i1KJFC0lSbGysw/jBgweVnZ2tVq1aSZIsFosyMjJuOpfJZFJOTs4t19y5c6cyMjLUpUuXQp8b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AADAJqGqqir9+/fPb3/720ybNi0nnXRSLr/88iTJzJkzU15enn/+53/O1KlTq695+eWXc/DBB6djx44ZNGhQFixYkDFjxtQIYNam5rHHHssll1ySLl26pG3btunevXvOOOOMJMnYsWPTtWvXDBgwIDfeeGOuvfbaTJ48Ob17985VV1211s99/fXX57TTTstJJ52UM888M+ecc05+/etfJ0m6deuW//zP/8yPf/zj7L333mnYsGGSZK+99spVV12Vtm3bfmn/f/jDH9K6dev89Kc/zeDBgzNw4MD8/Oc/z8yZM6t7KBQKGTlyZH7+859X3xsAAAAAAAAAAAAQ0gQAAAA2Ee+9917OOuus/O53v8uYMWOy++6757777kuStGvXLhdffPEq15x88sn57ne/m27duqWsrCz9+vXL9ttvv0Y1ixYtyimnnJLrrrsuXbp0SY8ePVJeXp5bbrklkydPzhFHHJG+ffsmSTp27JjbbrstY8eOze67757Ro0ev9XPffPPNad++fUpKSvLNb34znTt3zv33358kady4ca644ookyaOPPlp9zTvvvJMOHTpkl112+dL+Tz755Bx99NFZvnx5tt9++/zlL3/JrFmz0qlTpyTJ4sWLc9ppp+XHP/5xZs6cmY4dO+bZZ59d6+cCAAAAAAAAAACAzYGQJgAAALBJaNSoUXbZZZfq4w4dOmT27NnVxyt3kVzp0UcfzTPPPJPvfe971WMlJSXZc889q3fJrE3NXXfdlY8//jgXXHBBzjjjjJxxxhl555130qZNm7z66qvVvSXJrrvuWj1Pu3bt8uabb671cz/++OO59NJLk3yyY+icOXPyv//7v9XnDz/88LRt2zbXXnttCoVCkuTOO+9M7969a93/N77xjSTJUUcdtcpzNGnSJEOGDElFRUWuu+66VFRU5PTTT1/r5wIAAAAAAAAAAIDNQVmxGwAAAACoi7KyslRVVX3h+enTpyf5JMz5aSvDl7WtefHFF9OqVavcfPPNa9RfvXr1qkOTa2P77bfPww8/nPvvvz8HHHBA2rRpk6lTp9bo9fzzz0+fPn0ybty4HHbYYfnzn/+cn/70p7Xuv7S0tMafX1QzYMCAPP300xk9enQqKytXCcaub6+99louvfTSDBo0KK1bt96g9wYAAAAAAAAAAIDPYydNAAAAYLP04YcfJkmeeeaZVc6t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UbM5rB0AAAAAAAAAACR20gQAAABYRadOnTJ79uz06tUrP/rRj/Lhhx9m/vz5GTt2bMrLy/Otb30rF154YZYtW1bsViEffPBBrr766nTs2DH77bdfXnrppfTq1Svf+9738sorr9Sobd68eb7zne/kiiuuyKWXXppWrVqlRYsWReq89k455ZTccMMNNcb+/ve/p23btnnzzTfTp0+fjBkzJkcddVSqqqpqXdOpU6dceeWVmThx4gZ9npU2x7V7+eWXs8suu+Saa67Jddddl379+qVTp06ZN29edc3msHYAAAAAAAAAALBSSaFQKBS7CQAAAGDL0aNHjyTJqFGjitzJ6s2dOzc77LBD2rZtm5kzZ1aPFwqFjB49On379s3ee++d0aNHp1mzZkXsdOM3cuTIlJeXx6+hVq+kpCQjRozIcccdV+tr3nrrrZx++um544470rx58+rxhg0bZunSpWnbtm2eeeaZVd7Ryy67LCtWrMhFF120zvpfX37729/m6quvzocfflgd9FuxYkUOOOCAbLvttvnjH/+YJKmqqkqbNm1y/PHH58orr6xVzcqxI444IldddVU6duy4xv3V9f3eXNfu0EMPzZVXXplOnTpl/vz5+cUvfpHf/e536dOnT4YOHbpRrd2m8vMIAAAAAAAAAICN2ig7aQIAAAB8jq233vpzx0tKSnLsscdmyJAh+e///u/sv//+Wbp06QbuDj5xzjnn5Oijj64R8kuSnXfeOQceeGBmzZqV3r17rxIg/MpXvrJR7sL4Wa+88kqee+65HH744TXGJ06cmCeffDL9+vWrHqtXr15OPvnkDB48OIsXL65Vzcqxc845J6eeeuqGeaj/szmu3dSpU3PCCSekU6dOSZKWLVtm0KBBKS0tzdNPP51k81g7AAAAAAAAAAD4NCFNAAAAgDooLy/PoYcemunTp2fKlCnV42+//XZuu+22DBo0KI888kiNa+bMmZMbbrghK1asyIwZM3LZZZfljjvuyIoVK6prCoVCHn/88Vx//fW56aab8t///d815ljd/GxZpkyZkgceeCDHHnvsKufKyspy9913p02bNhkzZkwuvfTSGudLS0tTWlrzV4MVFRUZMWJELrnkkgwdOjRz5sypcb4272+y7t7RZcuW5cILL8xVV121yrl77703SVbZPbFDhw5ZvHhxxo0bV6ualf7lX/4lFRUV1desb5vr2n3zm99Mr169aoy1atUqXbt2zTbbbJNk0187AAAAAAAAAAD4LCFNAAAAgDraZ599kiRPPPFEkuSxxx7LJZdcki5duqRt27bp3r17zjjjjCTJ2LFj07Vr1wwYMCA33nhjrr322kyePDm9e/euEUK78MIL8+qrr2bAgAHp1q1bLrzwwupzq5ufLc9//Md/pFu3bmnWrNnnnt9mm20yZsyYNG3aNP/2b/+W+++//wvnmj59evbbb7/Ur18/Z5xxRhYuXJh27dpl2LBhSWr//q7Ld3TQoEEZMGDA5z7fq6++muSTAOCnffWrX03yyQ6ctan5tP3222+VQOT6srmu3Ve+8pWUlJSsMj5nzpwccsghSTb9tQMAAAAAAAAAgM8qK3YDAAAAAJuqDh06JPkkpNm/f/+ccsopef7559OkSZN06dIl48ePzy233JKTTjopRxxxRPr27Zsrr7wyHTt2zIABA5IkXbt2zejRozNw4MAUCoUMGTIko0aNSpLsscceOfLII5MkixYtWu38KwOjG7ORI0cWu4XNyvPPP59u3bqttqZDhw75wx/+kGOPPTYnnnhipkyZkl122aVGzdKlS3P88cfnuOOOyzHHHJMkOffcczNt2rT069cve+yxR63e33X5jk6YMCFlZWXZd999P/f83/72t9SrVy8NGjSoMd64ceMkyTvvvFOrmk9r3759brvttixdunSVa9a1zXntPmvixIkpKyvL2WefnWTTXzsAAAAAAAAAAPgsIU0AAACAOlq0aFGSpEmTJrnrrrvy8ccf54ILLqg+/84776RNmzZ59dVXs88++6RRo0ZJkl133bW6pl27dhk/fnySpKSkJN/5zndSXl6eIUOG5Kijjsp5552XJLWaf2NXXl5e7BY2G0uXLs1rr71WHcxbnWOOOSa//OUvc+mll6Z79+555plnapx/6KGH8tJLL63yDh100EG58847M3To0FxzzTVf+v6uq3d04cKFGTx4cO66664vrGnatOnnjldVVSVJvv71r9eq5tOaN2+e5cuX59VXX027du1q1WtdbM5r91lVVVW5+OKL86c//al6PTbltQMAAAAAAAAAgM8jpAkAAABQR9OmTUuS7L333nnxxRfTqlWr3HzzzWs0R7169VIoFKqPBw8enB49eqR79+75/ve/n+HDh+drX/taneffmHz6OVlVSUlJrWvfe++9VFVVVYfvvsygQYMyffr0jB07Nr17987BBx9cfW7mzJlJVg3P7b///kmSWbNmfeG8n35/19U7evbZZ2fPPffMn/70p+qx//3f/82SJUty7733pkWLFtlhhx1SVVWVysrKNGzYsLquoqIiyScBxJdeeulLaz5t5fPPnTt3vQb9Nue1+6zzzjsv55xzTrp06VI9timvHQAAAAAAAAAAfJ7SYjcAAAAAsCkqFAp54oknUq9evfzgBz9IvXr18vLLL2fZsmVrNW/nzp0zbdq0/OQnP8njjz+e3XffPe+99946m5/Nw9e//vW0aNGiOrT2ZUpKSvJf//Vf2XXXXTNmzJjccMMN1ee23XbbJMmkSZNqXLPTTjulfv362WabbWp1j3X1js6fPz833nhjzjrrrOqvxx9/PBUVFTnrrLNy1VVXpW3btkmSOXPm1Lh2wYIFST4J8dWm5tPef//9JJ+ECNenzXntPm3IkCHp0qVLjjzyyBrjm/LaAQAAAAAAAADA5xHSBAAAAKiDs88+O1OnTs3VV1+d3XbbLbvttlsWL16cW2+9tUbdwoULc8stt9RqzsrKytxxxx1p1qxZbr755jzwwAN55513cu+9966T+dm8tG/fPn//+99XGS8UCvnoo49WGd96660zZsyYNG/evMYOi3vvvXeSZOLEiTXqZ8yYkWXLlqVbt2616mddvaP3339/5s6dW+Pr9NNPT8uWLTN37tyMHz8+ffv2TcOGDfPUU0/VuHbq1Knp3Llzdtlll1rVfNo777yTkpKSfOtb36p1r3W1ua7dSvfdd18KhUJ69+5dY3zChAmb/NoBAAAAAAAAAMBnCWkCAAAAfI6//vWvSZKPP/54lfEzzjgjN954Y/r375+zzz47SVJeXp4ddtgh5513Xq6++urMmjUrI0eOzKmnnpqTTjopSfLhhx8mSZYuXVo934IFC1JZWZlCoZBCoZBbb701hUIhSXLggQdmu+22y3bbbVer+dmy7L///nnhhRdWGX/nnXfy1ltvZcmSJauc+853vpPhw4entPT//1pwt912y8knn5yJEyfmzTffrB5/8skn8+1vfzunnnpqki9/f2v7jp566qk59NBD87e//a3Oz/71r389Z555Zq6++urq75clS5Zk7NixGTp0aEpLS2tV82l//etfc+CBB2arrbaqc1+1tTmv3Z///OdcddVVWbZsWQYPHpzBgwfnhhtuyGmnnZbnn39+k187AAAAAAAAAAD4rLJiNwAAAACwsRk7dmyuvfbaJJ+Ef/bdd980bdo0DRo0SFlZWXbeeedMmTIle+yxR/U1DRs2zPjx49O9e/dccMEFueCCC9K+ffvqnTEnTJiQ++67L0ly+eWX51e/+lUef/zxPPHEE6moqMigQYNy7rnn5vXXX0+vXr3ywx/+MG+88UZOP/30dO/ePUlWOz9bngsuuCC33XZbZs+enTZt2iRJ7rnnntx00035+OOPc+SRR2bgwIH53ve+V+O6ww47LL/61a9qjN16661p2rRpDj300Jx//vlZvnx5xo0bl0ceeSQNGjSo1fv7y1/+slbv6KOPPprZs2fnv/7rv3LuuefW+fmvvvrqlJWV5cgjj8yBBx6Yd955JxdeeGF23333NapJPgkv/vGPf8zdd99d537WxOa6dtOmTUv37t2zePHiPPPMMzXObbXVVnnrrbeSbNprBwAAAAAAAAAAn1VSWPlPkQMAAABsAD169EiSjBo1qsidrD9vvPFGSkpKsuOOO67xtcuXL8+KFSsyb968L7x+beYvhpEjR6a8vDx+DbV6JSUlGTFiRI477rhaX/Ob3/wmL7zwQgYPHrzG9/v73/+er371qzXGPvjgg7z44ovZcccd07p16zWec6XVvaOVlZX54x//mK222ipHHnlkne+xUlVVVRYsWJCvfe1rda4ZNWpUhg8fnjFjxqzx/ev6flu74q/dlvDzCAAAAAAAAACA9W5UabE7AAAAANjc7LTTTnUOUJaVlaVBgwarvX5t5mfz0q9fv7z77rt57rnn1vjaz4b8kqR58+bZd9991yrkl6z+Ha2srMykSZNy6KGHrtU9VqpXr95qQ35fVvPSSy9l+PDhueuuu9ZJP7Vl7TbdtQMAAAAAAAAAgE8T0gQAAACATVRpaWl+//vf59e//nWeffbZYrdTK1OmTMnll1+esrKyYreSN954I1dccUVuu+22NGrUaIPe29qtnWKuHQAAAAAAAAAAfFrx/28aAAAAAKDOGjZsmCFDhuTNN98sdiu18i//8i/FbqFagwYN8vvf/z4lJSVFub+1q7tirx0AAAAAAAAAAKwkpAkAAAAAm4Edd9yx2C1sclq1alXsFpJYu7rYWNYOAAAAAAAAAABKi90AAAAAAAAAAAAAAAAAAMCmSEgTAAAAAAAAAAAAAAAAAKAOhDQBAAAAAAAAAAAAAAAAAOpASBMAAAAAAAAAAAAAAAAAoA7Kit0AAAAAsOWZO3duRo4cWew22EAmTZpU7BYAAAAAAAAAAABgvRDSBAAAADa4yZMnp7y8vNhtAAAAAAAAAAAAAKyV0mI3AAAAAGx5jj322BQKBV9byNeIESOK/coBAAAAAAAAAADAeiGkCQAAAMBmbdiwYZvk3AAAAAAAAAAAAGz8hDQBAAAA2Gw9+uijGThw4CY3NwAAAAAAAAAAAJuGsmI3AAAAAACfp6KiIuPGjcusWbOyww475MADD8wOO+yQJBk7dmxmz56dpk2b5pRTTklFRUWGDRuWZcuWpVWrVikvL89jjz2W7t27p6SkJL/5zW/yjW98I0cccUTmzp2bP/3pTzn99NMzYcKEjB8/Pttvv3369u2bRo0ardXcCxYsyG9/+9v06dMnX/va14r8CQIAAAAAAAAAALC+CWkCAAAAsNGZPn16TjrppFxyySU544wzMmzYsLRr1y4333xzevfunSOOOCIdOnTIBx98kFNOOSXNmjVL796907p167Rv3z7l5eXZZptt0qlTp7zyyiv5zne+kxYtWmT48OHp379/lixZkhdeeCFLly7NvHnzcuWVV2bYsGF56qmn6jx3kowZMya/+MUv0rRp0/Tv37/InyIAAAAAAAAAAADrW2mxGwAAAACAT1u6dGmOP/74HH300TnmmGPSsmXLnHvuuTnyyCPTr1+/zJw5M0nStm3bGtc1a9YsO++8c/Vx586d07Jly2y11Vb57ne/m86dO+eEE07IYYcdliVLluTMM8/M0KFD88ADD+Siiy7Ks88+m9tuu63OcydJz549c+edd+ZHP/rR+vhoAAAAAAAAAAAA2MgIaQIAAACwUXnooYfy0ksvZZ999qkxftBBB2Xp0qUZOnToGs1XUlJS47hJkyYpKytL+/btq8d+/vOfp6ysLBMnTlzruXv27JlmzZqt0TwAAAAAAAAAAABsmsqK3QAAAADAxmbmzJl58MEH88orr2SfffbJ1ltvnbKyshx11FHr/d4LFy7M0KFD8+abb+awww7L97///dSrV69GTUVFRe688868/vrr2XnnndOrV680btx4vfe2oazcKbNp06Y1xvfff/8kyaxZs9Zovs8GKT9P48aN07p168yfP3+dzw0AAAAAAAAAAMDmy06aAAAAAJ/yzDPPpE+fPvnpT3+avfbaK2eddVaOPfbYTJs2bb3f+7333ssee+yR6dOnZ8aMGTnkkEOy77771qh5+eWXs8suu+Saa67Jddddl379+qVTp06ZN2/eeu9vQ9l2222TJJMmTaoxvtNOO6V+/frZZptt1mi+2gQpKysrM2/evPzDP/zDOp8bAAAAAAAAAACAzZeQJgAAAMCnXHbZZdl///1TVlaWvn375qWXXlpv9xo2bFiN45EjR2bKlCkZNmxYHnnkkVxyySWZMmVKnnrqqeqas88+O+PHj88rr7ySuXPn5pRTTsns2bPzy1/+cr31uaHtvffeSZKJEyfWGJ8xY0aWLVuWbt26JUnKysqyZMmS1c5VUlKSqqqqL73n5MmTs2TJkhx++OHrfG4AAAAAAAAAAAA2X0KaAAAAAJ/y8MMPp0WLFtXHn/77uvToo49m4MCB1cdLly7NQQcdVL2LZJL07t07SbL11lsnSaZOnZoTTjghnTp1SpK0bNkygwYNSmlpaZ5++un10mcx7Lbbbjn55JMzceLEvPnmm9XjTz75ZL797W/n1FNPTZIceOCBWbBgQW6//fYsXrw4t99+e95999289tpref/9/8fe3UdrVdb543/fh8PzwQMZJQpao4YPgBg+gI2Drhk1BRGZAB+xhWAp2YSaSWUZPahfv5M6IokTmBhTCI7kGSmdFEFL1DQBBXWCUjApcBQPR+Fw4P794Zfz8wQKHB5ujrxea7FY+9rX/uzP3td2tda9enO9kSTp1KlTli9fniVLlmTx4sWpqalJktTV1WXRokX1tadPn56+ffvWhzQbW/vpp5/OMccck0ceeWRXvCoAAAAAAAAAAABKTEgTAAAAIMkf//jH3HXXXVm7dm1eeOGFTJ8+PdOnT8+999672fnV1dWZOnVqrrnmmkycODFLly7dZM5LL72UyZMn54orrmhQZ9asWRk4cGBWr16dCRMmpKqqKi1atMgnP/nJBtfPnz8//fv3T/fu3ZMkn/jEJ3LOOec0mNOpU6f06tUrHTp02N5XsFu57bbbMmzYsJx22mm58847M3HixMycOTMPPfRQWrRokSQZPHhwevfuneHDh+foo49O+/bt06tXr/Ts2TP33HNP/ZxisZhevXpl5syZadu2bZKk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Z84uf0br1jTXDQAAAAAAAAAAdhQhTQAAAGCP0759+3z+859Pkhx44IH5whe+kIsvvjj/9//+3zz99NO54YYbcsstt6Rfv36prq4ubbONNHny5FK3wDZ49dVXc/755+eSSy5Ju3bt0rZt23znO99JixYtsmrVqgwcOLDBt1goFPLpT386Q4cOzVlnnZUTTjghhUKhhE+weaNHj84DDzyQl156KcuWLcuIESOyePHifOMb30iSbNiwIf/8z/+c7t27Z8SIEfnoRz+aa6+9Ns8999w2zSkvL8+4ceNy3XXXZcGCBbvs+axb01w3AAAAAAAAAADYkYQ0AQAAgD3SXnvttdnxQqGQz33uc7n99tvz3//93zn++ONTW1u7i7vbPg8//HDGjBlT6jbYBpdddlnOPPPMVFZWNhg/6KCDcvLJJ2fRokUZNmxYisVig/N77733brkTY5I8/fTTOffcc9OjR48kSceOHTN27NiUlZXlt7/9bZJkzpw5eeyxxzJy5Mj665o1a5YLLrgg48aNS01NzVbN2Th22WWX5aKLLtplz2jdmua6AQAAAAAAAADAjiSkCQAAALAZQ4cOzWmnnZZ58+blySefTJK88cYbGT9+fJLkl7/8Za6//vrU1dUlSaqrqzN16tRcc801mThxYpYuXdqg3rJlyzJ+/PgUi8U88sgjGTNmTMaNG5d33nmnwbwPqlNVVZWbbropP/7xj+vn3nrrrbnpppsyderUJMmsWbMycODArF69OhMmTEhVVdXOeUHsME8++WTuv//+fO5zn9vkXHl5eX7+85/nwAMPzIwZM/K9732vwfmysrKUlTX8iW9L3+LSpUtz8803Z8OGDXnuuefy/e9/P3fddVc2bNjQYN6f//znTJo0KWPHjs1DDz20zc/1iU98Iuecc06DsU6dOqVXr17p0KFDkuQ///M/kyTdu3dvMK9bt26pqanJzJkzt2rORv/0T/+U6urq+mt2JuvWNNcNAAAAAAAAAAB2NCFNAAAAgPfRu3fvJMmjjz6aO++8M507d86//Mu/ZNy4cRkzZkyuuuqqLFy4MPPmzctnPvOZNG/ePKNGjcqbb76Zww47LJMnT06STJkyJT169MgVV1yRSy65JHfddVfmz5+fSy+9NH379s26deuSZIt1Tj/99Pz4xz/Od77znSRJu3btMmzYsHz729/OzTffnCTp0KFDevTokZYtW6Zr167p0qXLrn5tbKP/83/+T/r06ZN27dpt9nyHDh0yY8aMVFRU5Nvf/nb+67/+631rbekbqqqqSq9evfKVr3wl//Zv/5Yf/vCHmTt3boYNG5brr7++vs6sWbNyzTXX5Mgjj8yhhx6agQMHZtSoUdv0XHvvvXcKhcIm40uXLs2pp56aJPnDH/6Q5N0Q4Ht97GMfS5K89NJLWzXnvT7zmc9sEorcGaxb01w3AAAAAAAAAADY0YQ0AQAAAN5Ht27dkrwb0rzgggty5plnpq6uLvvtt1+effbZLFq0KIccckjOOuusnHnmmRk0aFA6duyYyy+/PAMGDMjIkSOzcOHCnHvuuenXr1/WrFmTL33pS5k4cWLuv//+XH311XnqqacyadKk1NbWbrFOkhx66KENemzXrl0OOuig+uOePXumY8eOadWqVU444YT07Nlz170wGmX+/PnZd999P3BOt27dcueddyZJzjvvvE0Cbkm26hs6/fTTc+GFFyZ5d4fDSZMmpaqqKp/+9Kdzzz33JElWr16dESNG5MYbb8yRRx6ZwYMHZ+jQoRk/fnzmzp27Xc86Z86clJeXZ/To0UmSv/zlL2nWrFlatGjRYF6bNm2SJK+99tpWzXmvww8/PAsWLEhtbe129bol1q1prhsAAAAAAAAAAOxoQpoAAAAA72P16tVJkrZt2yZJfSDrjDPOSJIccsgh+dWvfpUXXnihftfNjU455ZTU1tZm4sSJ9TXKy8tz+OGH18+56qqrUl5enjlz5mx1na21uZ3wdoShQ4emUCj48z5/pk+fvk3vs7a2NkuWLNlkt8HNGTRoUL7xjW9k1apVGThwYKqrqxuc39pvqHXr1kne/X43Ouyww/LKK68kSX72s5/lnXfeyZVXXplRo0Zl1KhRee2113LggQfW747YGOvXr8+3vvWt3HfffamoqEiS+r83NzdJ9tlnn62a816VlZWpq6vbrl63xLo1zXUDAAAAAAAAAICdobzUDQAAAADsrp555pkkybHHHpskKSsra/B3kvodLv82kHT88ccnSRYtWvS+9du0aZPOnTtnxYoV21Vnc3ZWSPMrX/lK+vTps1NqfxjceOON2zT/f//3f7N+/fr6AN6WjB07NvPmzUtVVVWGDRuWz372s/XntucbatasWYrFYpLk+eefT6dOnXLrrbdu07NsyRVXXJHLLrssRx55ZP1YnCP+hQAAIABJREFUly5dsn79+qxduzYtW7asH98YZDzssMPywgsvbHHOe218/mXLlm1ybkexbk1z3QAAAAAAAAAAYGcQ0gQAAADYjGKxmEcffTTNmjXLSSed9L7zPvKRjyRJHn/88fpQVZIccMABad68eTp06PC+165duzbLly/PKaecsl11NmdnhTT79OmTIUOG7JTaHwbTpk3bpvn77LNP2rdvv8nuiu+nUCjkpz/9aY499tjMmDEjL774YkaNGpVk+77F92rWrFlefPHFrFu3Ls2bN9+m53k/t99+e4488sgMGDCgwfihhx6aJFm6dGkOOuig+vGVK1cmeTfItzGk+EFz3uuNN95I8m6QcGexbk1z3QAAAAAAAAAAYGco2/IUAAAAgD3P6NGj8/TTT+eGG27IEUcc8b7zNu6yOWfOnAbjzz33XNatW/eBu07OnTs3a9asSf/+/be6Tnl5edasWfOBvRcKhaxfv/4D57D7OPzww/PXv/51k/FisZi33357k/G99torM2bMSGVlZYNdFrfnW3yvI444IjU1NbntttsajL/55psZP378VtV4r3vvvTfFYjHDhg1rMD579uxceOGFadmyZX7zm980OPf000+nZ8+e+dSnPrVVc97rtddeS6FQyCc/+clt7nVbWLemuW4AAAAAAAAAALCjCWkCAAAAe6Q//elPSZJ33nlnk/FRo0bl3/7t33LppZdm9OjR9edqamqSJK+//nr92BFHHJELLrggc+bMySuvvFI//thjj+Xggw/ORRddVD9WV1fXIJw1ffr09O3bN/3799/qOieffHJWrlyZO+64IzU1Nbnjjjvy+uuvZ8mSJfU70XXq1CnLly/PkiVLsnjx4vq+2T0df/zxWbBgwSbjr732Wl599dXNhnK7du2aKVOmpKzs//95b2u/obfeeitJUltbWz9n5cqVWbt2bYrFYoYOHZouXbrkiiuuyA033JBFixbl7rvvzkUXXZTzzz+//pqLLroop512Wv7yl7+877P9+te/zvXXX59169Zl3LhxGTduXG6++eZ84QtfyPz587PPPvvkS1/6Um644YYUi8UkyZo1a1JVVZWJEyemrKxsq+a815/+9KecfPLJadWq1fu/9B3AujXNdQMAAAAAAAAAgB2tvNQNAAAAAOxqVVVV+eEPf5jk3WDQcccdl4qKirRo0SLl5eU56KCD8uSTT+aoo46qv2bixIm59957kySXXHJJLr/88hxzzDFJkttuuy0VFRU57bTT8tWvfjV1dXWZOXNmHnroobRo0aK+RllZWcaPH5/WrVtn6dKlqampSVVVVf35rakzePDg3H777Rk+fHhuuOGGfP/730+vXr1SU1OTe+65JyNGjKif06tXr4wdOzaXXnrpTn+nNN6VV16ZSZMmZfHixTnwwAOTvBvgveWWW/LOO+9kwIABGTNmTE488cQG1/Xr1y/f/e53G4xt6RuaPXt2/Xf8gx/8IN/97nfzyCOP5NFHH011dXXGjh2bb3zjG3nggQcycODAXHnllbnyyitz+OGH56677kq7du3q7/Xwww9n8eLF+elPf5rLL798k+d65plnMnDgwNTU1OSJJ55ocK5Vq1Z59dVXkyQ33HBDysvLM2DAgJx88sl57bXX8s1vfjOf/vSn6+dvzZzk3QDjL37xi/z85z/f1mXYZtataa4bAAAAAAAAAADsaIXixn/GHAAAAGA3VygUMnXq1AwZMqTUrWzWqlWr8vzzz2f//fdP586dG5z74he/mEmTJqW2tjZLly5NZWVl9tprr22us9GKFSvSsWPHJO/uTve3u8+tWrUqZWVlDcJZ22t3f/+7g8GDBydJpk2btk3XTZgwIQsWLMi4ceO2+Z5//etf87GPfazB2NZ8Q1vj5ZdfTqFQyP7777/JubVr1+YXv/hFWrVqlQEDBjT6HhutX78+K1euzMc//vFGz5k2bVqmTJmSGTNmbPP9G/N9W7fSr9vdd9+doUOHxs/cAAAAAAAAAACUyLSyUncAAAAA8GFRWVmZ4447bovhqi5durxvQHNr62wMaCbZJKC5scaODGiyc40cOTKvv/56fv/732/ztX8b9Eu2/lvckgMOOGCzQb/k3bDf448/ntNOO2277rFRs2bNPjDot6U5L7zwQqZMmZKf/exnO6SfrWHdmua6AQAAAAAAAADAjiSkCQAAALALvP3226mrq8vq1atL3Qq7obKysvzkJz/Jj370ozz11FOlbmerPPnkk/nBD36Q8vLyUreSl19+Oddee20mTZqU1q1b77L7WrftU6p1AwAAAAAAAACAHUlIEwAAAGAnmzJlSh588MEUi8V87Wtfy7PPPlvqltgNtWzZMrfffvsWdyXcXfzTP/3TbhOsa9GiRX7yk5/kIx/5yC6/t3VrvFKuGwAAAAAAAAAA7Cil/+fSAQAAAD7k+vfvn379+tUft2zZsoTdsLvbf//9S91Ck9OpU6dSt2DdGmF3WDcAAAAAAAAAANheQpoAAAAAO1llZWWpWwAAAAAAAAAAAAB2grJSNwAAAAAAAAAAAAAAAAAA0BQJaQIAAAAAAAAAAAAAAAAANIKQJgAAAAAAAAAAAAAAAABAIwhpAgAAAAAAAAAAAAAAAAA0QnmpGwAAAADYFkOHDs3QoUNL3QYAAAAAAAAAAACAkCYAAADQtHzlK19Jnz59St3GHkk4FgAAAAAAAAAAABoS0gQAAACalD59+mTIkCGlbmOPVMqQ5uTJkzNs2LAmVxsAAAAAAAAAAIAPt7JSNwAAAAAAH+Thhx/OmDFjmlxtAAAAAAAAAAAAPvzspAkAAADATlNdXZ2ZM2dm0aJF6dKlS04++eR06dIlSVJVVZXFixenoqIiI0aMSHV1dSZPnpx169alU6dOGTp0aGbNmpWBAwemUChkwoQJ2XfffXP66adn2bJlue+++3LxxRdn9uzZeeCBB7LffvvlwgsvTOvWrber9sqVK/Pv//7vGT58eD7+8Y+X+A0CAAAAAAAAAACwOxPSBAAAAGCnmDdvXs4///xcc801GTVqVCZPnpzDDjsst956a4YNG5bTTz893bp1y6pVqzJixIi0a9cuw4YNS+fOnXP44Ydn6NCh6dChQ3r06JGXXnopXbt2Tfv27TNlypRceumlWbNmTRYsWJDa2tosX7481113XSZPnpzf/OY3ja6dJDNmzMjXv/71VFRU5NJLLy3xWwQAAAAAAAAAAGB3VlbqBgAAAAD48Kmtrc1ZZ52VM888M4MGDUrHjh1z+eWXZ8CAARk5cmQWLlyYJDn00EMbXNeuXbscdNBB9cc9e/ZMx44d06pVq5xwwgnp2bNnzj333PTr1y9r1qzJl770pUycODH3339/rr766jz11FOZNGlSo2snydlnn53/+I//yOc///md8WoAAAAAAAAAAID/j717j/ZyzvvH/9y7raJSDaGhMI7poJRD3EaWcSYNshMyi2LRmFs0zRiHMTEOt3sGI4buO2YyMeQQjUPGobZzM5pxLN1CB2TKcZfau8Pn94df+2tPpLbq09bjsZal6329r9f1ut7X9ddn9ewN3yJCmgAAAACsdg8//HCmTJmSvfbaq9b4wQcfnOrq6owYMWKV6pWUlNQ6btKkScrKytK+ffuasZ///OcpKytLRUXFN659/PHHp1mzZqtUBwAAAAAAAAAAgPVPWbEbAAAAAFjXvPbaa3nooYcyderU7LXXXtl4441TVlaWo446ao3f++OPP86IESMyY8aMHH744TnggAPSoEGDWnMqKytz22235a233sr222+fvn37ZqONNlrjva2KZTtlNm3atNb4vvvumySZPHnyKtX79yDll9loo42y1VZbZc6cOau9NgAAAAAAAAAAAHwZO2kCAAAAfMHzzz+fU045Jf/5n/+ZPfbYIz/5yU9y7LHHZtKkSWv83h9++GG6deuWF198Ma+88koOPfTQ7L333rXmvP7669lxxx3zm9/8JldffXUGDBiQTp06Zfbs2Wu8v1Xxne98J0ny7LPP1hrfeuuts8EGG6Rly5arVG9lgpRVVVWZPXt2vve976322gAAAAAAAAAAAPBlhDQBAAAAvuDXv/519t1335SVleXUU0/NlClT1ti9Ro4cWev4zjvvzMSJEzNy5Mg89thjufjiizNx4sQ8/fTTNXMGDRqUcePGZerUqZk1a1b69++fadOm5fzzz19jfdbFnnvumSSpqKioNf7KK69k0aJF6d69e5KkrKwsCxcuXGGtkpKSLFmy5Gvv+dxzz2XhwoU54ogjVnttAAAAAAAAAAAA+DJCmgAAAABf8Mgjj6RFixY1x1/88+r0+OOP57zzzqs5rq6uzsEHH1yzA2WS9OvXL0my8cYbJ0leeOGFnHDCCenUqVOSpFWrVhk6dGhKS0vzzDPPrJE+62rXXXfNySefnIqKisyYMaNm/KmnnsoOO+yQ0047LUly0EEHZe7cubnlllsyf/783HLLLfnggw/y5ptv5qOPPkqStG7dOrNnz86bb76ZadOmZf78+UmSxYsXZ/LkyTW177rrruy33341Ic261n7hhReyxx57ZPz48WtjqQAAAAAAAAAAAKjHhDQBAAAAkrz11lu59dZbU1VVlSlTpuSuu+7KXXfdlXvvvfdL51dWVuaOO+7IxRdfnBEjRmTmzJnLzZk6dWpGjhyZwYMH16rzxBNPpFevXpk3b15uuummjB07Ng0bNsy2225b6/qXXnopRxxxRDp27Jgk2WabbdK3b99ac1q3bp2uXbumZcuW33QJVrsbb7wx/fr1y2GHHZY//vGPGTFiRB588ME89thjadiwYZKkd+/e2WuvvXLKKadk9913T4sWLdK1a9d07tw5d999d82cQqGQrl275sEHH0yTJk2SJKWlpbnhhhsyZMiQHH/88Zk+fXrGjh1bc/+61p4+fXr+/ve/54033ljLKwYAAAAAAAAAAEB9U1bsBgAAAADWBU2aNEnz5s2TfL5D5ZZbbpkkWbBgwXJzX3zxxZx00km5+OKLM3DgwIwcOTK77LJLrr/++prdL6+55prcd999efzxxzN9+vTsv//+mT17ds4444y0bNkynTp1ytSpU7PTTjstt1tnoVDI6NGj86tf/Srjxo2rGd9kk02+tPeZM2fmzDPPXC3rsDo1btw4w4YNyyeffJJXX301bdu2zamnnlprTtOmTfPss89mzpw5adWqVZLk0EMPTePGjWvm9OjRI3Pnzk1paWmaNWtWM15aWprrrrsuM2fOTPPmzWt2HP2mtY8++uh8/PHHy9UDAAAAAAAAAACAfyekCQAAAJBks802S7du3ZIk2267bbp3754kmT9/fq151dXV6dOnT4477rgcffTRSZJzzz03kyZNyoABA9KtW7eawObBBx+ckpKSbLPNNuncuXP+8pe/5Iwzzkjnzp3TqlWrzJgxIz169KhVf/78+Rk0aFBGjRqVzz77LB07dswjjzyS3Xff/Uv7rqioSFlZWQYNGrSaV2T1ad68efbee+8VzlkWokxSK0T5xRpfpU2bNqu9toAmAAAAAAAAAAAAK6O02A0AAAAA1CcPP/xwpkyZkr322qvW+MEHH5zq6uqMGDEiSTJ+/PhceumlSZLXXnstM2fOzP/93//VuqakpGS5+k2aNMnw4cNTWVmZq6++OpWVlTnjjDO+tJclS5bkoosuyv3335+mTZuujserNz777LMsXrw48+bNK3YrAAAAAAAAAAAArMeENAEAAABWwWuvvZYky4Ui99133yTJ5MmTkyRbbrllJk6cmJ/85CeZPHlytttuuyxdurTWNV8W0lymtLQ0Z599do4++uj84x//SFVV1XJzBg8enHPOOSddunT5Rs9U34waNSqPPPJICoVCfvazn+Wf//xnsVsCAAAAAAAAAABgPVVW7AYAAAAA6pPvfOc7SZJnn322JpiZJFtvvXU22GCDtGzZMkly4YUXZsKE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tDTPPPNMkbsDAAAAAAAAAACA+qt+bfkAAAAAUAQffvhh7rrrrrz99tvp1q1bCoVCSkpKas1599138/DDD2fWrFnZZ599csABB9ScmzlzZu65556cddZZee2113Lfffelbdu2OeGEE2rCnoVCIRMmTMg///nPNGjQIDvvvHMOPPDAlar/dbbZZpvstttutcZat26drl271rsdQQEAAAAAAAAAAGBdUn+2fAAAAAAogtdffz2HHHJIOnbsmKFDh2bu3LkZM2ZMrZDmE088kYsvvjhdunRJu3bt0qtXrwwcODBJMnbs2HTt2jVnn312fve73+W3v/1tnnvuufTr1y9XXnllTY0LLrggb7zxRs4+++x07949F1xwwUrVXxmbbLLJcqHS5PPw6KGHHlqXZQEAAAAAAAAAAAAipAkAAACwQieffHJ69OiR7t27p6ysLAMGDMiWW25Zc37evHnp379/rr766nTp0iW9e/dOeXl5brjhhjz33HM58sgjc+qppyZJOnbsmJtvvjljx47NbrvtlrvvvjvJ57toDh8+PNtvv32SpFu3bunZs+dK1a+rioqKlJWVZdCgQXWuAQAAAAAAAAAAAOs7IU0AAACAr/D444/n+eefz/77718zVlJSkt13371mZ8rbb789CxYsyJAhQzJw4MAMHDgw7733Xrbbbru88cYbSZINN9wwSbLzzjvX1Nlll10yY8aMmpo77bRTysvLc9999yVJBg8evNL1V9WSJUty0UUX5f7770/Tpk3rVOObevPNN3PKKadk1qxZRbk/AAAAAAAAAAAArA5lxW4AAAAAYF314osvJkk6dOhQa3xZQDNJXn311bRu3TrXX3/9KtVu0KBBCoVCzfGwYcPSu3fv9OrVKwcccEBGjRqVzTffvM71V2Tw4ME555xz0qVLl9VWc1VNmjQpt9xyS3r37p2tttqqaH0AAAAAAAAAAADAN2EnTQAAAICv8OmnnyZJnn/++eXOLQtqNmjQIK+//noWLVr0je7VuXPnTJo0KWeeeWbGjx+f3XbbLR9++OFqq7/M8OHD06VLl/Ts2XO11KurY489NnPmzMmhhx5atB5GjhxZtHsDAAAAAAAAAADw7SCkCQAAAPAVOnbsmCR5/PHHv3LOrrvumvnz5+fGG2+sNf7xxx/nhhtuWKn7VFVV5dZbb02zZs1y/fXX54EHHsh7772Xe+65Z7XUX+bee+9NoVBIv379ao1PmDBhleqsLptuumlR7pt8/k7PO++8ot0fAAAAAAAAAACAbwchTQAAAICv0LNnz+y888659dZbU1FRkSR59913M2HChMyaNSsvvfRSjjnmmLRp0yaDBw/OVVddlcmTJ+etE0nzAAAgAElEQVTOO+/MaaedlpNOOinJ/9uRs7q6uqb23LlzU1VVlUKhkEKhkBtvvDGFQiFJctBBB2XTTTfNpptumvLy8q+tvzIeffTRXHnllVm0aFGGDRuWYcOG5dprr83pp5+el156aXUt2UpbunRpnnjiifztb3+rGZs5c2auvfbaLF26NK+88kp+/etf59Zbb83SpUtr5syaNSs33HBDCoVCxo8fn/POOy/Dhg3LggULkiRjx47NNddck//93/9NklRWVub666/PNddckzvuuCNJ8sQTT6RXr16ZN29ebrrppowdOzbJ5+/k8ssvz/vvv7+2lgEAAAAAAAAAAIB6rqzYDQAAAACsq8rKyvLQQw/luOOOy3777Zfvfe972WuvvdKtW7d89NFHeeaZZ7Ljjjtm3Lhx6dWrV4YMGZIhQ4akffv2NTtjTpgwIffee2+S5LLLLssll1yS8ePH58knn0xlZWWGDh2ac889N2+99Vb69u2bY445JtOnT88ZZ5yRXr16JckK66+MSZMmpVevXpk/f36ef/75WucaN26cd955Z/Uu3Nd47bXX8stf/jJ33XVXfv/732f33XfP2LFjc+qpp2bOnDkpFAp56aWXMmfOnFxwwQWZNWtWzjvvvIwaNSpnnXVWFi5cmJdffjnV1dWZPXt2rrjiiowcOTJPP/10jjzyyHTo0CGffPJJ+vfvn2bNmqVfv37Zaqut0r59+5SXl6dly5bp1KlTpk6dmp122iktWrRIkowZMya/+MUv0rRp05x11llrdU0AAAAAAAAAAACon4Q0AQAAAFZgm222ycSJEzNnzpxstNFGadKkSebNm5emTZvWzGnXrl1ef/31TJ8+PSUlJWnbtm3Nuf322y/Tpk2rVbNPnz7p06dPrbEZM2Zk6dKlmT17do499tha51ZUf2XstttumTdv3ipdsybtsssuueiii3LXXXfVjB155JE59dRTc8UVV6Rjx445++yzkyRdu3bN3XffnfPOOy8nnHBCHn744YwaNSo//vGP0759+yTJ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CoVCrfObbLLJOrsT4wsvvJATTjghnTp1SpK0atUqQ4cOTWlpaZ555pkkSUVFRZ566qkMGDCg5roGDRrk5JNPzrBhwzJ//vyVmrNs7Jxzzslpp5221p7x2/jeltl9992z8847f+X5Yqw3AAAAAAAAAACsS4Q0AQAAANaQ8vLyHHbYYXnxxRczceLEmvF33303N998c4YOHZrHHnus1jUzZ87Mtddem6VLl+aVV17Jr3/969x6661ZunRpzZxCoZDx48fnmmuuyXXXXZe//vWvtWqsqD7rrokTJ+aBBx7Iscceu9y5srKy/PnPf852222XMWPG5NJLL611vrS0NKWltX/qq6yszB133JGLL744I0aMyMyZM2udX5lvLfnm39M222yTvn371hpr3bp1unbtmpYtWyZJ7rnnniRJx44da83r0KFD5s+fnwcffHCl5izzgx/8IJWVlTXXrEnf1ve2KtbmegMAAAAAAAAAwLpGSBMAAABgDdprr72SJE8++WSS5IknnsjFF1+cLl26pF27dunVq1cGDhyYJBk7dmy6du2as88+O7/73e/y29/+Ns8991z69euXK6+8sqbmBRdckDfeeCNnn312unfvngsuuKDm3Irqs277r//6r3Tv3j3NmjX70vMtW7bMmDFj0rRp0/zyl7/MX/7yl6+s9eKLL2afffbJBhtskIEDB+bjjz/OLrvskpEjRyZZ+W9tdXxPm2yySUpKSpYbnzlzZg499NAkyRtvvJHk8/DmF2222WZJkqlTp67UnC/aZ599lgtFrgnf1ve2qtbWegMAAAAAAAAAwLqmrNgNAAAAAHybdejQIcnnIc2zzjor/fv3z0svvZQmTZqkS5cuGTduXG644YacdNJJOfLII3PqqafmiiuuSMeOHXP22WcnSbp27Zq777475513XgqFQoYPH57Ro0cnSbp165aePXsmSebNm7fC+ssCo6vD1VdfXdMDy3vuuedWeb1feumldO/efYVzOnTokD/+8Y859thjc+KJJ2bixInZcccda82prq5Onz59ctxxx+Xoo49Okpx77rmZNGlSBgwYkG7duq3Ut7Ymv6eKioqUlZVl0KBBSZL3338/DRo0SMOGDWvN22ijjZIk77333krN+aL27dvn5ptvTnV19XLXrE7r03tbkbW13gAAAAAAAAAAsK6xkyYAAADAGjRv3rwkSZMmTXL77bdnwYIFGTJkSAYOHJiBAwfmvffey3bbbVezS+CGG26YJNl5551rauyyyy6ZMWNGkqSkpCQ77bRTysvLc9999yVJBg8enCQrVZ91U3V1dd58883ldon8MkcffXTOP//8fPLJJ+nVq1cqKytrnX/44YczZcqU5cJ4Bx98cKqrqzNixIgkX/+tranvacmSJbnoooty//33p2nTpklS8/8vm5skW2yxxUrN+aLmzZtn8eLFa/TbX5/e29dZG+sNAAAAAAAAAADrIjtpAgAAAKxBkyZNSpLsueeeefXVV9O6detcf/31q1SjQYMGKRQKNcfDhg1L796906tXrxxwwAEZNWpUNt988zrXr4tBgwbluOOOW+P3qa969+69SvM//PDDLFmypCaA93WGDh2aF198MWPHjk2/fv1yyCGH1Jx77bXXkiwffNx3332TJJMnT/7Kul/81tbU9zR48OCcc8456dKlS81YmzZtsmTJklRVVaVRo0Y148uCjLvsskumTJnytXO+aNnzz5o1a7lzq8v69N6+ztpYbwAAAAAAAAAAWBfZSRMAAABgDSkUCnnyySfToEGDHHjggWnQoEFef/31LFq06BvV7dy5cyZNmpQzzzwz48ePz2677ZYPP/xwtdVn7dtiiy3SokWL5XZX/ColJSX505/+lJ133jljxozJtddeW3PuO9/5TpLk2WefrXXN1ltvnQ022CAtW7ZcqXusie9p+PDh6dKlS3r27FlrvF27dkmSmTNn1hqfO3duks8DmCsz54s++uijJJ8HQNeU9eW9rYy1sd4AAAAAAAAAALAuEtIEAAAAWEMGDRqUF154IVdddVV23XXX7Lrrrpk/f35uvPHGWvM+/vjj3HDDDStVs6qqKrfeemuaNWuW66+/Pg888EDee++93HPPPaulPsXTvn37/Otf/1puvFAo5LPPPltufOONN86YMWPSvHnzWrss7rnnnkmSioqKWvNfeeWVLFq0KN27d1+pflb393TvvfemUCikX79+tcYnTJiQU089NY0aNcrTTz9d69wLL7yQzp07Z8cdd1ypOV/03nvvpaSkJNtuu+0q97oqvu3vbWWtrfUGAAAAAAAAAIB1jZAmAAAAQB29/fbbSZIFCxYsNz5w4MD87ne/y1lnnZVBgwYlScrLy9OmTZsMHjw4V111VSZPnpw777wzp512Wk466aQkyaeffpokqa6urqk3d+7cVFVVpVAopFAo5MYbb0yhUEiSHHTQQdl0002z6aabrlR91l377rtvXn755eXG33vvvbzzzjtZuHDhcud22mmnjBo1KqWl/+9nvl133TUnn3xyKioqMmPGjJrxp556KjvssENOO+20JF//ra3s93TaaaflsMMOy/vvv/+Vz/boo4/myiuvzKJFizJs2LAMGzYs1157bU4//fS89NJL2WKLLfLjH/84V111Vc23vXDhwowdOzYjRoxIaWnpSs35orfffjsHHXRQGjdu/NWLvhp8m9/bMst2yfyyZ1lmba03AAAAAAAAAACsa8qK3QAAAABAfTR27Nj89re/TfJ5OGnvvfdO06ZN07Bhw5SVlWX77bfPxIkT061bt5prGjVqlHHjxqVXr14ZMmRIhgwZkvbt29fsjDlhwoTce++9SZLLLrssl1xyScaPH58nn3wylZWVGTp0aM4999y89dZb6du3b4455phMnz49Z5xxRnr16pUkK6zPum3IkCG5+eabM23atGy33XZJkrvuuivXXXddFixYkJ49e+a8887L/vvvX+u6ww8/PJdcckmtsRtvvDFNmzbNYYcdlp/+9KdZvHhxHnzwwTz22GNp2LDhSn1r559//kp9T48//nimTZuWP/3pTzn33HOXe65JkyalV69emT9/fp5//vla5xo3bpx33nknSXLVVVelrKwsPXv2zEEHHZT33nsvF1xwQXbbbbea+SszJ/k8wHjfffflz3/+86q+hlX2bX1vyzz00EP54x//mCQZM2ZMdt999xxxxBHZYostauaszfUGAAAAAAAAAIB1TUlh2T87DwAAAPAtd+edd6a8vDzrws8h06dPT0lJSdq2bbvK1y5evDhLly7N7Nmzv/L6b1L/65SUlOSOO+7Icccdt9prf1v07t07STJ69OhVuu6mm27Kyy+/nGHDhq3yPf/1r39ls802qzX2ySef5NVXX03btm2z1VZbrXLNZVb0PVVVVeW+++5L48aN07NnzzrfY5klS5Zk7ty52Xzzzes8Z/To0Rk1alTGjBmzyvevy/e9vr+3tb3eAAAAAAAAAACwDhldWuwOAAAAANZHW2+9dZ0DlGVlZWnYsOEKr/8m9SmeAQMG5IMPPsg//vGPVb7234N+SdK8efPsvffe3yjol6z4e6qqqsqzzz6bww477BvdY5kGDRqsMKD5dXOmTJmSUaNG5fbbb18t/ayM9fm9FWO9AQAAAAAAAABgXSKkCQAAAADriNLS0vzhD3/I73//+/ztb38rdjsrZeLEibnssstSVlZW7FYyffr0XH755bn55puz4YYbrrX7rq/vrVjrDQAAAAAAAAAA65Li/80pAAAAAKBGo0aNMnz48MyYMaPYrayUH/zgB8VuoUbDhg3zhz/8ISUlJWv93uvjeyvmegMAAAAAAAAAwLpCSBMAAAAA1kFt27Ytdgv1TuvWrYvdwnr13taF9QYAAAAAAAAAgGIrLXYDAAAAAAAAAAAAAAAAAAD1kZAmAAAAAAAAAAAAAAAAAEAdCGkCAAAAAAAAAAAAAAAAANSBkCYAAAAAAAAAAAAAAAAAQB2UFbsBAAAAgLWtd+/exW4BAAAAAAAAAAAA+BawkyYAAAAAAAAAAAAAAAAAQB3YSRMAAABY74wePbrYLdRrJSUlRbv3yJEj069fv3pXGwAAAAAAAAAAgG8nO2kCAAAAUC88/vjjOe+88+pdbQAAAAAAAAAAAL697KQJAAAAwBpXWVmZBx98MJMnT06bNm1y0EEHpU2bNkmSsWPHZtq0aWnatGn69++fysrKjBw5MosWLUrr1q1TXl6eJ554Ir169UpJSUluuummfPe7382RRx6ZWbNm5f77788ZZ5yRCRMmZNy4cdlyyy1z6qmnZsMNN/xGtefOnZv/+Z//ySmnnJLNN9+8yCsIAAAAAAAAAADAukhIEwAAAIA16sUXX8xJJ52Uiy++OAMHDszIkSOzyy675Prrr0+/fv1y5JFHpkOHDvnkk0/Sv3//NGvWLP369ctWW22V9u3bp7y8PC1btkynTp0yderU7LTTTmnRokVGjRqVs846KwsXLszLL7+c6urqzJ49O1dccUVGjhyZp59+us61k2TMmDH5xS9+kaZNm+ass84q8ioCAAAAAAAAAACwLiotdgMAAAAAfHtVV1enT58++eEPf5ijjz46rVq1yrnnnpuePXtmwIABee2115Ik7dq1q3Vds2bNsv3229ccd+7cOa1atUrjxo3To0ePdO7cOSeccEIOP/zwLFy4MD/+8Y8zYsSIPPDAA7nwwgvzt7/9LTfffHOdayfJ8ccfn9tuuy0/+tGP1sTSAAAAAAAAAAAA8C0gpAn8f+3dfazW8/8H8Oc5jkqdnEK2JhFio5KdpNoaZuQmak0iZMvNFhsi98ti/OEPyxZG21kcw3RKyKImN2eIRmSphFo3trPlJk6nOinX74/fOutSfJ2j0xGPx3Zt5/O63p/X5/V57/rrbM+9AQAAoNW8+eabWblyZQYNGlRUHzZsWLZv356qqqpm9SspKSm67tSpU8rKynLKKac01e6+++6UlZWltrb2b/e+4oor0rlz52b1AQAAAAAAAAAA4L+jrK0HAAAAADhQLV++PG+88UZWrVqVQYMG5dBDD01ZWVlGjBjR6s/etGlTqqqqsm7dulx00UU555xzctBBBxWtqa+vzwsvvJA1a9bkhBNOyNixY9OxY8dWn213u07KLC8vL6oPHTo0SbJixYpm9ft9kHJvOnbsmB49emTjxo37vDcAAAAAAAAAAADszkmaAAAAAC3w8ccfZ/z48bnlllsycODA3Hzzzbn00kuzZMmSVn/2jz/+mAEDBmTp0qVZtmxZLrjgggwZMqRozVdffZUTTzwxjz76aKZOnZrrr78+/fr1S11dXavPt7vDDjssSbJo0aKi+jHHHJODDz44Xbt2bVa/vxKkbGxsTF1dXY477rh93hsAAAAAAAAAAAB2J6QJAAAA0AIPP/xwhg4dmrKyslx77bVZuXJlqz2rurq66HrmzJlZvHhxqqurs3DhwkyZMiWLFy/OBx980LRm4sSJmT9/flatWpUNGzbkuuuuy7fffpv77ruv1ebcmzPOOCNJUltbW1RftmxZfv311wwePDhJUlZWlm3btv1pr5KSkuzcufN/PvOjjz7Ktm3bMnz48H3eGwAAAAAAAAAAAHYnpAkAAADQAgsWLEiXLl2arnf/e196++23c8899zRdb9++PcOGDWs6oTJJxo0blyQ59NBDkySffvpprrzyyvTr1y9J0q1btzz44IMpLS3Nhx9+2Cpz/pFTTz0111xzTWpra7Nu3bqm+vvvv5/evXvnhhtuSJKcd955+f777zNjxow0NDRkxowZ+eGHH7J69er89NNPSZLu3bunrq4uq1evzrfffpuGhoYkyY4dO7JixYqm3rNmzcqZZ57ZFNJsae9PP/00AwcOzLvvvrs/tgoAAAAAAAAAAIADkJAmAAAAQDOsWbMmzz33XBobG7Ny5crMmjUrs2bNypw5c/a6vr6+Pi+99FKmTJmSqqqqrF+/fo81q1atSnV1dSZNmlTU55133snIkSOzefPmPP3005k7d27atWuXXr16Fd3/xRdfZPjw4enbt2+S5Nhjj83YsWOL1nTv3j2VlZXp2rXr392CZnvqqacybty4XHjhhXn22WdTVVWVefPmZeHChWnXrl2SZPTo0Rk0aFDGjx+f008/PV26dEllZWX69++f2bNnN60pFAqprKzMvHnz0qlTpyRJaWlpnnzyydx555254oorsnbt2sydO7fp+S3tvXbt2nzyySf55ptv9vOOAQAAAAAAAAAAcKAoa+sBAAAAAA4knTp1SkVFRZL/P6HyqKOOSpJs3bp1j7VLly7N1VdfnSlTpuSmm25KdXV1Tj755DzxxBNNp18+9thjefXVV/P2229n7dq1Ofvss1NXV5cJEyaka9eu6devX1atWpWTTjppj9M6C4VCampq8sADD2T+/PlN9cMPP3yvs69fvz433njjPtmH5ujQoUMef/zx/Pzzz/nyyy/Ts2fPXHvttUVrysvLs2jRomzcuDHdunVLklxwwQXp0KFD05qzzjor33//fUpLS9O5c+ememlpaaZNm5b169enoqKi6UTRv9t71KhR2bRp0x79AAAAAAAAAAAAYBchTQAAAIBmOPLIIzNgwIAkSa9evTJ48OAkSUNDQ9G67du35/LLL89ll12WUaNGJUluv/32LFmyJNdff30GDBjQFNgcNmxYSkpKcuyxx6Z///55/fXXM2HChPTv3z/dunXLunXrctZZZxX1b2hoyMSJE/P8889ny5Yt6du3bxYsWJDTTz99r3PX1tamrKwsEydO3Mc78tdVVFRkyJAhf7pmV4gySVGIcvcef+Too4/e570FNAEAAAAAAAAAAPgzpW09AAAAAMC/0ZtvvpmVK1dm0KBBRfVhw4Zl+/btqaqqSpK8++67eeihh5Iky5cvz/r16/P1118X3VNSUrJH/06dOmX69Ompr6/P1KlTU19fnwkTJux1lp07d+b+++/Pa6+9lvLy8n3xev8YW7ZsyY4dO7J58+a2HgUAAAAAAAAAAID/ICFNAAAAgFawfPnyJNkjFDl06NAkyYoVK5IkRx11VBYvXpybb745K1asyPHHH5/ffvut6J69hTR3KS0tza233ppRo0bls88+S2Nj4x5rJk2alNtuuy2nnXba33qnf5rnn38+CxYsSKFQyF133ZXPP/+8rUcCAAAAAAAAAADgP6asrQcAAAAA+Dc67LDDkiSLFi1qCmYmyTHHHJODDz44Xbt2TZJMnjw57733XubPn59DDjkks2fP3qPXn4U0dzn33HPzzjvvpH379kX16dOn57TTTssll1zyd17nH2n48OG56KKLmq5//+4AAAAAAAAAAADQ2pykCQAAANAKzjjjjCRJbW1tUX3ZsmX59ddfM3jw4KxZsyYPPfRQrrrqqhxyyCFJstdTNHfu3Pk/n7ds2bJcfPHFRbU5c+akUChk3LhxRfX33nuv2e/zT1RRUZEuXbo0fd3CeS8AAAOGSURBVHbtIQAAAAAAAAAAAOwvTtIEAAAAaKZt27YlSbZu3dpU++WXX5IkjY2NSZJTTz0111xzTV5++eWsW7cuPXv2TJK8//776d27d2644YZ89dVXSZIXX3wxl19+eZYuXZra2to0NjZm8+bNKRQK6d69e+rq6rJ69eoUCoVUVFTk6aefzogRI9KnT58kyQ8//JDPPvssc+fObZrnrbfeyiOPPJKrrroqjz/+eJJk586dWb58efr06ZMzzzyzlXcJAAAAAAAAAAAA/v2ENAEAAACaYc2aNZk8eXKS5JlnnkmfPn1SWVmZe++9N0nyyiuv5Nxzz80555yTp556KuXl5bnwwgtzxx13ZMeOHZk3b14WLlyYdu3apW/fvhk/fnyqq6tTWVmZSZMmZdq0aRk7dmxGjBiRmpqajB49OtOnT09lZWUefPDBjB8/PrNnz87kyZMzYMCAnH/++TniiCMyb968lJeXJ0mWLFmSkSNHpqGhIR9//HHR/B06dMh33323fzcNAAAAAAAAAAAA/qVKCoVCoa2HAAAAANgfZs6cmTFjxmR//zvk559/zpdffpmePXumR48ee3xfX1+fzp07N103Njamffv2RfeXlpYWrdm0aVPatWuXjh07tu7we1FSUpKXXnopl1122X5/9oFi9OjRSZKampo2noTm8vvev+w3AAAAAAAAAAAHuBonaQIAAAC0soqKigwZMuQPv989fJmkKKC56/7f69Kly74ZDgAAAAAAAAAAAGix0rYeAAAAAAAAAAAAAAAAAADgQCSkCQAAAAAAAAAAAAAAAADQAkKaAAAAAAAAAAAAAAAAAAAtIKQJAAAAAAAAAAAAAAAAANACQpoAAAAAAAAAAAAAAAAAAC0gpAkAAAAAAAAAAAAAAAAA0AJCmgAAAAAAAAAAAAAAAAAALSCkCQAAAAAAAAAAAAAAAADQAmVtPQAAAADA/lZSUtLWIxzwxowZkzFjxrT1GP94fmsHJr9vAAAAAAAAAADgryopFAqFth4CAAAAYH/YsGFDPvzww7YeA4DdDBkyJD169GjrMQAAAAAAAAAAoCVqhDQBAAAAAAAAAAAAAAAAAJqvprStJwAAAAAAAAAAAAAAAAAAOBAJaQIAAAAAAAAAAAAAAAAAtICQJgAAAAAAAAAAAAAAAABAC5QlqWnrIQAAAAAAAAAAAAAAAAAADjAf/R/T4IyJvcXrQQAAAABJRU5ErkJggg==\n",
"text/plain": [
""
]
},
"execution_count": 196,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tf.keras.utils.plot_model(api_model, show_dtype=True, show_shapes=True, show_layer_names=True)\n"
]
},
{
"cell_type": "code",
"execution_count": 197,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(95990, 8)"
]
},
"execution_count": 197,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"train_encoded.shape"
]
},
{
"cell_type": "code",
"execution_count": 199,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(95990, 14)"
]
},
"execution_count": 199,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"train_data.shape"
]
},
{
"cell_type": "code",
"execution_count": 200,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(23998, 8)"
]
},
"execution_count": 200,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_encoded.shape"
]
},
{
"cell_type": "code",
"execution_count": 201,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(23998, 21)"
]
},
"execution_count": 201,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test_data.shape"
]
},
{
"cell_type": "code",
"execution_count": 202,
"metadata": {},
"outputs": [],
"source": [
"text_train = train_data['description_clean']\n",
"country_train = train_encoded['country']\n",
"province_train = train_encoded['province']\n",
"region_1_train = train_encoded['region_1']\n",
"region_2_train = train_encoded['region_2']\n",
"taster_name_train = train_encoded['taster_name']\n",
"variety_train = train_encoded['variety']\n",
"winery_train = train_encoded['winery']\n",
"price_train = train_encoded['price']"
]
},
{
"cell_type": "code",
"execution_count": 203,
"metadata": {},
"outputs": [],
"source": [
"text_test = test_data['description_clean']\n",
"country_test = test_encoded['country']\n",
"province_test = test_encoded['province']\n",
"region_1_test = test_encoded['region_1']\n",
"region_2_test= test_encoded['region_2']\n",
"taster_name_test = test_encoded['taster_name']\n",
"variety_test = test_encoded['variety']\n",
"winery_test = test_encoded['winery']\n",
"price_test = test_encoded['price']"
]
},
{
"cell_type": "code",
"execution_count": 205,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 1/20\n",
"750/750 [==============================] - 7s 9ms/step - loss: 19.7052 - mean_squared_error: 3651.8381 - mean_absolute_error: 19.7052 - val_loss: 8.3475 - val_mean_squared_error: 85.8282 - val_mean_absolute_error: 8.3475\n",
"Epoch 2/20\n",
"750/750 [==============================] - 6s 8ms/step - loss: 9.4897 - mean_squared_error: 141.9702 - mean_absolute_error: 9.4897 - val_loss: 3.5836 - val_mean_squared_error: 19.7594 - val_mean_absolute_error: 3.5836\n",
"Epoch 3/20\n",
"750/750 [==============================] - 7s 9ms/step - loss: 8.7450 - mean_squared_error: 120.2302 - mean_absolute_error: 8.7450 - val_loss: 2.3589 - val_mean_squared_error: 8.9636 - val_mean_absolute_error: 2.3589\n",
"Epoch 4/20\n",
"750/750 [==============================] - 6s 9ms/step - loss: 8.5034 - mean_squared_error: 113.8297 - mean_absolute_error: 8.5034 - val_loss: 2.4142 - val_mean_squared_error: 9.2032 - val_mean_absolute_error: 2.4142\n",
"Epoch 5/20\n",
"750/750 [==============================] - 6s 8ms/step - loss: 8.3717 - mean_squared_error: 110.3284 - mean_absolute_error: 8.3717 - val_loss: 2.3949 - val_mean_squared_error: 9.1352 - val_mean_absolute_error: 2.3949\n",
"CPU times: user 1min 20s, sys: 28.9 s, total: 1min 49s\n",
"Wall time: 32.6 s\n"
]
}
],
"source": [
"%%time\n",
"text_col, target_col = 'description_clean', 'points'\n",
"\n",
"early_stopping_monitor = EarlyStopping(\n",
" monitor='val_mean_squared_error',\n",
" min_delta=0,\n",
" patience=2,\n",
" verbose=0,\n",
" restore_best_weights=True\n",
")\n",
"\n",
"history = api_model.fit(\n",
" [text_train,country_train,province_train,region_1_train,region_2_train,taster_name_train,variety_train,winery_train,price_train],\n",
" train_data[target_col],\n",
" epochs=20,\n",
" batch_size=128,\n",
" verbose=1, \n",
" callbacks=[early_stopping_monitor],\n",
" validation_data = ([text_test,country_test,province_test,region_1_test,region_2_test,taster_name_test,variety_test,\\\n",
" winery_test,price_test], test_data[target_col]))"
]
},
{
"cell_type": "code",
"execution_count": 207,
"metadata": {},
"outputs": [],
"source": [
"test_data['api_prediction'] = api_model.predict([text_test,country_test,province_test,region_1_test,region_2_test,\\\n",
" taster_name_test,variety_test,winery_test,price_test])"
]
},
{
"cell_type": "code",
"execution_count": 209,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MSE 8.963567\n",
"MAE 2.358948\n",
"R2 0.066592\n",
"dtype: float64"
]
},
"execution_count": 209,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"api_stats = calc_prediction_quality(test_data, 'api_prediction', target_col)\n",
"api_stats"
]
},
{
"cell_type": "code",
"execution_count": 211,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" MSE | \n",
" MAE | \n",
" R2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | baseline_1 | \n",
" 9.603218 | \n",
" 2.537841 | \n",
" -0.000018 | \n",
"
\n",
" \n",
" | baseline_2 | \n",
" 9.130190 | \n",
" 2.471840 | \n",
" 0.049241 | \n",
"
\n",
" \n",
" | baseline_3 | \n",
" 8.589486 | \n",
" 2.376368 | \n",
" 0.105546 | \n",
"
\n",
" \n",
" | regression_by_xgb | \n",
" 6.410284 | \n",
" 1.907826 | \n",
" 0.332474 | \n",
"
\n",
" \n",
" | nlp | \n",
" 3.009492 | \n",
" 1.367681 | \n",
" 0.686611 | \n",
"
\n",
" \n",
" | nlp_all | \n",
" 3.013434 | \n",
" 1.368512 | \n",
" 0.686200 | \n",
"
\n",
" \n",
" | dnn | \n",
" 3.052601 | \n",
" 1.379098 | \n",
" 0.682122 | \n",
"
\n",
" \n",
" | dnn_concat | \n",
" 4.417710 | \n",
" 1.664544 | \n",
" 0.539968 | \n",
"
\n",
" \n",
" | lstm | \n",
" 9.701329 | \n",
" 2.518778 | \n",
" -0.010234 | \n",
"
\n",
" \n",
" | functional_api | \n",
" 8.963567 | \n",
" 2.358948 | \n",
" 0.066592 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" MSE MAE R2\n",
"baseline_1 9.603218 2.537841 -0.000018\n",
"baseline_2 9.130190 2.471840 0.049241\n",
"baseline_3 8.589486 2.376368 0.105546\n",
"regression_by_xgb 6.410284 1.907826 0.332474\n",
"nlp 3.009492 1.367681 0.686611\n",
"nlp_all 3.013434 1.368512 0.686200\n",
"dnn 3.052601 1.379098 0.682122\n",
"dnn_concat 4.417710 1.664544 0.539968\n",
"lstm 9.701329 2.518778 -0.010234\n",
"functional_api 8.963567 2.358948 0.066592"
]
},
"execution_count": 211,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"all_compared = pd.DataFrame([b1_stats, b2_stats, b3_stats, xgb_stats, bow_stats, bowf_stats, dnn_stats, concat_stats,\\\n",
" lstm_stats, api_stats], index=['baseline_1', 'baseline_2','baseline_3','regression_by_xgb',\\\n",
" 'nlp', 'nlp_all', 'dnn','dnn_concat','lstm', 'functional_api'])\n",
"all_compared"
]
},
{
"cell_type": "code",
"execution_count": 212,
"metadata": {},
"outputs": [],
"source": [
"all_compared.to_csv('data/all_models_compared.csv', index=False)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Conclusion"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"according to both MSE and MAE, most basic NLP with just the description gives the best results."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.8"
}
},
"nbformat": 4,
"nbformat_minor": 4
}